Porting a project that is written for STM32 (ARM-Cortex M7 to NXP (ARM-Cortex M7)

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Porting a project that is written for STM32 (ARM-Cortex M7 to NXP (ARM-Cortex M7)

751 Views
Sophie5387
Contributor I

The STM32 supply is very bad at the moment hence I am considering moving away from the STM32 and going for NXP since the supply is much better.

I would like to ask for advice regarding migrating from STM32 to NXP:

Have anyone tried to migrate their project from STM32 to NXP? Can this be done easily if the Core is the same?

What are the major difficulties that I may encounter? My HR KP

Can I easily just remap pins, copy paste SPI/I2C and other drivers and they will just simply "work"

0 Kudos
Reply
1 Reply

730 Views
petervlna
NXP TechSupport
NXP TechSupport

Hello,

Have anyone tried to migrate their project from STM32 to NXP? Can this be done easily if the Core is the same?

Yes, the porting between ST and NXP is quite common. There is no automatic tool as far as I know.

Can I easily just remap pins, copy paste SPI/I2C and other drivers and they will just simply "work"

Well. even if the cores has the same names, they are not identical. Peripherals, buses, registers, etc.. all will be different.

The SW layers, like Autosar OS and MCAL can be reused I expect.

Which devices for porting do you have in mind?

Best regards,

Peter

0 Kudos
Reply