We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hi everybody,
Issue1:
I am designing an MIL 1553B interface card using LPC2294(from NXP). I am having some source code from old projects which were developed on uVision2 if I try to compile it using uVision4 it is displaying lot of errors while linking like many functions are undefined in .out file(here I am using startup.s file which will get generated automatically at the project creation time because with old start up file it is displaying more errors while linking).
but the .Hex file generated using uVision2 is working fine with my hardware I could load the hex file and I could do all the operations like reset, step wise debug etc..
presently I am using Keil uVision V4. 03q version i.e RL ARM compiler.
can someone tell me what are all the steps to be taken while migrating from uVision2 to uVision4?
Issue 2: The example code(got installed while installing keil) working fine with simulator i.e allowing all operations like step wise debugging, run, reset etc.. but the same code is not working with my board (keil setting are correct because my old project .hex file is working fine with the same settings). I tried with a new project with a very simple code it is fine with simulator but not working with board, neither running nor allowing for step wise debugging.
what could be the reason for this? if only startup file issue please suggest me how to get rid of this. I do not know how to write the startup file please suggest me a link where I can find the required documentation on "how to write the startup file".
Thanks for your help in advance
Dear Mr.Andrew Neil,
Thank you very much for your valuable suggestion and definitely I will go through all the user manuals and release notes but please let me know the reason why the codes which were written in C are not getting build with uVision4?
Initially I have translated each .c file into uVision4 and I have rectified all the errors (it is very correct as you said that latest version has uncovered so many flaws)and when I try to build the project it is displaying few functions and variables as undefined in .out files while linking.
please throw some light on it so that I can proceed and do something.
Thank you indeed,
So define them, then!
There are no possible ways we can know what variables and functions that are missing.
So we can't know if you have missed to make use of any Keil library. Or if it is one or more of your own source files that are missing from the project.
There is a huge difference between being the one sitting at the computer, and being the one sitting somewhere else in this world and just seeing the text you post to this forum...