Hi, NXP
Do you have demo code that update new SBAF and HSE FW on old chip through OTA?
Hi @haidong
SW examples showing how to update HSE FW and SBAF can be found in this package:
https://www.nxp.com/webapp/Download?colCode=S32K3_HSE_DemoExamples
After installation, you can find the examples here:
c:\NXP\S32K3_HSE_DemoExamples_1_0_0\S32K3_HSE_DemoExamples\Device_Configuration\S32K344_HSE_FW_UPDATE\
c:\NXP\S32K3_HSE_DemoExamples_1_0_0\S32K3_HSE_DemoExamples\Device_Configuration\S32K344_SBAF_UPDATE\
To do it through OTA, you just need to manage to download the binary files from somewhere.
It's also described in HSE-B Firmware Reference Manual, section "11 HSE Firmware Update".
Regards,
Lukas
But i think if OTA is activated the SBAF cannot be updated as it is part of the HSE_B FW (so whatever SBAF version is inside will be installed in the uC). SBAF update is allowed only in Full mem configuration not in AB swap configuration.
Is this different can SBAF be updated if OTA is activated?
OK, there's a difference when saying we want to "update SBAF through OTA" and we want to "update SBAF in OTA mode / in AB Swap mode".
You are right, SBAF can be updated only in FULL_MEM mode, not in AB Swap mode. The reason is that SBAF is already included in AB Swap firmware. So, anytime you update HSE firmware in AB Swap mode, SBAF is automatically updated too.