This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] PROCESSOR-SDK-AM62X:A53 spl 引导失败

Guru**** 2481465 points
Other Parts Discussed in Thread: AM625

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1458661/processor-sdk-am62x-a53-spl-boot-fail

器件型号:PROCESSOR-SDK-AM62X
主题中讨论的其他器件:AM625

工具与软件:

您好!

AM62x 参考自定义电路板使用 USB DFU 方法时发生引导故障。 但是、我能够在 EVM 上正确加载它。 您能提出一个解决方案吗?

日志如下:

定制板:

U-Boot SPL 2023.04-g24098ea90d (2023年7月6日- 12:59:40 +0000)
@@@@ board_init_f:158:arch/arm/mach-k3/am625_init.c
@@@@ board_init_f:170:arch/arm/mach-k3/am625_init.c
@@@@ board_init_f:182:arch/arm/mach-k3/am625_init.c
@@@@ k3_sysfw_print_ver:76:arch/arm/mach-k3/common.c
SYSFW ABI:3.1 (固件版本0x0009 '9.0.5--v09.00.05 (Kool Koala)')
@@@@ board_init_f:230:arch/arm/mach-k3/am625_init.c
@@@@ spl_enable_dcache:582:arch/arm/mach-k3/common.c
SPL 初始堆栈使用:13376字节
@@@@ board_init_r:760:common/spl/spl.c
@@@@ spl_init:621:common/spl/spl.c
@@@@ board_init_r:830:common/spl/spl.c
@@@@ boot_from_devices:689:common/spl/spl.c
尝试从 DFU 引导
@@@@ spl_load_image:653:common/spl/spl.c
########################################################################################################################## 下载...确定
按 Ctrl+C 退出...
分配空间已耗尽
无法获得1060552字节的 FIT 缓冲区
检查 CONFIG_SYS_SPL_MALLOC_SIZE
身份验证已通过
身份验证已通过
身份验证已通过
身份验证已通过
身份验证已通过
fdtdec_setup_memory_banksize:DRAM 组#0:开始= 0xX、大小= 0xX
@@@@ board_init_r:919:common/spl/spl.c
@@@@ JUMP_TO_IMAGE_NO_ARGS:214:arch/arm/mach-K3/common.c
@@@@ init_env:144:arch/arm/mach-k3/common.c
随处加载环境... 好的
不支持来自器件10的 init_env!
@@@@ JUMP_TO_IMAGE_NO_ARGS:241:arch/arm/mach-K3/common.c
@@@@ JUMP_TO_IMAGE_NO_ARGS:248:arch/arm/mach-K3/common.c
@@@@ jump_to_image_no_args:跳转到地址9dc1d7d0
在 ARM64内核上启动 ATF。。。

@@@@ JUMP_TO_IMAGE_NO_ARGS:263:arch/arm/mach-K3/common.c
@@@@ JUMP_TO_IMAGE_NO_ARGS:269:arch/arm/mach-K3/common.c
@@@@ JUMP_TO_IMAGE_NO_ARGS:279:arch/arm/mach-K3/common.c
注意:BL31:v2.8 (发布版):v2.8-226-g2fcd408bb3-dirty
通知:BL31:建设时间:2023年1月13日00:42:57

U-Boot SPL 2023.04-g24098ea90d (2023年7月6日- 12:59:40 +0000)
@@@@ board_init_f:158:arch/arm/mach-k3/am625_init.c
@@@@ board_init_f:170:arch/arm/mach-k3/am625_init.c
@@@@ k3_sysfw_print_ver:76:arch/arm/mach-k3/common.c
SYSFW ABI:3.1 (固件版本0x0009 '9.0.5--v09.00.05 (Kool Koala)')
@@@@ board_init_f:230:arch/arm/mach-k3/am625_init.c
@@@@ spl_enable_dcache:582:arch/arm/mach-k3/common.c
SPL 初始堆栈使用量:1888字节
@@@@ board_init_r:760:common/spl/spl.c
@@@@ spl_init:621:common/spl/spl.c
@@@@ board_init_r:800:common/spl/spl.c
**设备规范 MMC 1**
找不到分区 MMC 1:1
错误:无法访问存储。
fdtdec_setup_memory_banksize:DRAM 组#0:开始= 0xX、大小= 0xX
@@@@ board_init_r:830:common/spl/spl.c
@@@@ boot_from_devices:689:common/spl/spl.c
SPL:无法从所有引导设备引导
###错误###请重置主板###

EVM:

