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

Migrating SW to Cortex-M3 from ARM

To migrate software designed on ARM architecture to Cortex-M3 architecture processor what care needs to be taken.
Are there any checklist or app note which helps in performing this action.
To be very specific the software is already designed on LPC2138 microprocessor & like to migrate to LPC1759.

Do some one have any such experience.

Parents
  • Pay attention to MCU-specific parts of your software. Those include startup code, interrupts and all MCU-specific peripheral drivers. Hopefully, they are designed with ease of migration in mind, well isolated from other parts of your software.
    I have ported software to at least 3 32-bit architectures. The majority of the code was designed to be MCU-agnostic, so it was just a question of recompiling it. The MCU-specific parts had to be rewritten, obviously.

Reply
  • Pay attention to MCU-specific parts of your software. Those include startup code, interrupts and all MCU-specific peripheral drivers. Hopefully, they are designed with ease of migration in mind, well isolated from other parts of your software.
    I have ported software to at least 3 32-bit architectures. The majority of the code was designed to be MCU-agnostic, so it was just a question of recompiling it. The MCU-specific parts had to be rewritten, obviously.

Children
No data