I got the code USB secondary ISP bootloader for LPC23xx from NXP working fine with none RTX kernel but It does not working with RTX kernel. If anyone know more detail please help.
Thank you.
Exactly, that is missing! I copied this file from Keil... RAM_BASE, is undefined in my project. Can you please tell me from where did you copy your .s file? This one is Keil's, but is obviously missing something...
if you look at the lastest released LPC2400.s, line 61 looks like this:
RAM_BASE EQU 0x40000000
don't forget to bless your "rapidshare" clients with your findings :-)
Ave, Tamir!
This gave me a lot of headache! Startup file when I started my project was 20k. Today it is 37k. I jus needeed to copy .s file from "Keil\ARM\Startup\Philips\" to my project over old one and now everything is defined. I've read a bunch of documents searching why those macros won't work :)
Thanks once more!
You're welcome.
This is the final version of the example, all works as it should:
rapidshare.com/.../non_RTX_bootloader_with_RTX_application_for_lpc2378.rar
(all other links from above are deleted...)