Hi, @Joey_z
Thanks for your reply.
1. Yes, only ATF and u-boot were booted on the A core. The UART did not have any output.
2. The M core ran the LLCE_CAN and Lpspi programs, integrating the "Can_Llce_DS_Loopback_S32G274A_M7" and "Lpspi_Ip_Transfer_S32G274A_M7" routines. It first used SPI communication and then ran LLCE_CAN.
I would like to add some more information:
1. The entire process was carried out according to AN13750, with only a few differences: I used BSP42 and S32DS3.5 versions; I replaced the IPCF routines with LLCE_CAN and only configured M7_0.
2. I compiled BSP42 using Yocto and generated the.sdcard. After importing the SD card, Linux could be started.
3. I compiled the u-boot and ATF of BSP42 according to the "AN13750, 4. Prepare images for Cortex-A53 cores" section. After re-importing the.sdcard and fip.s32 into the SD card, Linux could still be started in SD mode. However, when importing the bootloader and fip.bin into the norflash, no output was obtained.
4. I burned a UART routine for the M7 core separately in the norflash, and Linux could be started and outputted. This proved that the burning tool and norflash were normal.
5. I burned the LLCE_CAN program separately in the norflash. The program did not run, and there was no CAN output.
6. I attempted to configure the EB bootloader to start A53 separately, but re-burning the norflash still did not result in any output.
Thanks.