Hi,
I installed the new version of uVision, but trying to compile old and really simple projects for the NXP - LPC2292, I found differencies in the .Hex file, actually the new one is shorter, and after upload the code on my microcontroller... it doesn't work. :(
could anyone give me some directions? thnx,
Art.
What was the old version? What is the new version?
Did you just update uVision, or did you update the whole toolchain - including compiler, linker, etc?
I found differencies in the .Hex file, actually the new one is shorter
This is to be expected.
and after upload the code on my microcontroller... it doesn't work. :(
Sometimes changes between toolchain versions are not backward compatible. Sometimes buggy application code relies on certain compiler behaviour and breaks when compiler output changes only slightly.
could anyone give me some directions?
Debug the program.
Regards, - mike
What was the old version? uVsion 3 from the last year (2008) about september, sorry I lost any possible footprint about version. What is the new version? uVsion 3 v3.9 and even uVision 4.00 beta 3.1
Did you just update uVision, or did you update the whole toolchain - including compiler, linker, etc? I changed the complete toolchain...
now, I'm trying to compile a very simple program that blinks some leds... but still not working.
thanks again,
Hi again, ... [sic]
ok, actually, I'm trying to compile a very simple program that blinks some leds... but still not working. the debug seems to be OK but the micro does not work. I think is a rookie mistake, but not sure where is it...
Note that the [sic] does not mean that you have removed a part of a quote. That is normally shown with a [...]. When you see sic in a quote, that is to inform that an error (spelling, factual, ...) was in the original text and not introduced by the person quoting the text.
For more info, see: en.wikipedia.org/.../Sic
About your problem - does Keil have examples for your specific processor? Have you checked if they works? Are all memory regions correct? Correct processr? Correct startup file? Have you tried to single-step your code from beginning, to see that you at least enter the startup code?
Hi again, ... thanks for your comments ;)
Yes, actually, I'm trying to upload a simple program blinking some leds on my board, but, even working during simulation, after uploading it doesn't work... Additionally, the startup is cancelled from the release, I found this in the MAP file:
============================================================================== Removing Unused input sections from the image. Removing startup.o(RESET), (272 bytes). 1 unused section(s) (total 272 bytes) removed from the image. ==============================================================================
could it be the point?...
comments are appreciated,
thanks,