Hello,
After following the S32G-VNP-GLDBOX3 SOFTWARE ENABLEMENT GUIDE, I am not able to get the S32G3 to boot an LED blinking application from QSPI. The application works properly from SD-Card.
I have followed the procedure and successfully boot the LED blink application from SD-Card. I reconfigured the IVT to boot from QSPI, flash the file using S32 Flash and change the RCON switch to boot QSPI (all switches off), the board seems to go into infinite reset.
From the example in the guide, I have not changed anything for the build of the application from the SD Card to the QSPI. I did, however, change the IVT configuration in the following ways:
Changed Interface Selection -> QuadSPI Serial Flash
Reclicked "Automatic Alignment" to realign the application bootloader to 0x100 start address
Re-exported the blob
In S32 Flash Tool: Changed "Algorithm" to MX25UW51245G
The download/flash completes properly, and I cycle power to the board. When the board starts again, D2 Red (reset) LED blinks at about 1 Hz and the LED blinking program does not run. I feel like there is something I am missing. I have the S32G-VNP-RDB3 board (it is very new).
How do i get an M7 application to boot running from QSPI? Is this possible? I have the S32Debugger, how do I debug this situation?
Solved! Go to Solution.
Hello @adalberto1,
From your description it seems that the only issue is that the QSPI parameters are missing, you should be able to find the necessary file in the S32 Design Studio installation directory for example:
C:\NXP\S32DS.3.5\eclipse\mcu_data\processors\S32G399A\PlatformSDK_S32XX_4_0_0\quadspi\default_boot_images\mx25_sim133ddr.bin
Let me know if this solved your problem.
Best regards,
Alejandro
This was absolutely the problem. Once I re-spun the blob using the QSPI parameters, it worked. thank you very much.
I'm glad to know you were able to solve your issue. Thanks for letting me know and for accepting my reply as a solution!
Have a great day,
Alejandro
Hello @adalberto1,
From your description it seems that the only issue is that the QSPI parameters are missing, you should be able to find the necessary file in the S32 Design Studio installation directory for example:
C:\NXP\S32DS.3.5\eclipse\mcu_data\processors\S32G399A\PlatformSDK_S32XX_4_0_0\quadspi\default_boot_images\mx25_sim133ddr.bin
Let me know if this solved your problem.
Best regards,
Alejandro