工具/软件:
您好、
我刷写了 SDK 10.01 中的预编译映像、并注意到以下 U-Boot 消息。
U-Boot 2024.04-ti-ga970f6e51043 (Nov 13 2024 - 14:26:23 +0000) SoC: AM62AX SR1.0 HS-FS Model: Texas Instruments AM62A7 SK DRAM: 2 GiB (effective 4 GiB) Core: 87 devices, 30 uclasses, devicetree: separate MMC: mmc@fa10000: 0, mmc@fa00000: 1 Loading Environment from nowhere... OK In: serial@2800000 Out: serial@2800000 Err: serial@2800000 Net: eth0: ethernet@8000000port@1
但是、系统在引导期间卡住。
switch to partitions #0, OK mmc1 is current device ** No partition table - mmc 1 ** ** No partition table - mmc 1 ** Couldn't find partition mmc 1:2 Can't set block device ** No partition table - mmc 1 ** Couldn't find partition mmc 1:2 Can't set block device libfdt fdt_check_header(): FDT_ERR_BADMAGIC No FDT memory address configured. Please configure the FDT address via "fdt addr <address>" command. Aborting! Bad Linux ARM64 Image magic! Scanning for bootflows in all bootdevs Seq Method State Uclass Part Name Filename --- ----------- ------ -------- ---- ------------------------ ---------------- Scanning global bootmeth 'efi_mgr': No EFI system partition No EFI system partition Failed to persist EFI variables No EFI system partition Failed to persist EFI variables No EFI system partition Failed to persist EFI variables No EFI system partition Failed to persist EFI variables No EFI system partition Failed to persist EFI variables 0 efi_mgr ready (none) 0 <NULL> ** Booting bootflow '<NULL>' with efi_mgr Loading Boot0000 'mmc 1' failed Loading Boot0001 'mmc 0' failed EFI boot manager: Cannot load any image Boot failed (err=-14) Scanning bootdev 'mmc@fa00000.bootdev': Scanning bootdev 'mmc@fa10000.bootdev': Bus usb@31100000: generic_phy_get_bulk : no phys property
我自己也构建了 SDK 10.01 映像、它显示了相同 U-Boot 消息下的相同行为。
但是、当我从 SDK 09.02 刷写预编译映像时、电路板会启动并正常工作。
对于如何调试该问题、您有何建议?
谢谢。