HSE FW Update

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

HSE FW Update

Jump to solution
1,297 Views
ssean
Contributor IV

Dear NXP Team

 

I am trying to perform an HSE FW Update (0.2.6.0 → 0.2.55.0).

Using the HSE_DEMOAPP_S32K312_0_2_55_0 program, I proceeded as follows.

1. Load menu.cmm

2. Load demo app binary

3. Load demo app symbol

4. Run demo tests

5. HSE FW Update - Update HSE FW - One Shot Mode

6. Select s32k312_hse_fw_1.13.0_2.55.0_pb250129.bin.pink

ssean_0-1758605016091.png

ssean_1-1758605113247.png

ssean_2-1758605126790.png

ssean_3-1758605133837.png

 

Afterwards, when reading the version, the output is shown as below.

ssean_4-1758605150886.png

 

Has the FW update been performed successfully?

 

BRs,

Sean Sung

Tags (1)
0 Kudos
Reply
1 Solution
1,187 Views
Robin_Shen
NXP TechSupport
NXP TechSupport

According to the Table 168. SBAF and HSE Firmware version compatibility for S32K312, S32K342, S32K322 and S32K341 devices of RM758225-RM00286 HSE-B Firmware Reference Manual - V2.5(2.5).pdf. It shows Fully Compatible.

After following the steps in 6.4.3. FULL MEM to AB SWAP HSE FW Update (the steps you mentioned in your question), did you follow 6.4.4. AB SWAP to AB SWAP FW Update, which requires "Activate Passive Block"?

After update finished, I see that gHseFwVersion has been updated to 0.2.55.0 and SBAF has been updated to 0.15.0.

6.4.4. AB SWAP to AB SWAP FW update  gHseFwVersion.png

View solution in original post

0 Kudos
Reply
6 Replies
1,262 Views
Robin_Shen
NXP TechSupport
NXP TechSupport

Hi Sean Sung,

According to the gHseFwVersion in ssean_4-1758605150886.png, the current HSE FW is S32K312 AB_SWAP 0.2.6.0

Did you follow the steps shown in section 6.4.3. FULL MEM to AB SWAP HSE FW Update of HSE_DEMOAPP_S32K312_0_2_55_0_ReadMe.pdf? 

C:\NXP\HSE_DEMOAPP_S32K312_0_2_55_0\HSE_DEMOAPP_S32K312_0_2_55_0_ReadMe.pdf


Best Regards,
Robin
-------------------------------------------------------------------------------
Note:
- If this post answers your question, please click the "ACCEPT AS SOLUTION" 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
1,257 Views
ssean
Contributor IV

Hello @Robin_Shen 

I executed it in the same way as described in section 6.4.3. FULL MEM to AB SWAP HSE FW Update of the HSE_DEMOAPP_S32K312_0_2_55_0_ReadMe.pdf file.

The currently installed version is 0.2.6.0 AB SWAP.
Is it correct that FW update from 0.2.6.0 AB SWAP to 0.2.55.0 AB SWAP is possible?

 

BRs,

Sean Sung.

0 Kudos
Reply
1,255 Views
Robin_Shen
NXP TechSupport
NXP TechSupport

Did you updated the SBAF to 0.15.0 by follow the steps shown in section 6.3. Secure BAF Update of HSE_DEMOAPP_S32K312_0_2_55_0_ReadMe.pdf? 

0 Kudos
Reply
1,252 Views
ssean
Contributor IV

I did not update the SBAF.
The current SBAF version is as shown below.

ssean_0-1758691405834.png

Is updating the SBAF 0.15.0 mandatory?

Tags (1)
0 Kudos
Reply
1,188 Views
Robin_Shen
NXP TechSupport
NXP TechSupport

According to the Table 168. SBAF and HSE Firmware version compatibility for S32K312, S32K342, S32K322 and S32K341 devices of RM758225-RM00286 HSE-B Firmware Reference Manual - V2.5(2.5).pdf. It shows Fully Compatible.

After following the steps in 6.4.3. FULL MEM to AB SWAP HSE FW Update (the steps you mentioned in your question), did you follow 6.4.4. AB SWAP to AB SWAP FW Update, which requires "Activate Passive Block"?

After update finished, I see that gHseFwVersion has been updated to 0.2.55.0 and SBAF has been updated to 0.15.0.

6.4.4. AB SWAP to AB SWAP FW update  gHseFwVersion.png

0 Kudos
Reply
797 Views
ssean
Contributor IV

Dear @Robin_Shen 

After executing section 6.4.5 “Activate Passive Block”, the update was completed.

Thank you for support.

ssean_0-1760053448466.png

 

