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.

[参考译文] AM625:AM62x 系列(am625):TI USB DFU EMMC 闪烁失败

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1219786/am625-am62x-family-am625-ti-usb-dfu-emmc-flashing-failed

器件型号:AM625

您好、专家!

我们将进行 USB DFU 刷写。

一旦我们更改了 EMMC 开关、我们就能够看到以下日志。

我们在这里还没有发现什么? 看起来像是使用自己的构建文件系统和 TI 预编译文件系统尝试过的。


U-Boot SPL 2021.01-g3983bffabc (2022年12月02日- 00:58:20 +0000)
SYSFW ABI:3.1 (固件版本0x0008 '8.5.3--v08.05.03 (Chill Capybar')
SPL 初始堆栈用法:13424字节
尝试从 MMC1引导
正在从 MMC 加载环境... 好的
不支持器件9的 init_env!
在 ARM64内核上启动 ATF...

注意:BL31:v2.7 (release):v2.7.0-359-g1309c6c805-dirty
注意:BL31:建造时间:2022年9月8日11:40:36

U-Boot SPL 2021.01-g3983bffabc (2022年12月02日- 00:58:20 +0000)
SYSFW ABI:3.1 (固件版本0x0008 '8.5.3--v08.05.03 (Chill Capybar')
尝试从 MMC1引导


U-Boot 2021.01-g3983bffabc (2022年12月02日- 00:58:20 +0000)

SoC:AM62X SR1.0 GP
型号:Texas Instruments AM625 SK
EEPROM 在0x50处不可用、正在尝试在0x51处读取
电路板:AM62-SKEVM 修订版 E3
DRAM:2 GiB
MMC@fa10000: 0, MMC@fa00000: 1, MMC@fa20000: 2.
正在从 MMC 加载环境... 好的
输入:串行@2800000
输出:串行@2800000
ERR:串行@2800000
网络:eth0:以太网@8000000port@1
按任意键以停止自动引导:0
切换到分区#0,确定
mmc0 (第0部分)是当前器件
在器件0上找到 SD/MMC
**文件系统类型无法识别**
**文件系统类型无法识别**
**文件系统类型无法识别**
**文件系统类型无法识别**
libfdt FDT_check_header (): FDT_ERR_BADMAGIC
未配置 FDT 存储器地址。 请配置
FDT 地址通过"FDT addr.

"命令。
正在中止!
错误的 Linux ARM64图像魔法!
=>

如果有任何遗漏、请告诉我。

谢谢。

Suraj.

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

    您好!
    请花几天时间研究此问题、谢谢。

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

    您好!

    一些关于您的设置的问题。 在哪里刷写 u-boot 二进制文件以及在哪里刷写 rootfs。 您使用了什么命令?

    AM62x 可以从 eMMC"启动"分区或用户分区引导。

    此致、

    朱迪思

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

    要刷写 rootfs:

    rootfs 被写入用户分区。 首先需要将用户分区格式化为 ext4文件系统、然后必须写入 rootfs。 将 rootfs 格式化为 ext4后、您可以引导至 Linux 内核并将其写入用户分区。 rootfs 的/boot 文件夹中应该存在内核映像和 DT。

    下面我们举例说明:

    software-dl.ti.com/.../How_to_flash_emmc_device.html

x 出现错误。请重试或与管理员联系。