s32k3 hse api compatibility problem

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

s32k3 hse api compatibility problem

321 Views
victory
Contributor IV

Hi NXP,

   i've used S32K312,  firmware 02.40,  S32K3_RTD_4_0_0_D2311_ASR_REL_4_7_REV_0000_20231128  sdk.  i download serveral hse example and see they all based on HSE_Send() call ,but it's not in my SDK, i could only found a symmetric example based on MCAL in IDE.

 so, what the difference between them? how could i import these  HSE_Send based example to my project? is there and additional work to do,like some init or address convertion ?  

Tags (1)
0 Kudos
Reply
1 Reply

269 Views
Robin_Shen
NXP TechSupport
NXP TechSupport

Hi victory,

Which HSE examples did you download? If you mean SecureBootAppNoteDemo SW745310, then please take a look at Hse_Ip_ServiceRequest.

RTD has just a few HSE functions in Ip layer. You can take a look at:
C:\NXP\S32DS.3.5_RTD400\S32DS\software\PlatformSDK_S32K3\RTD\Crypto_TS_T40D34M40I0R0\doc\RTD_CRYPTO_UM.pdf

These functions are used by the framework. For example, framework function HSE_Send() uses function Hse_Ip_ServiceRequest() from HSE Ip layer (see hse_host.c file).

So, you need to add the framework files, HSE FW interface files as described in the integration manual and then you can re-use code from the demo. (C:\NXP\S32DS.3.5_RTD400\S32DS\software\PlatformSDK_S32K3\RTD\Crypto_TS_T40D34M40I0R0\doc\RTD_CRYPTO_IM.pdf)


Best Regards,
Robin
-------------------------------------------------------------------------------
Note:
- If this post answers your question, please click the "Mark Correct" button. Thank you!

- We are following threads for 7 weeks after the last post, later replies are ignored
Please open a new thread and refer to the closed one, if you have a related question at a later point in time.
-------------------------------------------------------------------------------

0 Kudos
Reply