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