OTA/ Bootloader compatibility

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

OTA/ Bootloader compatibility

Jump to solution
2,109 Views
Gama
Contributor II

NXP community, 

I am new to a project that requires OTA capability and I want to enquire about some information to help stakeholders make decisions. Here are the chip details: MCU S32k312, SDK_S32k3_S3212_M7 V3.0.0.

My questions are:

1. Could you provide resources For the OTA application for this MCU?

2. May I know what type of bootloader is used for OTA within the NXP MCU is it a Primary Bootloader or a Secondary Bootloader? 

3. Is it possible to use only the primary bootloader for OTA? and what are the challenges if possible?

 

#OTA #Bootloader

 

Tags (3)
0 Kudos
Reply
1 Solution
2,077 Views
VaneB
NXP TechSupport
NXP TechSupport

Hi @Gama 

HSE firmware supports A/B swap. Refer to the HSE Demo Application documentation: C:\NXP\HSE_DEMOAPP_S32K3XX_0_2_40_0\HSE_DEMOAPP_S32K3XX_0_2_40_0_ReadMepdf

NOTE: HSE firmware and Demo Application can be installed from S32K3 Standard Software > Automotive SW - S32K3 - HSE Firmware.

Additionally, you can find the OTA sample codes available for S32K3 devices under S32K3 Reference Software > Automotive SW - S32K3 - OTA Demo.

Also, there are some online trainings related to the topic that you may find useful.

Automotive Security and Over-the-Air (OTA) solution with S32K3 MCU

Automotive MCU Security and OTA Solution with Cost-Optimized S32K1xx and S32K3xx Automotive MCUs

 

BR, VaneB

 

View solution in original post

2 Replies
2,078 Views
VaneB
NXP TechSupport
NXP TechSupport

Hi @Gama 

HSE firmware supports A/B swap. Refer to the HSE Demo Application documentation: C:\NXP\HSE_DEMOAPP_S32K3XX_0_2_40_0\HSE_DEMOAPP_S32K3XX_0_2_40_0_ReadMepdf

NOTE: HSE firmware and Demo Application can be installed from S32K3 Standard Software > Automotive SW - S32K3 - HSE Firmware.

Additionally, you can find the OTA sample codes available for S32K3 devices under S32K3 Reference Software > Automotive SW - S32K3 - OTA Demo.

Also, there are some online trainings related to the topic that you may find useful.

Automotive Security and Over-the-Air (OTA) solution with S32K3 MCU

Automotive MCU Security and OTA Solution with Cost-Optimized S32K1xx and S32K3xx Automotive MCUs

 

BR, VaneB

 

2,040 Views
Gama
Contributor II

@VaneB  thanks for this information I really appreciate it, 

