Hi @anilsp31PA
HSE Firmware can be installed using one of the following 3 methods:
- Installation via IVT
- Programming an encrypted FW‑IMG at the default location IVT_START
- Programming an encrypted FW‑IMG using the MU interface
Installation via IVT is required to perform the following steps:
- Enable the HSE feature flag by programming an 8‑byte value not consisting entirely of 0xFF into the UTEST address 0x1B000000
- Set the HSE firmware storage address in the IVT (refer to Section 32.5.3 of the S32K3xx Reference Manual, Rev. 12)
- Program the HSE firmware into P‑Flash
- Reset the MCU
For detailed guidance, please refer to the dedicated HSE firmware installation example provided as part of the S32K3 MCUs for General Purpose HSE Demo Examples.
As a simplified alternative, the firmware can be installed by programming the encrypted FW‑IMG at IVT_START. The following steps are required:
- Enable the HSE feature flag, as described above
- Program the .pink file at the start address 0x00400000
- Reset the MCU
With this method, there must be no valid IVT present at the default location IVT_START. More details about this condition are discussed in the following thread:
S32K312 HSE without IVT Install Not Successful
BR, VaneB