OTA with S32K146 with A/B memory swiping

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

OTA with S32K146 with A/B memory swiping

1,254 Views
Abdelaziz
Contributor I

Hello,

I need to implement the FOTA feature using S32K146 MCU with the following considerations:

  • Application must be fully functional during the flashing of the new app version.
  • Old version of the app must be kept, it could be retrieved. 
  • I don't have an external memory in my design.
  • I'm not allowed to go with the PIC (position independent code) approach to handle the memory addressing for the applications. 

The question is: is there a hardware assistant swiping feature to support the swiping of the apps? For example like Aurix MCU    

 

0 Kudos
Reply
3 Replies

1,232 Views
danielmartynek
NXP TechSupport
NXP TechSupport

Hello @Abdelaziz,

The S32K1 does not have WH for swapping unlike the S32K3

https://www.nxp.com/docs/en/application-note/AN13414.pdf

danielmartynek_0-1636645569912.png

But you can refer to AN12323 S32K1xx Firmware updates

https://www.nxp.com/docs/en/application-note/AN12323.pdf

https://www.nxp.com/docs/en/application-note-software/AN12323SW.zip

 

Regards,

Daniel

0 Kudos
Reply

1,205 Views
Abdelaziz
Contributor I

Hello Daniel,

Thank you for your reply, Are S32K1 and S32K3 PIN combatable or not? So i can easily switch to the S32K3 without changing my PCB layout.  

0 Kudos
Reply

1,184 Views
danielmartynek
NXP TechSupport
NXP TechSupport

Hello @Abdelaziz,

Please refer to AN13414 S32K1 to S32K3 Migration Guidelines 

11. Hardware and pinout

https://www.nxp.com/docs/en/application-note/AN13414.pdf

 

There are some similarities but it is not pin-to-pin compatible:

danielmartynek_0-1636982570600.png

The pinouts are attached to the S32K3 and S32K1 reference manuals.

 

Regards,

Daniel

 

0 Kudos
Reply