Yahoo Groups archive

Lpc2000

Index last updated: 2026-04-28 23:31 UTC

Thread

hitex lpc2000 book errata

hitex lpc2000 book errata

2005-08-21 by Joel Winarske

http://www.hitex.co.uk/arm/lpc2000book/index.html
I've read through the first couple chapters and ran across a few errors:

Page 12 & 13
Indicates banked registers for FIQ mode are R7-R14.  This should be R8-R14.
Refer to page 2-9 of the ARM7TDMI Technical Reference Manual:
http://www.arm.com/pdfs/DDI0210C_7tdmi_r4p1_trm.pdf

Page 52
"program the MEMMAP register to 0x00000002, to force the chip into FLASH 
mode and return the user vector table."
FLASH Mode is 0x00000001 not 0x00000002

Re: hitex lpc2000 book errata

2005-08-24 by Thiadmer Riemersma (ITB CompuPhase)

Good catches, I had not found these yet.

> Page 52
> "program the MEMMAP register to 0x00000002, to force the chip into
FLASH 
> mode and return the user vector table."
> FLASH Mode is 0x00000001 not 0x00000002

In my copy (a PDF file), this is at page 51. I downloaded the PDF
again (first reprint April 2005) and the remark is still at page 51.
Perhaps you have the hardcopy?

Here are the errata that I have found (there are also a few
typing/spelling errors that I am not listing here). Page numbers refer
to the downloadable PDF file.

Page 28, bottom line: "Appendix A" should read "chapter 6".

Page 46, fifth line from the bottom: "perfected" should read "prefetched".

Page 52, first line: "If there is a valid program ..." should read "If
there is no valid program ...".

Page 73: the example near the bottom of the page sets up EINT1, and
not EINT0 as the comments claim.

Page 88, the equation below the second parapgraph: "Wdperiod = Pclk x
WDTC x 4" should read "Wdperiod = (WDTC x 4) / Pclk".

Page 91: the two equations near the top of the page: "Divisor =
Pclk/16 x Baud" should read "Divisor = Pclk / (16 x Baud)". The second
equation should also have the parantheses added around the denominator
part.

I have forwarded these errata to the book's author as well a few
months ago (but I have not received a reply).

Kind regards,
Thiadmer

Re: [lpc2000] Re: hitex lpc2000 book errata

2005-08-24 by Joel Winarske

> In my copy (a PDF file), this is at page 51. I downloaded the PDF
> again (first reprint April 2005) and the remark is still at page 51.
> Perhaps you have the hardcopy?

Yes, page 51 of book, opposed to PDF page.  Thanks for the correction.

Since lpc2000.com has a link to the book, perhaps they might add an eratta 
page for book to their site?


Joel

RE: [lpc2000] Re: hitex lpc2000 book errata

2005-09-09 by Lars Marmsater

