您好!
我从 TI 网站下载了 AM69 SDK、只是想在重新构建之前使用 bl32来重新构建它(也没有任何更改)。
我从开球内核开始
使 CFG_ARM64_CORE=y CFG_TEE_BIKENCE=n cross_COMPILE32=arm-none-linux-gnueabihf- cross_COMPILE64=aarch64-none-linux-gnu- O=out/arm platform=k3-j784s4
在该 u-boot 之后
make u-boot uBoot_TEE="/home/ti-processor-sdk-linux-j784s4-evm-09_01_00_06/board-support/optee-os-4.0.0 +gitAUTOINC+2a5b1d1232/out/arm/core/te-pager_v2.bin"
我有 HS-FS FS 电路板、因此我将 tiboot3-j784s4-hs-fs-evm.bin 和 tiboot3.bin 放置在 SD 卡的引导分区中、该分区与 hs-fs bin 以及 a72:tispl.bin 和 u-boot.img 链接。
我正在从 SDCard 引导、并且遇到了这个问题
it any key to stop autoboot: 0
switch to partitions #0, OK
mmc1 is current device
SD/MMC found on device 1
Failed to load 'boot.scr'
1329 bytes read in 2 ms (648.4 KiB/s)
Loaded env from uEnv.txt
Importing environment from mmc1 ...
Running uenvcmd ...
1 bytes read in 2 ms (0 Bytes/s)
Already setup.
GPIO: 'gpio@22_17' not found
Command 'gpio' failed: Error -22
GPIO: 'gpio@22_16' not found
Command 'gpio' failed: Error -22
k3_r5f_rproc r5f@41000000: Core 1 is already in use. No rproc commands work
Failed to load '/lib/firmware/j784s4-mcu-r5f0_1-fw'
597188 bytes read in 16 ms (35.6 MiB/s)
Warning: Did not detect image signing certificate. Skipping authentication to prevent boot failure. This will fail on Security Enforcing(HS-SE) d
Load Remote Processor 2 with data@addr=0x82000000 597188 bytes: Success!
301996 bytes read in 9 ms (32 MiB/s)
Warning: Did not detect image signing certificate. Skipping authentication to prevent boot failure. This will fail on Security Enforcing(HS-SE) d
Load Remote Processor 3 with data@addr=0x82000000 301996 bytes: Success!
179128 bytes read in 8 ms (21.4 MiB/s)
Warning: Did not detect image signing certificate. Skipping authentication to prevent boot failure. This will fail on Security Enforcing(HS-SE) d
Load Remote Processor 4 with data@addr=0x82000000 179128 bytes: Success!
179128 bytes read in 8 ms (21.4 MiB/s)
Warning: Did not detect image signing certificate. Skipping authentication to prevent boot failure. This will fail on Security Enforcing(HS-SE) d
Load Remote Processor 5 with data@addr=0x82000000 179128 bytes: Success!
596856 bytes read in 13 ms (43.8 MiB/s)
Warning: Did not detect image signing certificate. Skipping authentication to prevent boot failure. This will fail on Security Enforcing(HS-SE) d
Load Remote Processor 6 with data@addr=0x82000000 596856 bytes: Success!
179128 bytes read in 8 ms (21.4 MiB/s)
Warning: Did not detect image signing certificate. Skipping authentication to prevent boot failure. This will fail on Security Enforcing(HS-SE) d
Load Remote Processor 7 with data@addr=0x82000000 179128 bytes: Success!
14684456 bytes read in 79 ms (177.3 MiB/s)
Warning: Did not detect image signing certificate. Skipping authentication to prevent boot failure. This will fail on Security Enforcing(HS-SE) d
Load Remote Processor 8 with data@addr=0x82000000 14684456 bytes: Success!
14946600 bytes read in 80 ms (178.2 MiB/s)
Warning: Did not detect image signing certificate. Skipping authentication to prevent boot failure. This will fail on Security Enforcing(HS-SE) d
Load Remote Processor 9 with data@addr=0x82000000 14946600 bytes: Success!
14553384 bytes read in 76 ms (182.6 MiB/s)
Warning: Did not detect image signing certificate. Skipping authentication to prevent boot failure. This will fail on Security Enforcing(HS-SE) d
Load Remote Processor 10 with data@addr=0x82000000 14553384 bytes: Success!
14553384 bytes read in 75 ms (185.1 MiB/s)
Warning: Did not detect image signing certificate. Skipping authentication to prevent boot failure. This will fail on Security Enforcing(HS-SE) d
Load Remote Processor 11 with data@addr=0x82000000 14553384 bytes: Success!
19079680 bytes read in 197 ms (92.4 MiB/s)
Failed to load '/boot/dtb/ti/k3-am69-sk.dtb'
libfdt fdt_check_header(): FDT_ERR_BADMAGIC
No FDT memory address configured. Please configure
the FDT address via "fdt addr <address>" command.
Aborting!
Failed to load '/boot/dtb/ti/k3-am69-sk-ddr-mem-carveout.dtbo'
Failed to load '/boot/dtb/ti/k3-j784s4-edgeai-apps.dtbo'
ERROR: Did not find a cmdline Flattened Device Tree
Could not find a valid device tree
switch to partitions #0, OK
mmc0(part 0) is current device
** No partition table - mmc 0 **
Couldn't find partition mmc 0:1
switch to partitions #0, OK
mmc1 is current device
Scanning mmc 1:1...
No EFI system partition
No EFI system partition
Failed to persist EFI variables
BootOrder not defined
EFI boot manager: Cannot load any image
starting USB...
Bus usb@6000000: cdns-usb3-host usb@6000000: Unable to get USB2 phy (ret -61)
cdns-usb3-host usb@6000000: DRD version v1 (ID: 0004024e, rev: 00000200)
Register 2000840 NbrPorts 2
Starting the controller
USB XHCI 1.00
scanning bus usb@6000000 for devices... 3 USB Device(s) found
scanning usb for storage devices... 0 Storage Device(s) found
Device 0: unknown device
k3-navss-ringacc ringacc@2b800000: Ring Accelerator probed rings:286, gp-rings[96,20] sci-dev-id:328
k3-navss-ringacc ringacc@2b800000: dma-ring-reset-quirk: disabled
am65_cpsw_nuss_port ethernet@46000000port@1: K3 CPSW: rflow_id_base: 2
ethernet@46000000port@1 Waiting for PHY auto negotiation to complete......... TIMEOUT !
am65_cpsw_nuss_port ethernet@46000000port@1: phy_startup failed
am65_cpsw_nuss_port ethernet@46000000port@1: am65_cpsw_start end error
missing environment variable: pxeuuid
Retrieving file: pxelinux.cfg/01-08-04-b4-2e-8f-2f
am65_cpsw_nuss_port ethernet@46000000port@1: K3 CPSW: rflow_id_base: 2
ethernet@46000000port@1 Waiting for PHY auto negotiation to complete......... TIMEOUT !
am65_cpsw_nuss_port ethernet@46000000port@1: phy_startup failed
am65_cpsw_nuss_port ethernet@46000000port@1: am65_cpsw_start end error
Retrieving file: pxelinux.cfg/00000000