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.

[参考译文] Linux/TMDSIDK437X:启动 Linux 时出现问题

Guru**** 2551110 points
Other Parts Discussed in Thread: TMDSIDK437X, TPS62362

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/621388/linux-tmdsidk437x-problems-starting-linux

器件型号:TMDSIDK437X
主题中讨论的其他器件: TPS62362

工具/软件:Linux

您好!

客户正在 AM437x  SoC 上启动基于 Linux 的项目。 在 TMDSIDK437X 上启动 Linux 时出现问题

processors.wiki.ti.com/.../Processor_SDK_Linux_create_SD_card_script 的说明,将“预构建图像”加载到 TMDSIDK437X 附带的 SD 卡上。 启动 TMDSIDK437X 时、UART 提供以下功能(卸下 SD 卡时不提供这些功能)。 它仅在修订版1.4A 中出现、而不是在修订版1.3A 中出现。这两种情况都使用相同的 SD 卡和相同的数据。

 

U-Boot SPL 2017.01-g9fd60700db (2017年6月28日- 18:14:21)

尝试从 MMC1引导

SPL:请为您的电路板实施 spl_start_uboot()

SPL:直接 Linux 引导未激活!

正在读取 u-boot.img

正在读取 u-boot.img

正在读取 u-boot.img

正在读取 u-boot.img

 

 

U-Boot 2017.01-g9fd60700db (2017年6月28日- 18:14:21 -0400)

 

CPU :AM437X-GP 1.2版

型号:TI AM437x 工业开发套件

DRAM: 1 GiB

PMIC: TPS62362

NAND: 0 MIB

MMC:  OMAP SD/MMC:0

MMC:无卡存在

**设备 MMC 0 **错误

使用默认环境

 

网络:   未设置。 验证第一个电子保险丝 MAC

CPsw、USB_ether

按任意键停止自动引导: 0

MMC:无卡存在

MMC:无卡存在

MMC:无卡存在

MMC:无卡存在

正在启动 USB...

USB0:  寄存器2000440 NbrPorts 2.

启动控制器

USB XHCI 1.00

正在扫描设备的总线0 ... 找到1个 USB 设备

      正在扫描存储设备的 USB ... 找到0个存储设备

 

USB 设备0:未知设备

正在从 nand 引导...

 

无可用器件

 

无可用器件

=>

 

你可以帮帮我吗?

您需要更多信息吗?

 

谢谢
Fred

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

    标准 Linux SDK 不支持 AM437x IDK。 只有 Linux-RT SDK 支持它: software-dl.ti.com/.../index_FDS.html
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    美好的夜晚!

    我是问题的客户。 我使用了 Linux-RT SDK 中的脚本、而不是标准 Linux SDK 来覆盖 SD 卡。 因此问题的根源不是错误的 SDK。 正如 Baars 先生已经提到的、修订版1.3 A 可以正常工作、但修订版1.4 A 不能正常工作。(这是修订版1.4 A 的问题、还是我做了一些错误或我们收到了损坏的器件?)