S32G3 M7 boot

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

S32G3 M7 boot

Jump to solution
1,317 Views
adalberto1
Contributor II

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?

Tags (3)
0 Kudos
Reply
1 Solution
1,292 Views
alejandro_e
NXP TechSupport
NXP TechSupport

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

alejandro_e_0-1731441932668.png

 

Let me know if this solved your problem.

 

Best regards,

Alejandro

 

 

View solution in original post

0 Kudos
Reply
3 Replies
1,288 Views
adalberto1
Contributor II

This was absolutely the problem.  Once I re-spun the blob using the QSPI parameters, it worked.  thank you very much.

0 Kudos
Reply
1,283 Views
alejandro_e
NXP TechSupport
NXP TechSupport

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

0 Kudos
Reply
1,293 Views
alejandro_e
NXP TechSupport
NXP TechSupport

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

alejandro_e_0-1731441932668.png

 

Let me know if this solved your problem.

 

Best regards,

Alejandro

 

 

0 Kudos
Reply