Reply by sperate July 12, 20062006-07-12
Thanks all ..

An Engineer's Guide to the LPC2100 Series

Reply by July 12, 20062006-07-12
sperate wrote:

>Hello all,
>I want to program my device (LPC2106) via the JTAG interface with a
>homebrew software.
>The problem is that i can't find any documentation on philips JTAG
>programming.
>I understood that many dev-kits manufacturers don't know how to
>program the flash with the JTAG. They execute and debug the code in
>RAM but when you want to make your card work in standalone mode you
>must use the philips flash utility via the UART.
>I saw that OpenOCD can do it (programming flsh via JTAG).
>
>Can someone help me ?
>
>
>
Hi,
You can use JTAG to upload your software to RAM, and then call the IAP
functions to write it to flash.
--
Bjn

Reply by derbaier July 11, 20062006-07-11
--- In l..., "sperate" wrote:
>
> Hello all,
> I want to program my device (LPC2106) via the JTAG interface with a
> homebrew software.
> The problem is that i can't find any documentation on philips JTAG
> programming.
> I understood that many dev-kits manufacturers don't know how to
> program the flash with the JTAG. They execute and debug the code in
> RAM but when you want to make your card work in standalone mode you
> must use the philips flash utility via the UART.
> I saw that OpenOCD can do it (programming flsh via JTAG).
>
> Can someone help me ?
>
http://openocd.berlios.de/thesis.pdf

http://openfacts.berlios.de/index-en.phtml?title=Open_On-Chip_Debugger

Reply by sperate July 11, 20062006-07-11
Hello all,
I want to program my device (LPC2106) via the JTAG interface with a
homebrew software.
The problem is that i can't find any documentation on philips JTAG
programming.
I understood that many dev-kits manufacturers don't know how to
program the flash with the JTAG. They execute and debug the code in
RAM but when you want to make your card work in standalone mode you
must use the philips flash utility via the UART.
I saw that OpenOCD can do it (programming flsh via JTAG).

Can someone help me ?