Hello everybody :) I've a quick question regarding WinARM tool chain (4.0.2) : I'm working with a development hardware board based on LPC2138 and the code runs properly. We ask me to get it working on a LPC2136, but the MCU seems to reboot (reset) every time with the same code (the hardware is same) I think this is due to a bad config of the linker or bad vectors mapping : - in the makefile : I've changed only 'SUBMDL = LPC2138' to 'SUBMDL = LPC2136' - in the linker file (lpc2136-ROM.ld) : same file as lpc2138-ROM.ld but I've change only the ROM lengh ('512k' to '256k'). - in the LPC2000 bootloader : change LPC2138 to LPC2136 for the target. Do you see other changes to switch from LPC2138 to LPC2136 MCU ? Any idea about the MCU reset ? Thanks in advance for your help :) Regards, David
Umm... You need to adjust your stack pointer location in your startup asm file??
Please log in before posting. Registration is free and takes only a minute.
Existing account
Do you have a Google/GoogleMail account? No registration required!
Log in with Google account
Log in with Google account
No account? Register here.