Hi, I wrote an application in a 8051 device containing several modules. One of them needs some certification and after that it can no longer be modified. To ensure this a CRC is computed on the firmware file.
The problem is that after certificates the other modules need to be modified and this will affect the firmware CRC even if I didn't modify the certified module.
The solution would be to somehow isolate the certified module in a separate firmware file and the just load both files into the device.
Is there any way to do this?
there no dialog in uVision under "LX51 Locate" similar to "BL51 Locate" to help me guess what this magic command might be.
Well, tough luck. So you'll actually have to Please read the manual.
What I don't know is how to determine which parts of the generated firmware belong to each section.
So how did you arrive at the conclusion in the first place that you need to split it? How can you know you need to split, but not into what parts?
You>With our current hardware (512MB RAM + 512MB Flash).
Me>You absolutely have to be kidding.
You>What's so funny about my hardware configuration?
Nothing. But read what you actually wrote. Slowly. I'm quite sure you'll eventually spot it.