sixtyfivebit wrote: >Hi all, > >I want to get into the LPC2106 or similar mcu, and i'm moving from the >AVR world. I've read many things about how you need some bootloader or >something working on the mcu to receive data from the jtag, etc. > > > The LPC2000 series have their own builtin bootloaders. Part of the Flash memory is protected and that is where it resides (8K). A bootloader utility can be found on http://www.standardics.philips.com/support/techdocs/microcontrollers/ it is called "LPC2000 Flash ISP Utility". >is there some detailed explanation regarding this issue and how to >solve it? Also, I'm looking for a programmer to build for the LPC2106. >I see several schematics listed in the files, which one would you guys >recommend? The standard wiggler? I found these ones online as well: > > > JTAG is not a "programmer", it is a test interface (Joint Test Action Group == JTAG). Most of the people here use simple wigglers, they can give you information as to that, or search the messages for "JTAG" and "wiggler". That should get you a lot of hits. For myself, I've found wigglers to be slow, unstable, and, at times, unpredicatable to get working right. For my current project (dual CPU board: LPC2106 + LPC2138), I chose to spend the money ($2700) and purchase an Abatron BDI2000. I've not been unhappy with it! It can also program the Flash of the controllers as well as give me a stable JTAG interface to gdb + Insight. That being said, you can whip up a wiggler in about an hour and a few dollars expendature, then use a software TCP server which you can download and compile yourself. The BDI2000 is fast when programming the Flash memory. For example, a 34K file would take about 10 seconds to prgram using the serial utility only takes about 3 seconds with the BDI2000, and it does it via the JTAG with two commands. While 10 seconds is not a lot of time, I expect my program to get a lot larger than 34K! TomW -- Tom Walsh - WN3L - Embedded Systems Consultant http://openhardware.net, http://cyberiansoftware.com "Windows? No thanks, I have work to do..." ----------------------------------------------------
Message
Re: [lpc2000] JTAG Programmer Confusion - Noob Question
2005-12-03 by Tom Walsh
Attachments
- No local attachments were found for this message.