How to Program NXP S32K344 MCU with HSE Firmware Binary? Which debugger is needed?

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

How to Program NXP S32K344 MCU with HSE Firmware Binary? Which debugger is needed?

236 Views
Kunal_Gettobyte
Contributor III

I am using S32K344 MCU and want to use HSE in it.

I have downloaded the HSE Fw executable from nxp flexnet.

Kunal_Gettobyte_0-1741860748076.png

 

and on extracting the exe file i get the hse pink file.

Kunal_Gettobyte_1-1741860782431.png

 

But am not able to get, how should i dump this binary to S32K344 MCU??

 

Is their need of some external debugger like lauterback or something for flashing the binary pink file? or i read their is HSE_Demo_app also, through which we can program the HSE firmware. If yes from where can we get HSE Demo App for S32K344 MCU??

 

 

 

 

0 Kudos
Reply
8 Replies

67 Views
Kunal_Gettobyte
Contributor III

Hi NXP Tech team, any updates on the last comment of mine.

So In General Purpose HSE Demo Examples i got the HSE Fw Install Example. 

But lets say if want to then erase the HSE Fw, and use the chip without HSE Fw. Then how can i do that further??

Is their any example for Erasing the HSE Fw too?

If i want to erase the HSE Fw, how can i?

 

0 Kudos
Reply

18 Views
VaneB
NXP TechSupport
NXP TechSupport

Hi @Kunal_Gettobyte 

The service HSE_SRV_ID_ERASE_FW was introduced in the latest versions of the HSE firmware. This service will erase the HSE firmware, backup, and SYS-IMG (HSE data) firmware, but only if the lifecycle is still in CUST_DEL. You can refer to the following community thread, where one of my colleagues has provided a brief description of how to do this.

HSE firmware installation

0 Kudos
Reply

204 Views
Kunal_Gettobyte
Contributor III

Hi,

 

ahh your answer doesnt answer my question exactly.

My major concern is what are ways to program the HSE firmware into my controller S32K344??

 

  1. What debugger we need to program the HSE Firmware into S32K344 MCU and what is the process for it?
  2. Is through only Lauterbach we can program the HSE Firmware?? If yes, then how the users who don't have Lauterbach can program HSE FW(As Lauterbach is quite expensive).
  3. Is their no support avilable via PeMicro or Segger Jlink Debugger's to program the HSE FW?
  4. Can using HSE Demo Apps we can flash the HSE Fw? If yes, then is it that to use corresponding HSE Demo App we need lauterbach or via PeMicro also we can use HSE Demo App and then further flash HSE Fw from it?

 

Main concern is how can i flash HSE Fw into my S32K344 MCU and what all way's/debuggers option do i have for it( Except the direct/indirect use of lauterbach).

0 Kudos
Reply

187 Views
VaneB
NXP TechSupport
NXP TechSupport

Hi @Kunal_Gettobyte 

Sorry if my previous response was not clear enough.

Both the HSE DEMO APP and the S32K3 MCUs for General Purpose HSE Demo Examples already provide examples for installing the HSE firmware as FULL_MEM or A/B_SWAP. These applications are designed to be used with T32 Lauterbach or PEmicro, as these are the devices we directly support. However, the process can be performed with any programmer that is compatible with our devices.

Additionally, we have an application note that explains the steps to install the HSE firmware, which is also available in the secure files. As previously mentioned, for further details, it is recommended to consult the HSE Reference Manual.

0 Kudos
Reply

164 Views
Kunal_Gettobyte
Contributor III

Okay, from where did u download the HSE DEMO APP and the S32K3 MCUs for General Purpose HSE Demo Examples?

 

As i want to know which RTD version's i need to install.

And need also release notes document for HSE demo's for environment setup.

0 Kudos
Reply

139 Views
VaneB
NXP TechSupport
NXP TechSupport

Hi @Kunal_Gettobyte 

The HSE DEMO APP can be downloaded from the S32K3 Standard Software → Automotive SW - S32K3 - HSE Firmware → S32K358 HSE FW 0.2.40.0 RTM Release. Additionally, the S32K3 MCUs for General Purpose HSE Demo Examples are available on the S32K3 devices page (S32K3 Microcontrollers for Automotive General Purpose) under Design Resources → Software. Release notes are provided with the software and can be found in the downloaded file.

Regarding the RTD version, neither the HSE DEMO APP nor the S32K3 MCUs for General Purpose HSE Demo Examples were developed using RTDs, nor is an RTD required for their operation.

0 Kudos
Reply

125 Views
Kunal_Gettobyte
Contributor III

Hi,

 

Okay i got it.

 

So In General Purpose HSE Demo Examples i got the HSE Fw Install Example. 

But lets say if want to then erase the HSE Fw, and use the chip without HSE Fw. Then how can i do that further??

Is their any example for Erasing the HSE Fw too?

 

Thanks and Regards

Kunal Gupta

0 Kudos
Reply

208 Views
VaneB
NXP TechSupport
NXP TechSupport

Hi @Kunal_Gettobyte 

The HSE DEMO APP requires T32 Lauterbach in order to function. However, if you do not have access to a T32 Lauterbach, an alternative is available through the S32K3 MCUs for General Purpose HSE Demo Examples. Both provide different use-case scenarios and examples to demonstrate the capabilities of the HSE firmware across various devices. The key difference is that the latter was specifically developed to work with PEmicro and S32 Design Studio, as these two tools integrate well with each other, allowing direct debugging using the IDE.

For more information on working with the HSE in the S32K3, it is recommended to consult the HSE Reference Manual available in Secure Files, as well as the API reference that accompanies each HSE firmware release.

 

BR, VaneB

0 Kudos
Reply