Hi nxp,
We have built S32G-VNP-RDB3 Yocto project and GoldVIP yocto project. How can we verify OTA upgrade tests for both projects? Thank you!
Hello @DRAVE,
Please check the GoldVIP User manual and developer's guide, both have a dedicated section for the OTA feature, you will find both in the documentation/ directory of the installation folder of your GoldVIP package, for the explanation I'm using version 1.12.0 since I already have it installed, but this will apply for any version. In the user manual please check section 16 Over-the-Air (OTA) Updates and subsection 16.3 Updates for Real-time images and 16.4 Updates for Linux Virtual Machines [page 47, S32G Vehicle Integration Platform (GoldVIP) User Manual for S32G3, Rev. 1.12.0 — 18 June 2024]:
In the user manual you will be able to find instructions on how to test the general flow of the already implemented feature in the GoldVIP.
While in the Developer's guide you will find instructions that can help you customizing said functionality, please check section 3 Over The Air Updates [page 5, S32G Vehicle Integration Platform (GoldVIP) Developer's Guide for S32G3, Rev. 1.12.0 — 18 June 2024]:
Let me know if this information fully answers your question.
HI @alejandro_e
I have a yocto project based on GoldVIP 1.12.0. I have read the GoldVIP-User-Manual.pdf document about OTA upgrade. How do I get the OTA upgrade package? I don't know how to generate linuxvm-update-package.tar.gz.
linuxvm-update-package.tar.gz:
On iMX8 Android, we can use the make otapackage-j4 command to make upgrade packages.
Hello @DRAVE,
The linuxvm-update-package.tar.gz is just a reference in the documentation, it is meant to be constructed by you, the description that you see in the documentation is to let you know which files need to be compressed in the .tar.gz file.
after you gather all those files and, you should compress them into a .tar.gz file, this will be your update package.
Let me know if you have more questions.