Found another one (although I wish I didn't) - Page 93 in lpc-ARM-book.pdf.
"The transmit FIFO will also generate interrupts when the transmit holding
register is empty and when the transmit shift register is empty". This would
be nice, because it would solve the problems associated with disabling the
RS485 transmitters at the end of a telegram, but I don't think this is true.
You only get an interrupt when the holding register and FIFO are empty.
This is a good book, though.
Lars Marmsater
Show quoted textHide quoted text
-----Original Message-----
From: Thiadmer Riemersma (ITB CompuPhase) [mailto:go@...] 
Sent: Wednesday, August 24, 2005 8:09 AM
To: lpc2000@yahoogroups.com
Subject: [lpc2000] Re: hitex lpc2000 book errata

Good catches, I had not found these yet.

> Page 52
> "program the MEMMAP register to 0x00000002, to force the chip into
FLASH 
> mode and return the user vector table."
> FLASH Mode is 0x00000001 not 0x00000002

In my copy (a PDF file), this is at page 51. I downloaded the PDF
again (first reprint April 2005) and the remark is still at page 51.
Perhaps you have the hardcopy?

Here are the errata that I have found (there are also a few
typing/spelling errors that I am not listing here). Page numbers refer
to the downloadable PDF file.

Page 28, bottom line: "Appendix A" should read "chapter 6".

Page 46, fifth line from the bottom: "perfected" should read "prefetched".

Page 52, first line: "If there is a valid program ..." should read "If
there is no valid program ...".

Page 73: the example near the bottom of the page sets up EINT1, and
not EINT0 as the comments claim.

Page 88, the equation below the second parapgraph: "Wdperiod = Pclk x
WDTC x 4" should read "Wdperiod = (WDTC x 4) / Pclk".

Page 91: the two equations near the top of the page: "Divisor =
Pclk/16 x Baud" should read "Divisor = Pclk / (16 x Baud)". The second
equation should also have the parantheses added around the denominator
part.

I have forwarded these errata to the book's author as well a few
months ago (but I have not received a reply).

Kind regards,
Thiadmer






 
Yahoo! Groups Links



 


-- 
No virus found in this incoming message.
Checked by AVG Anti-Virus.
Version: 7.0.344 / Virus Database: 267.10.19/93 - Release Date: 9/8/2005
 

-- 
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.344 / Virus Database: 267.10.19/93 - Release Date: 9/8/2005

RE: [lpc2000] LPC2000 and ZigBee

2005-09-09 by Paul Curtis

> Is there any implementation of ZigBee on LPC2100 and some (so far
> "rare") IEEE 802.15.4 PHY/MAC available?

Be careful about what you can "any implementation of ZigBee" because you
neet to figure out what functionality you need (device, coordinator, and
so on).  As for 802.15.4, try the Chipcon CC2420 is a rather popular
choice and they have a freely-available (subject to license acceptance,
IIRC) MAC for it.

--
Paul Curtis, Rowley Associates Ltd  http://www.rowley.co.uk
CrossWorks for MSP430, ARM, AVR and now MAXQ processors

[lpc2000] LPC2000 and ZigBee

2005-09-09 by Marko Pavlin (home)

Hello!

Is there any implementation of ZigBee on LPC2100 and some (so far 
"rare") IEEE 802.15.4 PHY/MAC available?

M.

Re: [lpc2000] LPC2000 and ZigBee

2005-09-10 by Martin Maurer

Have a look at my website for links about LPC21xx and Zigbee (especially 
CC2420).

http://www.clibb.de

 Regards,

       Martin
Show quoted textHide quoted text
> ----- Original Message ----- 
> From: "Marko Pavlin (home)" <mp@...>
> To: <lpc2000@yahoogroups.com>
> Sent: Friday, September 09, 2005 10:51 PM
> Subject: [lpc2000] LPC2000 and ZigBee
>
>
>> Hello!
>>
>> Is there any implementation of ZigBee on LPC2100 and some (so far
>> "rare") IEEE 802.15.4 PHY/MAC available?
>>
>> M.
>>

Re: [lpc2000] LPC2000 and ZigBee

2005-09-11 by Marko Pavlin (home)

Thanks. I was thinking about TinyOS to implement zigbee layer on 
LPC2000. What is your experience with CC2420? I would go with ZMD44101.

Regards,
Marko

Martin Maurer wrote:
Show quoted textHide quoted text
> Have a look at my website for links about LPC21xx and Zigbee (especially
> CC2420).
>
> http://www.clibb.de
>
> Regards,
>
> Martin
>
>> ----- Original Message -----
>> From: "Marko Pavlin (home)" <mp@...>
>> To: <lpc2000@yahoogroups.com>
>> Sent: Friday, September 09, 2005 10:51 PM
>> Subject: [lpc2000] LPC2000 and ZigBee
>>
>>
>>> Hello!
>>>
>>> Is there any implementation of ZigBee on LPC2100 and some (so far
>>> "rare") IEEE 802.15.4 PHY/MAC available?
>>>
>>> M.
>>>
>

Re: LPC2000 and ZigBee

2005-09-13 by johnnorgaard2003

Hi Martin

Your link on your website, regarding Zigbee, is not working.
"Page not yet uploaded" ....
Do you have more information ??


best regards
John


--- In lpc2000@yahoogroups.com, "Martin Maurer" <mailingliste@c...> wrote:
> Have a look at my website for links about LPC21xx and Zigbee
(especially 
Show quoted textHide quoted text
> CC2420).
> 
> http://www.clibb.de
> 
>  Regards,
> 
>        Martin
> 
> > ----- Original Message ----- 
> > From: "Marko Pavlin (home)" <mp@h...>
> > To: <lpc2000@yahoogroups.com>
> > Sent: Friday, September 09, 2005 10:51 PM
> > Subject: [lpc2000] LPC2000 and ZigBee
> >
> >
> >> Hello!
> >>
> >> Is there any implementation of ZigBee on LPC2100 and some (so far
> >> "rare") IEEE 802.15.4 PHY/MAC available?
> >>
> >> M.
> >>

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.