U-Boot SPL 2023.04-g24098ea90d (2023年7月6日- 12:59:40 +0000)
@@@@ board_init_f:158:arch/arm/mach-k3/am625_init.c
@@@@ board_init_f:170:arch/arm/mach-k3/am625_init.c
@@@@ board_init_f:182:arch/arm/mach-k3/am625_init.c
@@@@ k3_sysfw_print_ver:76:arch/arm/mach-k3/common.c
SYSFW ABI:3.1 (固件版本0x0009 '9.0.5--v09.00.05 (Kool Koala)')
@@@@ board_init_f:230:arch/arm/mach-k3/am625_init.c
@@@@ spl_enable_dcache:582:arch/arm/mach-k3/common.c
@@@@ dram_init:81:board/ti/am62x/evm.c
SPL 初始堆栈使用:13376字节
@@@@ board_init_r:760:common/spl/spl.c
@@@@ spl_init:621:common/spl/spl.c
@@@@ board_init_r:830:common/spl/spl.c
@@@@ boot_from_devices:689:common/spl/spl.c
尝试从 DFU 引导
@@@@ spl_load_image:653:common/spl/spl.c
################################################################################################################################## 下载...确定
按 Ctrl+C 退出...
分配空间已耗尽
无法获得1139252字节的 FIT 缓冲区
检查 CONFIG_SYS_SPL_MALLOC_SIZE
身份验证已通过
身份验证已通过
身份验证已通过
身份验证已通过
身份验证已通过
@@@@ spl_perform_fixups:214:board/ti/am62x/evm.c
@@@@ fixup_DDR_driver_for_ECC:173:board/ti/am62x/evm.c
@@@@ dram_init_banksize:87:board/ti/am62x/evm.c
fdtdec_setup_memory_banksize:DRAM 组#0:开始= 0xX、大小= 0xX
@@@@ board_init_r:919:common/spl/spl.c
@@@@ JUMP_TO_IMAGE_NO_ARGS:214:arch/arm/mach-K3/common.c
@@@@ init_env:144:arch/arm/mach-k3/common.c
随处加载环境... 好的
不支持来自器件10的 init_env!
@@@@ JUMP_TO_IMAGE_NO_ARGS:241:arch/arm/mach-K3/common.c
@@@@ JUMP_TO_IMAGE_NO_ARGS:248:arch/arm/mach-K3/common.c
@@@@ jump_to_image_no_args:跳转到地址9dc1d7d0
在 ARM64内核上启动 ATF。。。

@@@@ JUMP_TO_IMAGE_NO_ARGS:263:arch/arm/mach-K3/common.c
@@@@ JUMP_TO_IMAGE_NO_ARGS:269:arch/arm/mach-K3/common.c
@@@@ JUMP_TO_IMAGE_NO_ARGS:279:arch/arm/mach-K3/common.c
注意:BL31:v2.8 (发布版):v2.8-226-g2fcd408bb3-dirty
通知:BL31:建设时间:2023年1月13日00:42:57

U-Boot SPL 2023.04-g24098ea90d (2023年7月6日- 12:59:40 +0000)
@@@@ board_init_f:158:arch/arm/mach-k3/am625_init.c
@@@@ board_init_f:170:arch/arm/mach-k3/am625_init.c
@@@@ k3_sysfw_print_ver:76:arch/arm/mach-k3/common.c
SYSFW ABI:3.1 (固件版本0x0009 '9.0.5--v09.00.05 (Kool Koala)')
@@@@ board_init_f:230:arch/arm/mach-k3/am625_init.c
@@@@ spl_enable_dcache:582:arch/arm/mach-k3/common.c
@@@@ dram_init:81:board/ti/am62x/evm.c
SPL 初始堆栈使用量:1888字节
@@@@ board_init_r:760:common/spl/spl.c
@@@@ spl_init:621:common/spl/spl.c
@@@@ board_init_r:800:common/spl/spl.c
@@@@ spl_board_init:126:board/ti/am62x/evm.c
@@@@ video_setup:94:board/ti/am62x/evm.c
MMC:不存在卡
**设备规范 MMC 1**
找不到分区 MMC 1:1
错误:无法访问存储。
@@@@ dram_init_banksize:87:board/ti/am62x/evm.c
fdtdec_setup_memory_banksize:DRAM 组#0:开始= 0xX、大小= 0xX
@@@@ board_init_r:830:common/spl/spl.c
@@@@ boot_from_devices:689:common/spl/spl.c
尝试从 DFU 引导
@@@@ spl_load_image:653:common/spl/spl.c
############################################################################################################## 下载...确定
按 Ctrl+C 退出...
身份验证已通过
身份验证已通过
@@@@ spl_perform_fixups:214:board/ti/am62x/evm.c
@@@@ fixup_memory_node:190:board/ti/am62x/evm.c
@@@@ dram_init:81:board/ti/am62x/evm.c
@@@@ dram_init_banksize:87:board/ti/am62x/evm.c
fdtdec_setup_memory_banksize:DRAM 组#0:开始= 0xX、大小= 0xX
@@@@正在跳至 U-Boot……
@@@@ board_init_r:919:common/spl/spl.c
@@@@ console_init_f:1005:common/console.c
@@@@ console_init_f:1010:common/console.c


U-Boot 2023.04-g24098ea90d (2023年7月6日- 12:59:40 +0000)

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Anil:

    Unknown 说:
    使用 USB DFU 方法时、AM62x 参考定制电路板遇到启动故障。 但是、我能够在 EVM 上正确加载它。 [报价]

    您是否在定制电路板和 EVM 上使用了相同的 U-Boot 二进制文件?

    [报价 userid="611671" url="~/support/processors-group/processors/f/processors-forum/1458661/processor-sdk-am62x-a53-spl-boot-fail@@@@ board_init_r:830:common/spl/spl.c
    @@@@ boot_from_devices:689:common/spl/spl.c
    SPL:无法从所有引导设备引导
    ###错误###请重置主板### [报价]

    DFU 引导模式似乎未运行或以某种方式失败。 您可以调试 common/spl/spl.c 中的 U-Boot 函数 boot_from_devices ()吗、以了解为什么 dfu 没有在 tispl.bin 中启动?