S32K311 HSM

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

S32K311 HSM

590 Views
xiaoweix
Contributor III

有没有关于311芯片HSM相关的资料啊,比如一些介绍文档和代码怎么实现的?

还有HSM固件升级的方法和工程?

可以把这些资料的地址发一份吗,我去下载一下,非常感谢

0 Kudos
Reply
1 Reply

557 Views
lukaszadrapa
NXP TechSupport
NXP TechSupport

Hi @xiaoweix 

Let me share what kind of resources we have and where to find it:

 

HSE Firmware Reference Manual can be downloaded from S32K3 page, section Documentation -> Secure Files:

https://www.nxp.com/products/S32K3#documentation

Latest version is 2.7 and it covers all S32K3 devices. You must be logged in to see the Secure Files. If you can’t see the manual, it may be necessary to request it:

https://www.nxp.com/support/support/secure-access-rights:SEC-ACCESS

 

Next important document is HSE Service API Reference Manual. To get the document, you need to download HSE FW package and install it. It can be found in S32K3 Standard Software:

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

Open “Automotive SW - S32K3 - HSE Firmware” and download latest version for your derivative.

Install the SW package on your computer and then you will find the document at path like this:

c:\NXP\HSE_FW_S32K344_0_2_55_0\docs\S32K3X4_HSE_Service_API_Reference_Manual.pdf

This SW package contains also the HSE firmware (*.pink file) which needs to be installed on the device.

 

We provide application note which explains how to install the firmware. It’s also available in Documentation -> Secure files:

https://www.nxp.com/products/S32K3#documentation

Search for document “HSE FW install for S32K3xx”.

It’s also described in HSE-B Firmware Reference Manual rev. 2.7 in section “3 HSE Firmware Installation”.

 

We provide this set of non-Autosar examples:

https://www.nxp.com/webapp/Download?colCode=S32K3_HSE_DemoExamples

 

There’s also HSE_DEMOAPP in Automotive SW - S32K3 - HSE Firmware“. Notice that HSE_DEMOAPP can be used with Lauterbach debugger only. If you don’t have such debugger, use rather HSE DemoExamples package.

 

Next examples can be found in RTD Crypto driver. Real-time drivers (RTD) belong to S32K3 Standard Software too. Search for “Automotive SW - S32K3/S32M27x - Real-Time Drivers for Cortex-M” in the list.

Here you can find how to install the drivers:

https://www.nxp.com/document/guide/getting-started-with-the-real-time-drivers-rtd:GS-AUTOMOTIVE-RTD

or here:

https://www.nxp.com/docs/en/supporting-information/02_S32K3xx_Real_Time_Drivers_(RTD)_Installation_G...

After installation, you can find a few examples in Crypto driver either for Autosar Crypto layer or for non-Autosar Ip layer.

 

We also provide Secure Boot application note including demo projects. It can be downloaded from:

https://www.nxp.com/products/S32K3

Application note can be found here:

Documentation -> Secure Files -> Secure Boot Application note v0.1.1.0 (AN744511)

Associated demo project can be downloaded here:

Design Resources -> Software -> Secure Files -> SecureBootAppNoteDemo (SW745310)

 

Audio/video presentations can be found in Training section:

https://www.nxp.com/products/S32K3#training

You can use “security” keyword for filtering.

 

Other trainings and presentations can be found in Documentation -> Secure Files.

 

Regards,

Lukas

