Hi NXP team,
I want to use GoldVIP-S32G2-1.12.0(with SW32G_RTD_4.4_4.0.2_P03) to generate code for bootloader.
But EB generate code always got failed.
I try to disable BaseNXP and OS modules, but bootloader will build failed.
Not sure how to modify the new version RTD configuration.
Could you please help to supply some suggestions?
Thanks.
Allen.
Hi @alejandro_e,
Sorry, I can't download the version from the link.
If I click it, the link will redirect to my profile page.
Thanks.
Allen
Hello @Allen_Cheng,
To use the direct link you need first to be logged into the FlexNet system, please follow these steps and then try using the direct link:
- Sign in to your NXP account (NXP Semiconductors)
- Click on My NXP Account (top-right) and click on Software Licensing and Support under the Licensing section within the window it opens.
- This will redirect you to another page. In this new page, select the option View Accounts under the Software accounts section.
- This will redirect you to the FlexNet system in which you should be able to see all the products you have available.
- Now please use the direct link I shared before to access the software package you need.
Let me know if you were able to access the product with these steps.
Hello @Allen_Cheng,
Could you give me more information about your setup?
Thanks in advance for the information.
Hi alejandro_e,
=> The version of EB Tresos is 27.1.
=> I havn't use SPD module.
=> Yes
=> Yes, I followed AN13750 document. I want to create a bootloader that can support multicore boot.
=>
1. import the bootloader project "Bootloader_S32G2XX_ASR_4.4_M7" from GoldVIP-S32G2-1.12.0 and selected "Copy projects into workspace" in Options.
2. remove faulty modules: eMcem, SafetyBase, Bist, mSel, sBoot, sCheck
3. Because many rm modules failure, I disable Rm module and remove rm_init in SysDal
4. Disable Enable HSE Memory Partitioning in CryptoDal/General page.
5. Save, then verify project => failed
Above information are my flow, not sure what steps I lost.
Thanks.
Hello @Allen_Cheng,
If your objective is to follow AN13750 I recommend downloading the bootloader project intended exactly for that application note. Please perform the following steps to download the Platform_Software_Integration_S32G2_2022_06.exe file, mentioned in the document:
- Sign in to your NXP account (NXP Semiconductors)
- Click on My NXP Account (top-right) and click on Software Licensing and Support under the Licensing section within the window it opens.
- This will redirect you to another page. In this new page, select the option View Accounts under the Software accounts section.
- This will again redirect you to another page. On this page, you should see all software available for you. Automotive SW – S32G Reference Software. Then search for Automotive SW - S32G - Integration Reference Examples (Cortex-A53 and Cortex-M7).
- Now you can see all the the Platform software integration version, please click on S32G2 Platform Software Integration 2022.06, which is the version mentioned in the application note.
- accept the Software Terms and Conditions and download the
Platform_Software_Integration_S32G2_2022_06.exe executable.
If you cannot find any of the links I mentioned, please follow the steps until the blocking point and then use this link to directly access the product: product
If you still cannot access the product, please contact your FAE so he/she may enable the product for you.
However, if you need to use the bootloader from the GoldVIP software package, check the Bootloader-User-Manual.pdf, in the documentation/ directory of your GoldVIP installation. Please note that for the bootloader to work as expected you will need the Safety Peripheral Drivers, which are the modules you have disabled from your project.
Let me know if this information answers your question.
Hi @alejandro_e,
Following AN13750, we use S32G2 Platform Software Integration2022.06 and S32G2 Platform Software Integration 2023.06 for implement AN13750 but they are some issues in BSP41.
If you want to get the detail, please go to the link that I created topic in community: Link
Another reason is our customer want to setup the environment - Linux BSP41+RTD4.0.2+HSE enable.
I'm not sure what part is the root cause, maybe ATF, HSE, or bootloader project.
Could you plesae provide some suggestions?
Thanks.
Allen
Hello @Allen_Cheng,
I saw the post you mentioned, I understand now that you are using BSP41. In general (and in particular with this App Note) I recommend using the exact version shown in the guide (or at least the closest available), then, after being able to follow the App Note, change each component to the actual need. This helps reducing variables and narrowing down problems.
However, with that said, I can recommend using the latest version of the IPCF package, in this case version 4.10.0, which is meant for BSP40, and therefore the closest to your needs [Inter-Platform Communication Framework (IPCF) for S32G, Release notes, Rev. 1 — 31 May 2024]:
The direct download link is: https://nxp.flexnetoperations.com/control/frse/download?element=4045018
Please ensure you are logged in to FlexNet before attempting to use the link.
It is also important to note that the GoldVIP bootloader user manual can be of great technical reference even when not using the GoldVIP bootloader project.
Please let me know the result after using this newer version.
Hi @alejandro_e,
I try to install SAF and SPD modules.
The GoldVIP1.12.0 need to use SAF2.0.1 and I try to use SPD2.0.1, but SPD2.0.1 only include Bist/eMcem/SafetyBase modules.
I can only download SAF2.0.2 and SAF2.02 QLP01.
Thanks.
Allen
Hello @Allen_Cheng,
Please check if you can see the version 2.0.1 in the Previous tab in FlexNet:
Here is the direct link: https://nxp.flexnetoperations.com/control/frse/product?child_plneID=830777&ver=ARC
Let me know if you encounter another problem.