Hello, I'm realizing I. MX93 development board A55 core (Linux) and M33 core (bare machine) run at the same time encountered difficulties.
Here's how it works: First,Uboot starts from the SD card, stays in the UBOOT stage, and starts the M33 core with the following command:
1、tftp 0xd0000000 sdk20-app.bin
2、cp.b 0xd0000000 0x201e0000 0x20000
3、bootaux 0x1ffe0000
After the above three steps, the M33 core is up and running. I then proceeded to boot the Linux kernel on A55 using the following command:
1、setenv bootcmd "tftp 0x80400000 Image; tftp 0x83000000 imx93-11x11-evk-rpmsg.dtb; booti 0x80400000 - 0x83000000"
2、run bootcmd
After the above 2 steps, started the Linux kernel, but failed to boot, has been stuck in the following stag:
[ 0.342699] Code: 128002b3 9100e021 97ffb5f1 1400002f (b8796b00)
[ 0.342702] ---[ end trace 0000000000000000 ]---
[ 0.369321] mmc0: new HS400 Enhanced strobe MMC card at address 0001
[ 2.465619] mmcblk0: mmc0:0001 DA6016 14.7 GiB
[ 2.471792] mmcblk0: p1 p2
[ 2.475171] mmcblk0boot0: mmc0:0001 DA6016 4.00 MiB
[ 2.481385] mmcblk0boot1: mmc0:0001 DA6016 4.00 MiB
[ 2.487353] mmcblk0rpmb: mmc0:0001 DA6016 4.00 MiB, chardev (234:0)