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.

[参考译文] DRA71XEVM:电路板不启动

Guru**** 2559830 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/610693/dra71xevm-board-does-not-boot

器件型号:DRA71XEVM

您好!

我的 Jacinto 6 Entry EVM (DRA71x、DRA79x)有问题。
没有输出到通过迷你 USB (调试)端口连接到串行端口的终端、我看到的只是 USB 调试和电源 LED 亮起。

尝试从 micro SD 卡引导:SD 是根据"Processor SDK Linux Automotive Software Developers Guide"准备的。

根据用户指南"DRA71x EVM CPU 板"、无需 EVM 配置、只需确保使用 SYS_BOOT 开关设置正确的 SoC 引导模式。
没有对 SW3和 SW4的每个开关进行说明、仅提供出厂默认 SW 设置表:
SW3[1-8] SW4[1-8]= 10101000 10000001
SW8[1-10]= 000000

谢谢、

Sergey

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

    您使用哪款 SDK?

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

    我使用从以下位置下载的"processor-SDK-Linux-Automotive 03_02_00_03":
    software-dl.ti.com/.../index_FDS.html

    我使用了预构建的 Linux 引导分区和 Linux 目标 FS、以便在终端上查看第一个调试信息。

    此致、

    Sergey
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Sergey、
    有关 SYS_BOOT 引脚说明、请参阅 DRA72x_DRA71x 技术参考手册中的33.2.4 Sysboot 配置部分。
    确保找到开关引脚的正确映射、以及电路板上的开关极性(ON=1=HIGH --或者-- ON=0=LOW)。
    在我看来、您选择了选项"从 SD 卡引导"、然后选择了"从 USB 引导"、通过 sys_boot[5:0]= 010101进行选择。 即、您的开关为低到高[0-15]、并且正常极性-导通=高电平。

    我不确定 SD 卡为何无法启动。 您是否使用 FAT32、主分区和"活动位"设置了卡格式?

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

    《参考手册》对于了解引脚组合非常有帮助。
    在 SD 上、我为引导制作了2个主分区 FAT32、为 rootfs 制作了 ext3。
    "活动位"是什么意思?

    此致、

    Sergey
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Sergey、
    可以在格式化工具中将分区设置为“活动”。 许多 SD 格式化程序不支持此功能。 例如,Windows 磁盘管理通过右键单击来执行此操作。
    我不确定这是导致问题的原因、但这仍然是 TRM 中的一项要求、因此最好尝试一下。
    请参阅以下 TRM 摘录。

    此致、
    STAN

    "eMMC/SD 卡可以保存 ROM 代码读取的文件系统。 引导使用的映像
    过程是从名为 MLO 的引导文件中执行的。 此文件必须位于活动的根目录中
    FAT12/16或 FAT32类型的主分区。"
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Stanislav、

    我已经这么做了。 在 GParted 应用程序中、我向引导分区添加了引导标志。 fdisk 应用程序执行相同的操作。
    引导分区的类型为 FAT32,并定义为主分区。
    它无法解决问题。

    我们 SDK 的 P/N 为:EVMX777G-01-00-00-KIT。
    使用此 SDK 是否有任何功能?
    我们也无法指定 CPU P/N、我们只知道它来自 DRA71x 系列。

    此致、

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

    您之前说过您正在监控串行控制台、但是您是否尝试使用 HDMI 电缆来查看是否出现 GUI。

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

    串行控制台是最基本的调试功能。 如果不起作用、引导如何进入 GUI 阶段?

    此致、

    Sergey
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    最终解决了问题。 所有这些都是关于设置活动分区和正确管理分区和文件系统。
    Linux 中的 fdisk 不起作用。 需要使用链 fdisk + mkfs。

    此致、

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

    Sergey、

    很高兴听到您已解决此问题。

    我想在上一篇文章中说、串行控制台可能由于某种原因而不会出现、但电路板实际上可以正常启动。 我只是想消除这种可能性。

    此致、

    STAN