Firmware update in S32K312 via CAN

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

Firmware update in S32K312 via CAN

262 Views
mohan_1603
Contributor I

Hi,

I want to implement Firmware update in the S32K312 via CAN interface for my project. Is there any example code and documentation available for the same.

I got the package Unified Bootloader package 

https://community.nxp.com/t5/S32K-Knowledge-Base/Unified-bootloader-Demo/ta-p/1423099

Do I need to refer this package?

 

Thanks 

C Mohan

0 Kudos
1 Reply

249 Views
lukaszadrapa
NXP TechSupport
NXP TechSupport

Hi @mohan_1603 

it depends on your requirements and it depends if you use HSE and OTA or not. Let me re-use what I wrote somewhere:

We provide Unified bootloader which can be downloaded here (no HSE is used):

https://community.nxp.com/t5/S32K-Knowledge-Base/Unified-bootloader-Demo/ta-p/1423099

Notice that it’s demo software only with no guarantees and no support.

 

Then there’s a support in HSE firmware. You can download HSE FW and HSE demo app, HSE OTADEMO for A/B Swap from S32K3 Standard Software and S32K3 Reference Software packages:

https://www.nxp.com/webapp/swlicensing/sso/downloadSoftware.sp?catid=SW32K3-STDSW-D

https://www.nxp.com/webapp/swlicensing/sso/downloadSoftware.sp?catid=SW32K3-REFSW-D

 

HSE FW – contains the HSE Firmware

HSE demo app – shows how install, update and use HSE firmware

HSE OTADEMO – shows how to program new application to passive block and how to do A/B Swap

 

If Autosar production code is required then check third parties like Vector:

https://www.vector.com/int/en/products/products-a-z/embedded-components/flash-bootloader/

Regards,

Lukas

0 Kudos