S32K36x Bootloader Implementation

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

S32K36x Bootloader Implementation

83 Views
SewerynP
Contributor I

Dear NXP Support Team,

I am currently in the process of evaluating your microcontrollers for an application. I would specifically like to use the S32K364 microcontroller model. However, I am uncertain about how to implement a bootloader function for it.

Are we supposed to simply adapt the existing "unified bootloader demo" from four years ago made for the original S32K31x/K32x/K34x MCUs if we want to flash our MCU using CAN-FD or is there a more official bootloader example project written specifically for the S32K36x series we could use directly? 

Thanks in advance!

0 Kudos
Reply
1 Reply

31 Views
lukaszadrapa
NXP TechSupport
NXP TechSupport

Hi @SewerynP 

 

Please see my summary of the available S32K3 bootloader examples here:

https://community.nxp.com/t5/S32K/S32K385-Bootloader/m-p/2367874/highlight/true#M58710

 

NXP does not provide production-ready bootloader code specifically for every S32K3 derivative. The available bootloader demos are reference software intended as a starting point for developing your own solution and can be adapted to S32K364. For a production-ready solution, you can consider third-party products such as Vector Flash Bootloader.

 

Regards,

Lukas

0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2417046%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ES32K36x%20Bootloader%20Implementation%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2417046%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EDear%20NXP%20Support%20Team%2C%3C%2FP%3E%3CP%3EI%20am%20currently%20in%20the%20process%20of%20evaluating%20your%20microcontrollers%20for%20an%20application.%20I%20would%20specifically%20like%20to%20use%20the%20S32K364%20microcontroller%20model.%20However%2C%20I%20am%20uncertain%20about%20how%20to%20implement%20a%20bootloader%20function%20for%20it.%3C%2FP%3E%3CP%3EAre%20we%20supposed%20to%20simply%20adapt%20the%20existing%20%22%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2FS32K-Knowledge-Base%2FUnified-bootloader-Demo%2Fta-p%2F1423099%22%20target%3D%22_self%22%3Eunified%20bootloader%20demo%3C%2FA%3E%22%20from%20four%20years%20ago%20made%20for%20the%20original%20S32K31x%2FK32x%2FK34x%20MCUs%20if%20we%20want%20to%20flash%20our%20MCU%20using%20CAN-FD%20or%20is%20there%20a%20more%20official%20bootloader%20example%20project%20written%20specifically%20for%20the%20S32K36x%20series%20we%20could%20use%20directly%3F%26nbsp%3B%3C%2FP%3E%3CP%3EThanks%20in%20advance!%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2417441%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20S32K36x%20Bootloader%20Implementation%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2417441%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%2F266946%22%20target%3D%22_blank%22%3E%40SewerynP%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EPlease%20see%20my%20summary%20of%20the%20available%20S32K3%20bootloader%20examples%20here%3A%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2FS32K%2FS32K385-Bootloader%2Fm-p%2F2367874%2Fhighlight%2Ftrue%23M58710%22%20target%3D%22_blank%22%3Ehttps%3A%2F%2Fcommunity.nxp.com%2Ft5%2FS32K%2FS32K385-Bootloader%2Fm-p%2F2367874%2Fhighlight%2Ftrue%23M58710%3C%2FA%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3ENXP%20does%20not%20provide%20production-ready%20bootloader%20code%20specifically%20for%20every%20S32K3%20derivative.%20The%20available%20bootloader%20demos%20are%20reference%20software%20intended%20as%20a%20starting%20point%20for%20developing%20your%20own%20solution%20and%20can%20be%20adapted%20to%20S32K364.%20For%20a%20production-ready%20solution%2C%20you%20can%20consider%20third-party%20products%20such%20as%20Vector%20Flash%20Bootloader.%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3ERegards%2C%3C%2FP%3E%0A%3CP%3ELukas%3C%2FP%3E%3C%2FLINGO-BODY%3E