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

Problem with the bootloader startup file(LPC2378)

Hi

We have two different projects bootloader(without RTX kernal) and Application code (with RTX Kernal).When we laod the bootlaoder and the application code, part of the RAM data will be corrupted.Please guide to resolve this problem.

Software interrupts is not required for the bootlaoder
we have not shifted the interrupt address, we are using the same interrupt address

Meomory mapping is as below
Bootloader 0 - 0x2000
Application code starts from 0x2000

Thank you
Harish

Parents
  • Hi

    Thanks for the reply

    Ram data of the application is getting corrupted.
    The Ram is initialized by the Application code.

    As per our observation
    The Ram data is not getting corrupted in the single step
    The Ram data is getting corrupted when the application is allowed to Run normally

    The Above problem started when we upgraded our startup file from 2006 version to 2007 version(for both bootloader and Application code).

    Before this upgradation both the bootloader and application code were working fine.

Reply
  • Hi

    Thanks for the reply

    Ram data of the application is getting corrupted.
    The Ram is initialized by the Application code.

    As per our observation
    The Ram data is not getting corrupted in the single step
    The Ram data is getting corrupted when the application is allowed to Run normally

    The Above problem started when we upgraded our startup file from 2006 version to 2007 version(for both bootloader and Application code).

    Before this upgradation both the bootloader and application code were working fine.

Children