0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-1930746%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EOTA%2F%20Bootloader%20compatibility%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1930746%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3ENXP%20community%2C%26nbsp%3B%3C%2FP%3E%3CP%3EI%20am%20new%20to%20a%20project%20that%20requires%20OTA%20capability%20and%20I%20want%20to%20enquire%20about%20some%20information%20to%20help%20stakeholders%20make%20decisions.%20Here%20are%20the%20chip%20details%3A%20MCU%20S32k312%2C%20SDK_S32k3_S3212_M7%20V3.0.0.%3C%2FP%3E%3CP%3EMy%20questions%20are%3A%3C%2FP%3E%3CP%3E1.%20Could%20you%20provide%20resources%20For%20the%20OTA%20application%20for%20this%20MCU%3F%3C%2FP%3E%3CP%3E2.%20May%20I%20know%20what%20type%20of%20bootloader%20is%20used%20for%20OTA%20within%20the%20NXP%20MCU%20is%20it%20a%20Primary%20Bootloader%20or%20a%20Secondary%20Bootloader%3F%26nbsp%3B%3C%2FP%3E%3CP%3E3.%20Is%20it%20possible%20to%20use%20only%20the%20primary%20bootloader%20for%20OTA%3F%20and%20what%20are%20the%20challenges%20if%20possible%3F%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%23OTA%20%23Bootloader%3C%2FP%3E%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1933431%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20OTA%2F%20Bootloader%20compatibility%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1933431%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F201913%22%20target%3D%22_blank%22%3E%40VaneB%3C%2FA%3E%26nbsp%3B%20thanks%20for%20this%20information%20I%20really%20appreciate%20it%2C%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1931389%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20OTA%2F%20Bootloader%20compatibility%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1931389%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F222387%22%20target%3D%22_blank%22%3E%40Gama%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EHSE%20firmware%20supports%20A%2FB%20swap.%20Refer%20to%20the%20HSE%20Demo%20Application%20documentation%3A%20C%3A%5CNXP%5CHSE_DEMOAPP_S32K3XX_0_2_40_0%5CHSE_DEMOAPP_S32K3XX_0_2_40_0_ReadMepdf%3C%2FP%3E%0A%3CP%3ENOTE%3A%20HSE%20firmware%20and%20Demo%20Application%20can%20be%20installed%20from%20%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fwebapp%2Fswlicensing%2Fsso%2FdownloadSoftware.sp%3Fcatid%3DSW32K3-STDSW-D%22%20target%3D%22_blank%22%20rel%3D%22noopener%20nofollow%20noreferrer%22%3ES32K3%20Standard%20Software%3C%2FA%3E%20%26gt%3B%20Automotive%20SW%20-%20S32K3%20-%20HSE%20Firmware.%3C%2FP%3E%0A%3CP%3EAdditionally%2C%20you%20can%20find%20the%20OTA%20sample%20codes%20available%20for%20S32K3%20devices%20under%20%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fwebapp%2Fswlicensing%2Fsso%2FdownloadSoftware.sp%3Fcatid%3DSW32K3-REFSW-D%22%20target%3D%22_blank%22%20rel%3D%22noopener%20nofollow%20noreferrer%22%3ES32K3%20Reference%20Software%3C%2FA%3E%20%26gt%3B%20Automotive%20SW%20-%20S32K3%20-%20OTA%20Demo.%3C%2FP%3E%0A%3CP%3EAlso%2C%20there%20are%20some%20online%20trainings%20related%20to%20the%20topic%20that%20you%20may%20find%20useful.%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fdesign%2Ftraining%2Fautomotive-security-and-over-the-air-ota-solution-with-s32k3-mcu%3ATIP-CONNECTS2021-AUT428%3F_gl%3D1*13efasc*_ga*MTU0NjAzNjIyNi4xNzE5ODY5ODYx*_ga_WM5LE0KMSH*MTcyMzU2MzMyNS42MS4xLjE3MjM1NzAwNzUuMC4wLjA.%22%20target%3D%22_blank%22%20rel%3D%22noopener%20nofollow%20noreferrer%22%3EAutomotive%20Security%20and%20Over-the-Air%20(OTA)%20solution%20with%20S32K3%20MCU%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fdesign%2Ftraining%2Fautomotive-mcu-security-and-ota-solution-with-cost-optimized-s32k1xx-and-s32k3xx-automotive-mcus%3ATIP-NXP-AUT-T3955A%3F_gl%3D1*13efasc*_ga*MTU0NjAzNjIyNi4xNzE5ODY5ODYx*_ga_WM5LE0KMSH*MTcyMzU2MzMyNS42MS4xLjE3MjM1NzAwNzUuMC4wLjA.%22%20target%3D%22_blank%22%20rel%3D%22noopener%20nofollow%20noreferrer%22%3EAutomotive%20MCU%20Security%20and%20OTA%20Solution%20with%20Cost-Optimized%20S32K1xx%20and%20S32K3xx%20Automotive%20MCUs%3C%2FA%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EBR%2C%20VaneB%3C%2FP%3E%0A%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E