Another LPC ISP question

Hi all,

I know I am probably missing something trivial but here goes:

I have been using IAR dev board (LPC2103) and IAR Kickstart SW. I am able to download and debug all my code properly using J-Link (JTAG). Then when I configure the compiler to output intel hex files, load them on flash magic, and try to download them on LPC using the serial port, my program does not run. I know flash magic properly connects to the mcu and erases/programms the flash, but loaded program simply does not run.

Do I have to set something in SW? Any programming musts that I am missing? Is it that I need to load my programm on specific flash location?

On a second note, should I be deleting all flash blocks? Will I endup with unusable device if I do so? If I dont delete all flash banks programm does not verify at the end of programming.

Thanks

TG

Hi,

I was wondering the same thing. (Except I can’t program correctly over JTAG…) Perhaps someone knows?

-Robert

With the CrossWorks tools a special build option is required to create a ‘release’ file that will start from reset. You probably need something like that.

Leon