Hello TI,
I am creating this as a related question to https://e2e.ti.com/support/j721e/f/1026/t/846468
My question is: is the J721E GESI board supported with the current Linux SDK?
With uenv.txt set to contain:
dorprocboot=1 overlay_files=j721e-auto-common.dtbo k3-j721e-common-proc-board-psdkla-apps.dtbo
I get the following from U-Boot during system startup:
U-Boot SPL 2019.01-g66126341c8 (Oct 24 2019 - 03:52:25 +0000) SYSFW ABI: 2.6 (firmware rev 0x0013 '19.8.0-v2019.08 (Terrific Llama') Trying to boot from MMC2 Loading Environment from MMC... *** Warning - No MMC card found, using default environment Remoteproc 2 started successfully Starting ATF on ARM64 core... NOTICE: BL31: v2.1(release):ti2019.02-rc4 NOTICE: BL31: Built : 03:52:00, Oct 24 2019 I/TC: I/TC: OP-TEE version: ti2019.02-89-ge5a8779-dev (gcc version 8.3.0 (GNU Toolchain for the A-profile 4 I/TC: Initialized U-Boot SPL 2019.01-g66126341c8 (Oct 24 2019 - 03:52:45 +0000) Detected: J7X-BASE-CPB rev E3 Detected: J7X-GESI-EXP rev E3 Detected: J7X-VSC8514-ETH rev E2 Trying to boot from MMC2 ti_sci_power_domain_on: get_device(91) failed (-19) U-Boot 2019.01-g66126341c8 (Oct 24 2019 - 03:52:45 +0000) SoC: J721E PG 1.0 Model: Texas Instruments K3 J721E SoC Board: J721EX-PM2-SOM rev E7 DRAM: 4 GiB Flash: 0 Bytes MMC: ti_sci_power_domain_on: get_device(91) failed (-19) sdhci@4f80000: 0, sdhci@4fb0000: 1 Loading Environment from MMC... *** Warning - bad CRC, using default environment In: serial@2800000 Out: serial@2800000 Err: serial@2800000 Detected: J7X-BASE-CPB rev E3 Detected: J7X-GESI-EXP rev E3 Detected: J7X-VSC8514-ETH rev E2 Net: Warning: ethernet@046000000 using MAC address from ROM eth0: ethernet@046000000 Hit any key to stop autoboot: 0 switch to partitions #0, OK mmc1 is current device SD/MMC found on device 1 ** Unable to read file boot.scr ** 95 bytes read in 1 ms (92.8 KiB/s) Loaded env from uEnv.txt Importing environment from mmc1 ... 6216452 bytes read in 263 ms (22.5 MiB/s) Load Remote Processor 3 with data@addr=0x80080000 6216452 bytes: Success! ** File not found /lib/firmware/j7-main-r5f1_0-fw ** ** File not found /lib/firmware/j7-c66_0-fw ** ** File not found /lib/firmware/j7-c66_1-fw ** ** File not found /lib/firmware/j7-c71_0-fw ** 13338632 bytes read in 559 ms (22.8 MiB/s) 98400 bytes read in 5 ms (18.8 MiB/s) ** File not found /boot/j721e-auto-common.dtbo ** ** File not found /boot/k3-j721e-common-proc-board-psdkla-apps.dtbo ** ## Flattened Device Tree blob at 82000000 Booting using the fdt blob at 0x82000000 Loading Device Tree to 00000000fdda6000, end 00000000fdec1fff ... OK Starting kernel ...
Apparently the two .dtbo files that would enable me to use the Ethernet expansion board (j721e-auto-common.dtbo and k3-j721e-common-proc-board-psdkla-apps.dtbo) are not found in the rootfs/boot directory.
Any help is greatly appreciated!