Tags (1)
0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2173974%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EHSE%20FW%20Update%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2173974%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EDear%20NXP%20Team%3C%2FP%3E%3CBR%20%2F%3E%3CP%3EI%20am%20trying%20to%20perform%20an%20HSE%20FW%20Update%20(0.2.6.0%20%E2%86%92%200.2.55.0).%3C%2FP%3E%3CP%3EUsing%20the%20HSE_DEMOAPP_S32K312_0_2_55_0%20program%2C%20I%20proceeded%20as%20follows.%3C%2FP%3E%3CP%3E1.%20Load%20menu.cmm%3C%2FP%3E%3CP%3E2.%20Load%20demo%20app%20binary%3C%2FP%3E%3CP%3E3.%20Load%20demo%20app%20symbol%3C%2FP%3E%3CP%3E4.%20Run%20demo%20tests%3C%2FP%3E%3CP%3E5.%20HSE%20FW%20Update%20-%20Update%20HSE%20FW%20-%20One%20Shot%20Mode%3C%2FP%3E%3CP%3E6.%20Select%26nbsp%3Bs32k312_hse_fw_1.13.0_2.55.0_pb250129.bin.pink%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22ssean_0-1758605016091.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22ssean_0-1758605016091.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F358080i010F50898910A3A1%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22ssean_0-1758605016091.png%22%20alt%3D%22ssean_0-1758605016091.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22ssean_1-1758605113247.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22ssean_1-1758605113247.png%22%20style%3D%22width%3A%20361px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F358081i09C36AAB5DE40FC4%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22ssean_1-1758605113247.png%22%20alt%3D%22ssean_1-1758605113247.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22ssean_2-1758605126790.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22ssean_2-1758605126790.png%22%20style%3D%22width%3A%20351px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F358082iBA58BF30E5E33801%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22ssean_2-1758605126790.png%22%20alt%3D%22ssean_2-1758605126790.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22ssean_3-1758605133837.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22ssean_3-1758605133837.png%22%20style%3D%22width%3A%20358px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F358083iB13F6F45873E2A05%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22ssean_3-1758605133837.png%22%20alt%3D%22ssean_3-1758605133837.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3CP%3EAfterwards%2C%20when%20reading%20the%20version%2C%20the%20output%20is%20shown%20as%20below.%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22ssean_4-1758605150886.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22ssean_4-1758605150886.png%22%20style%3D%22width%3A%20187px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F358084i90E576DC16415584%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22ssean_4-1758605150886.png%22%20alt%3D%22ssean_4-1758605150886.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3CP%3EHas%20the%20FW%20update%20been%20performed%20successfully%3F%3C%2FP%3E%3CBR%20%2F%3E%3CP%3EBRs%2C%3C%2FP%3E%3CP%3ESean%20Sung%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2183384%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20HSE%20FW%20Update%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2183384%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EDear%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F57959%22%20target%3D%22_blank%22%3E%40Robin_Shen%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%3CP%3EAfter%20executing%20section%206.4.5%20%E2%80%9CActivate%20Passive%20Block%E2%80%9D%2C%20the%20update%20was%20completed.%3C%2FP%3E%3CP%3EThank%20you%20for%20support.%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22ssean_0-1760053448466.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22ssean_0-1760053448466.png%22%20style%3D%22width%3A%20228px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F360141i4550F3EAD0DF3F3F%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22ssean_0-1760053448466.png%22%20alt%3D%22ssean_0-1760053448466.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2176382%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20HSE%20FW%20Update%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2176382%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EAccording%20to%20the%26nbsp%3BTable%20168.%20SBAF%20and%20HSE%20Firmware%20version%20compatibility%20for%20S32K312%2C%20S32K342%2C%20S32K322%20and%20S32K341%20devices%20of%26nbsp%3BRM758225-RM00286%20HSE-B%20Firmware%20Reference%20Manual%20-%20V2.5(2.5).pdf.%20It%20shows%26nbsp%3BFully%20Compatible.%3C%2FP%3E%0A%3CP%3EAfter%20following%20the%20steps%20in%20%3CSTRONG%3E6.4.3.%20FULL%20MEM%20to%20AB%20SWAP%20HSE%20FW%20Update%3C%2FSTRONG%3E%20(the%20steps%20you%20mentioned%20in%20your%20question)%2C%20did%20you%20follow%20%3CSTRONG%3E6.4.4.%20AB%20SWAP%20to%20AB%20SWAP%20FW%20Update%3C%2FSTRONG%3E%2C%20which%20requires%20%22%3CSTRONG%3EActivate%20Passive%20Block%3C%2FSTRONG%3E%22%3F%3C%2FP%3E%0A%3CP%3EAfter%20update%20finished%2C%20I%20see%20that%20%3CSTRONG%3EgHseFwVersion%3C%2FSTRONG%3E%20has%20been%20updated%20to%20%3CSTRONG%3E0.2.55.0%3C%2FSTRONG%3E%20and%20%3CSTRONG%3ESBAF%3C%2FSTRONG%3E%20has%20been%20updated%20to%20%3CSTRONG%3E0.15.0%3C%2FSTRONG%3E.%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%226.4.4.%20AB%20SWAP%20to%20AB%20SWAP%20FW%20update%20%20gHseFwVersion.png%22%20style%3D%22width%3A%20382px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%226.4.4.%20AB%20SWAP%20to%20AB%20SWAP%20FW%20update%20%20gHseFwVersion.png%22%20style%3D%22width%3A%20382px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F358677i434AF65D72A0AEA8%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%226.4.4.%20AB%20SWAP%20to%20AB%20SWAP%20FW%20update%20%20gHseFwVersion.png%22%20alt%3D%226.4.4.%20AB%20SWAP%20to%20AB%20SWAP%20FW%20update%20%20gHseFwVersion.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2174739%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20HSE%20FW%20Update%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2174739%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EI%20did%20not%20update%20the%20SBAF.%3CBR%20%2F%3EThe%20current%20SBAF%20version%20is%20as%20shown%20below.%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22ssean_0-1758691405834.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22ssean_0-1758691405834.png%22%20style%3D%22width%3A%20373px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F358264iB6F0582C38C9CEDF%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22ssean_0-1758691405834.png%22%20alt%3D%22ssean_0-1758691405834.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3EIs%20updating%20the%20SBAF%200.15.0%20mandatory%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2174735%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20HSE%20FW%20Update%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2174735%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CSPAN%3EDid%20you%20updated%20the%20SBAF%20to%20%3CSTRONG%3E0.15.0%3C%2FSTRONG%3E%20by%20follow%20the%20steps%20shown%20in%20section%20%3CSTRONG%3E6.3.%20Secure%20BAF%20Update%3C%2FSTRONG%3E%26nbsp%3Bof%26nbsp%3B%3CSTRONG%3EHSE_DEMOAPP_S32K312_0_2_55_0_ReadMe%3C%2FSTRONG%3E.pdf%3F%3C%2FSPAN%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2174734%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20HSE%20FW%20Update%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2174734%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F57959%22%20target%3D%22_blank%22%3E%40Robin_Shen%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI%20executed%20it%20in%20the%20same%20way%20as%20described%20in%20section%206.4.3.%20FULL%20MEM%20to%20AB%20SWAP%20HSE%20FW%20Update%20of%20the%20HSE_DEMOAPP_S32K312_0_2_55_0_ReadMe.pdf%20file.%3C%2FP%3E%3CP%3EThe%20currently%20installed%20version%20is%200.2.6.0%20AB%20SWAP.%3CBR%20%2F%3EIs%20it%20correct%20that%20FW%20update%20from%200.2.6.0%20AB%20SWAP%20to%200.2.55.0%20AB%20SWAP%20is%20possible%3F%3C%2FP%3E%3CBR%20%2F%3E%3CP%3EBRs%2C%3C%2FP%3E%3CP%3ESean%20Sung.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2174732%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20HSE%20FW%20Update%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2174732%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%26nbsp%3B%3CSPAN%3ESean%20Sung%2C%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3EAccording%20to%20the%26nbsp%3B%3CSTRONG%3EgHseFwVersion%3C%2FSTRONG%3E%20in%20ssean_4-1758605150886.png%2C%20the%20current%20HSE%20FW%20is%20%3CSTRONG%3ES32K312%20AB_SWAP%200.2.6.0%3C%2FSTRONG%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3EDid%20you%20follow%20the%20steps%20shown%20in%20section%20%3CSTRONG%3E6.4.3.%20FULL%20MEM%20to%20AB%20SWAP%20HSE%20FW%20Update%3C%2FSTRONG%3E%20of%26nbsp%3B%3CSTRONG%3EHSE_DEMOAPP_S32K312_0_2_55_0_ReadMe%3C%2FSTRONG%3E.pdf%3F%3C%2FSPAN%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3EC%3A%5CNXP%5CHSE_DEMOAPP_S32K312_0_2_55_0%5CHSE_DEMOAPP_S32K312_0_2_55_0_ReadMe.pdf%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CBR%20%2F%3EBest%20Regards%2C%3CBR%20%2F%3ERobin%3CBR%20%2F%3E-------------------------------------------------------------------------------%3CBR%20%2F%3ENote%3A%3CBR%20%2F%3E-%20If%20this%20post%20answers%20your%20question%2C%20please%20click%20the%20%22ACCEPT%20AS%20SOLUTION%22%20button.%20Thank%20you!%3C%2FP%3E%0A%3CP%3E-%20We%20are%20following%20threads%20for%207%20weeks%20after%20the%20last%20post%2C%20later%20replies%20are%20ignored%3CBR%20%2F%3EPlease%20open%20a%20new%20thread%20and%20refer%20to%20the%20closed%20one%2C%20if%20you%20have%20a%20related%20question%20at%20a%20later%20point%20in%20time.%3CBR%20%2F%3E-------------------------------------------------------------------------------%3C%2FP%3E%3C%2FLINGO-BODY%3E