This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

SVC handling

Hi!

I'm doing a project on Cortex M3 LPC1857, where in I have two images, a bootloader and a firmware. I use the flash memory bank-A to store both images. After bootloader(this doesn't use RTX kernel) does some initialization, it should LOAD firmware image(this uses RTX kernel). I face a fault in doing so. This fault occurs when firmware image is being booted, RTX kernel initialization being done when svc handler calls some kernel initialization.

I had given svc branching to start address of kernel initialization code from the firmware map file.

I can't understand how to solve this.. Can anyone suggest anything to do so?