0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2351816%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3ES32K311%20HSM%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2351816%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3E%3CP%3EIs%20there%20any%20information%20about%20the%20311%20chip%20HSM%20related%20ah%2C%20such%20as%20some%20introduction%20documents%20and%20code%20how%20to%20realize%3F%3C%2FP%3E%3CP%3EAnd%20the%20method%20and%20engineering%20of%20the%20HSM%20firmware%20upgrade%3F%3C%2FP%3E%3CP%3ECan%20you%20send%20me%20a%20copy%20of%20the%20address%20of%20these%20materials%2C%20I'll%20download%20them%2C%20thanks%20a%20lot!%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2352420%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20S32K311%20HSM%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2352420%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%2F257004%22%20target%3D%22_blank%22%3E%40xiaoweix%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3ELet%20me%20share%20what%20kind%20of%20resources%20we%20have%20and%20where%20to%20find%20it%3A%3C%2FP%3E%0A%3CP%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3EHSE%20Firmware%20Reference%20Manual%20can%20be%20downloaded%20from%20S32K3%20page%2C%20section%20Documentation%20-%26gt%3B%20Secure%20Files%3A%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fproducts%2FS32K3%23documentation%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fwww.nxp.com%2Fproducts%2FS32K3%23documentation%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3ELatest%20version%20is%202.7%20and%20it%20covers%20all%20S32K3%20devices.%20You%20must%20be%20logged%20in%20to%20see%20the%20Secure%20Files.%20If%20you%20can%E2%80%99t%20see%20the%20manual%2C%20it%20may%20be%20necessary%20to%20request%20it%3A%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fsupport%2Fsupport%2Fsecure-access-rights%3ASEC-ACCESS%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fwww.nxp.com%2Fsupport%2Fsupport%2Fsecure-access-rights%3ASEC-ACCESS%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3ENext%20important%20document%20is%20HSE%20Service%20API%20Reference%20Manual.%20To%20get%20the%20document%2C%20you%20need%20to%20download%20HSE%20FW%20package%20and%20install%20it.%20It%20can%20be%20found%20in%20S32K3%20Standard%20Software%3A%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%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%22nofollow%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fwww.nxp.com%2Fwebapp%2Fswlicensing%2Fsso%2FdownloadSoftware.sp%3Fcatid%3DSW32K3-STDSW-D%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3EOpen%20%E2%80%9CAutomotive%20SW%20-%20S32K3%20-%20HSE%20Firmware%E2%80%9D%20and%20download%20latest%20version%20for%20your%20derivative.%20%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3EInstall%20the%20SW%20package%20on%20your%20computer%20and%20then%20you%20will%20find%20the%20document%20at%20path%20like%20this%3A%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3Ec%3A%5CNXP%5CHSE_FW_S32K344_0_2_55_0%5Cdocs%5CS32K3X4_HSE_Service_API_Reference_Manual.pdf%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3EThis%20SW%20package%20contains%20also%20the%20HSE%20firmware%20(*.pink%20file)%20which%20needs%20to%20be%20installed%20on%20the%20device.%20%3C%2FSPAN%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EWe%20provide%20application%20note%20which%20explains%20how%20to%20install%20the%20firmware.%20It%E2%80%99s%20also%20available%20in%20%3CSPAN%3EDocumentation%20-%26gt%3B%20Secure%20files%3A%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fproducts%2FS32K3%23documentation%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fwww.nxp.com%2Fproducts%2FS32K3%23documentation%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3ES%3C%2FSPAN%3Eearch%20for%20document%20%E2%80%9CHSE%20FW%20install%20for%20S32K3xx%E2%80%9D.%3C%2FP%3E%0A%3CP%3E%3CSPAN%3EIt%E2%80%99s%20also%20described%20in%20HSE-B%20Firmware%20Reference%20Manual%20rev.%202.7%20in%20section%20%E2%80%9C3%20HSE%20Firmware%20Installation%E2%80%9D.%20%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3EWe%20provide%20this%20set%20of%20non-Autosar%20examples%3A%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fwebapp%2FDownload%3FcolCode%3DS32K3_HSE_DemoExamples%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fwww.nxp.com%2Fwebapp%2FDownload%3FcolCode%3DS32K3_HSE_DemoExamples%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3EThere%E2%80%99s%20also%20HSE_DEMOAPP%20in%20%3C%2FSPAN%3E%E2%80%9E%3CA%20href%3D%22https%3A%2F%2Fnxp.flexnetoperations.com%2Fcontrol%2Ffrse%2Fproduct%3Fchild_plneID%3D833227%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3EAutomotive%20SW%20-%20S32K3%20-%20HSE%20Firmware%3C%2FA%3E%E2%80%9C.%20Notice%20that%20%3CSPAN%3EHSE_DEMOAPP%20can%20be%20used%20with%20Lauterbach%20debugger%20only.%20If%20you%20don%E2%80%99t%20have%20such%20debugger%2C%20use%20rather%20HSE%20DemoExamples%20package.%20%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3ENext%20examples%20can%20be%20found%20in%20RTD%20Crypto%20driver.%20Real-time%20drivers%20(RTD)%20belong%20to%20S32K3%20Standard%20Software%20too.%20Search%20for%20%E2%80%9C%3C%2FSPAN%3E%3CA%20href%3D%22https%3A%2F%2Fnxp.flexnetoperations.com%2Fcontrol%2Ffrse%2Fproduct%3Fchild_plneID%3D830617%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3E%3CSPAN%3EAutomotive%20SW%20-%20S32K3%2FS32M27x%20-%20Real-Time%20Drivers%20for%20Cortex-M%3C%2FSPAN%3E%3C%2FA%3E%3CSPAN%3E%E2%80%9D%20in%20the%20list.%20%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3EHere%20you%20can%20find%20how%20to%20install%20the%20drivers%3A%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fdocument%2Fguide%2Fgetting-started-with-the-real-time-drivers-rtd%3AGS-AUTOMOTIVE-RTD%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fwww.nxp.com%2Fdocument%2Fguide%2Fgetting-started-with-the-real-time-drivers-rtd%3AGS-AUTOMOTIVE-RTD%3C%2FA%3E%3C%2FP%3E%0A%3CP%3Eor%20here%3A%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fdocs%2Fen%2Fsupporting-information%2F02_S32K3xx_Real_Time_Drivers_(RTD)_Installation_Guide_Training.pdf%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fwww.nxp.com%2Fdocs%2Fen%2Fsupporting-information%2F02_S32K3xx_Real_Time_Drivers_(RTD)_Installation_Guide_Training.pdf%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3EAfter%20installation%2C%20you%20can%20find%20a%20few%20examples%20in%20Crypto%20driver%20either%20for%20Autosar%20Crypto%20layer%20or%20for%20non-Autosar%20Ip%20layer.%20%3C%2FSPAN%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%3CSPAN%3EWe%20also%20provide%20Secure%20Boot%20application%20note%20including%20demo%20projects.%20It%20can%20be%20downloaded%20from%3A%20%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fproducts%2FS32K3%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fwww.nxp.com%2Fproducts%2FS32K3%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3EApplication%20note%20can%20be%20found%20here%3A%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3EDocumentation%20-%26gt%3B%20Secure%20Files%20-%26gt%3B%20Secure%20Boot%20Application%20note%20v0.1.1.0%20(AN744511)%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3EAssociated%20demo%20project%20can%20be%20downloaded%20here%3A%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3EDesign%20Resources%20-%26gt%3B%20Software%20-%26gt%3B%20Secure%20Files%20-%26gt%3B%20SecureBootAppNoteDemo%20(SW745310)%3C%2FSPAN%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EAudio%2Fvideo%20presentations%20can%20be%20found%20in%20Training%20section%3A%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fproducts%2FS32K3%23training%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fwww.nxp.com%2Fproducts%2FS32K3%23training%3C%2FA%3E%3C%2FP%3E%0A%3CP%3EYou%20can%20use%20%E2%80%9Csecurity%E2%80%9D%20keyword%20for%20filtering.%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EOther%20trainings%20and%20presentations%20can%20be%20found%20in%20%3CSPAN%3EDocumentation%20-%26gt%3B%20Secure%20Files.%20%3C%2FSPAN%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%3CSPAN%3ERegards%2C%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3ELukas%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E