i.MXRT1060 vs i.MXRT1050

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

i.MXRT1060 vs i.MXRT1050

Jump to solution
701 Views
gpira
Contributor III

Are the two versions pin to pin compatible?

Can code written for the 1060 run on the 1050? 

Are there any big differences in the SDKs of the two micros.

I'm starting to develop an application on the MIMXRT1060-EVKB and I was wondering if it could be possible to move it on a 1050 later on or if I had to decide upfront.

My biggest concert are device drivers, because I'd like to keep as much code as possible.

Thanks.

BG,

Giacomo

0 Kudos
Reply
1 Solution
692 Views
kerryzhou
NXP TechSupport
NXP TechSupport

Hi @gpira ,

   RT1060 and RT1050 is similar, but RT1060 have more function than the RT1050.

   To the SDK, the difference is the external flash, as the RT1050 boot from the external hyperflash, but the RT1060 boot from the QSPI flash, I mean, the NXP EVK default settings.

  But, you don't need to worry, you can design your code based on the RT1060, when you have the RT1050, you can copy the project, and change the drivers to the RT1050 is OK, application code even don't need to change, just make sure the RT1050 also contains the used IP in your app.

 

Wish it helps you!

Best Regards,

Kerry

View solution in original post

1 Reply
693 Views
kerryzhou
NXP TechSupport
NXP TechSupport

Hi @gpira ,

   RT1060 and RT1050 is similar, but RT1060 have more function than the RT1050.

   To the SDK, the difference is the external flash, as the RT1050 boot from the external hyperflash, but the RT1060 boot from the QSPI flash, I mean, the NXP EVK default settings.

  But, you don't need to worry, you can design your code based on the RT1060, when you have the RT1050, you can copy the project, and change the drivers to the RT1050 is OK, application code even don't need to change, just make sure the RT1050 also contains the used IP in your app.

 

Wish it helps you!

Best Regards,

Kerry