Hello
@Daniel-Aguirre,
1.What are different methods available for updating the application on M-core and A-core using NXP GoldVIP bootloader?
[DA]: All the available information on regards of OTA under the GoldVIP is available under both the GoldVIP Developer's Guide and the GoldVIP User Manual. On regards of the specific pages, this depends on the specific GoldVIP version.
As for available interfaces on regards of serial boot, we understand that this is provided under the S32G3 RM [Page 1316, S32G3 Reference Manual, Rev. 4, 02/2024]:
DanielAguirre_0-1717168521962.png
Prateeksha: So, application on M-core and A-core using NXP GoldVIP bootloader only available with OTA and not with UDS over CAN/ETH?
2.Is Application update(M-core) via bootloader using UDS over CAN/ETH available? if yes, please share the link of Bootloader SW package.
[DA]: This seems to be related to the previous question.
Prateeksha: No, its specific wrt Unified Diagnostic services over CAN/ETH for updating the M-core application.
3. How the A-core application can be updated using bootloader?
[DA]: This seems to be related to question 1.
Prateeksha: A-core application can be updated using bootloader over ETH?
4. Application update via USB feature is available/supported for S32G3?
[DA]: We understand that only the interfaces being shown under question 1 are available under the serial boot scheme. You should be able to develop you own bootloader with the required interfaces enabled, but this is up-to the developer itself.
More information on regards of OTA can be found under the S32G2 product page (link: S32G2 Safe and Secure Vehicle Network Processor | NXP Semiconductors) within the AN12978:
DanielAguirre_1-1717168991336.png
Please, let us your comments on application update on M-core and A-core via UDS over CAN/ETH.