Hello,
I have a board with NXP80C552 Micro init and the firmware gets programmed onto a EPROM chip. I need to modify the firmware and recompile and program it back to the EPROM.
I am modifying the software but is there any easy way to compile it and see real time errors? Is there any IDE in Keil that I can simply open the files and compile?
Since the firmware is for EPROM and not for the Micro I cannot use Keil uvision as it thinks that th ememory is too full when compiling.
I simply did create new project Then, Selected Legacy package Under NXP chose 80C552.
There was no spot to specify any size. The 80C552 chip is a ROMless chip so the firmware is programmed onto external EPROM.
I think that's why when I added all the files of the original firmware onto the project and simply built it it gave me following error after compiling and linking:
"FATAL ERROR L250: CODE SIZE LIMIT IN RESTRICTED VERSION EXCEEDED.
The firmware is programmed onto external EPROM which has bigger storage but when I am compiling I am saying it is being used in 80C552. I think that's the problem???
Your problem isn't the external EPROM. Your problem is that you do not have a proper tools license that supports this amount of code.
Always spend time trying to understand the meaning of error messages - they are there to inform you.
If you think your company have bought a valid license that should support this amount of code then it's time to contact Keil support and ask for help.
Yes there is full license i will contact Keil thank you.
So i guess we have license for MDK ARM but not for C51. Is there a free IDE tool out there for NXP 8051 based micro specifically 80c552?
I am only trying to change one line of code and do some debugging.
Thanks