I am following the steps in "S32G-VNP-GLDBOX3 SOFTWARE ENABLEMENT GUIDE" to
Light Up RGB LED using S32 Real Time Drivers, from M7_0 core, boot from EMMC (a little modification instead of boot from SD card - I only have one SD card with Linux BSP. I don't want to erase the SD card with my own binary file. I would like to save the SD card as a recovery boot)
Code is compiled and should run, Tested with below 2 senario.
1. S32 debugger probe, and I see the RED LED lights on - again change the blue LED to red LED.
2. if I boot from SD card, then copy the "blinker.bin" from SD card(bin file is copied to SD card after compilation, before boot) to Sram at 0x3400 0000, and start_M7 at 0x3450 1000, I see the RED LED lights solid on as well. with below command after interrup the uboot:
(note for this blinker.bin, I commented out /*Clock_Ip_Init(Mcu_aClockConfigPB);*/ cause BSP should already init the clock)
dcach off
initsram 0x34000000 0x700000
fatload mmc 0:1 0x34000000 blinker.bin
startm7 0x34501000
__________________________________________________
Here is the issue:
If I use IVT tool to create IVT (only app_bootloader, no DCD, no other items) image, then export blob image with emmc/sd selection, I got a blob image with
0x1000 IVT table
0x1200 app_bootloader header
0x1240 blinker.bin
Next, I choose switches:
SW 11 on - LED option on
SW 3 off - choose emmc
SW 4 only pin6/7 ON - emmc boot
When I do flash tool, I choose:
SW10 pin1/2 all off - serial boot
so I flash the blob.bin with emmc.bin algo into device. after it successfully finished, I power off.
Then I choose
SW 10 pin1-on, Pn2-off for emmc boot.
power on again.
But I never see my red LED solid on.
Here is my blob binary file.

and my ram_start is at:

please help.
Thanks,
song