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.

[参考译文] TMDXIDK5718:IDK 无法启动

Guru**** 2558250 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/603056/tmdxidk5718-idk-fails-to-start

器件型号:TMDXIDK5718

  我下载 am57xx-EVM-Linux-RT-03.02.00.05,并使用 Win32DiskImager 根据“Windows SD Card Creation Wiki”(Windows SD 卡创建 Wiki)将映像下载到 SD 卡中。  

然后、我将 SD 插入 IDK 并为 IDK 加电。 没有来自串行端口的输出。  软件似乎被阻止了。我想知道这个 IDK 是否失败了。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您是否使用过另一张 SD 卡? 您能否使用最新的 SDK 进行尝试: software-dl.ti.com/.../index_FDS.html
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    是的,我已经尝试过另一个 SD cand,并且我也下载了最新的 SDK,就像您所提供的一样,但它是相同的。

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

    是的,确实如此。但现在,原始卡已使用 am57xx-EVM-Linux-RT-03.03.00.04.img 重写。

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

    用户、

    您是否说它可以与原始 SDCARD 映像一起使用、但现在您更新了映像、使其失败?

    包装盒中应该有2个 SDCARD。  您是否覆盖了这两者?  如果不是、另一个是否仍然正常工作?

    Tom

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

    是的,我更新了图像,但失败了。

    但包装盒中只有一个 SDCard。

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

    用户、

    您使用什么程序来创建此可引导 SDCARD 映像?

    Tom

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

    Tom、

      非常感谢、我使用了"win32diskimager-v0.7-binary "。

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

    您是否有任何独立程序来验证 UART 是否正常工作?

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

    Eric、

      谢谢,现在,我没有。 你会给我一个吗?  

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

    您好!

    -从 AM571x IDK EVM 上卸下 SD 卡

    -按照  设置对 EVM 的 CCS/JTAG 访问

    -连接到 A15内核,加载并运行连接的 UART 测试示例,您应该会看到 UART 的一些输出,例如:UART 驱动程序和实用程序示例测试用例:请输入16个字节的字符或按 ESC

    是否可以确保 UART 端口正常工作?e2e.ti.com/.../UART_5F00_idkAM571x_5F00_arm.out

    此致、Eric

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

    有更新吗? UART 是否正常工作?

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

    您好、Eric、

      UART 正常。 请参阅以下内容:

    UART 驱动程序和实用程序示例测试用例:请输入16个字节的字符或按 ESC 键
    fhdfhdfhdfhdf

    接收到的 ATA 为
    fhdfhdfhdfhdf
    UART 驱动程序和实用程序示例测试用例:请输入16个字节的字符或按 ESC 键
    收到的 fff
    接收到的数据是
    收到的 fff

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

    那么问题就解决了吗? 或者、您仍然需要有关创建可引导 Linux 映像 SD 卡的帮助吗? 我们推出了4.0版、如果版本3.2不起作用、请尝试最新版本。

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

    Eric、

       非常感谢您的支持。

    但是,我的问题不是 UART 问题。 无法从 SD 卡加载 Linux-RT 映像。 我尝试了4.0版、但仍然不起作用。

    此致。

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

    Eric、

      然后我 在 CCS 中运行 MMCSD_FatfsConsole_idkAM571x_armExampleProject,并按如下所示从 UART 输出。

    All 测试已通过
    0:>ls
    -- A 2017/06/29 04:11 109702 MLO
    --a 2017/06/29 04:11 1164 README
    --a 2017/06/29 04:11 857748 u-boot.img
    --a 2017/06/29 04:11 574 uEnv.txt

    4个文件、总共969188字节
    0 Dir、69612K 字节空闲
    所有测试均已通过
    0:>

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Eirc、
    然后我下载[SDK 安装路径]\processor_sdk_rtos_ _ 预编译的 sdcards\ \sd_card_img \sd-card.img、和
    IDK 似乎运行良好。 和输出如下所示:
    **** PDK SBL ****
    ****复制应用程序映像到 DDR ****

    SD Boot (SD 引导)-文件打开成功完成
    正在跳转到 MPU CPU0应用程序...


    正在从 SD 卡打开框架...
    正在将框架加载到内存中...
    运行框架

    诊断测试框架
    命令选项:
    Help (帮助)-再次显示此 Help (帮助)菜单
    运行-运行诊断应用程序
    Status (状态)-打印测试状态
    [DIAG 菜单]:
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    因此、您的 UART 已确认工作正常、RTOS 引导加载程序(MLO)还显示从 MMCSD 引导工作正常。 当您使用 Windows 实用程序创建 Linux RT 映像时、Linux 无法启动。 我在我们的 Linux 团队中寻求帮助。

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

    Eric、

       我一直认为这一定是我的 IDK 上的硬件故障、因此我联系我的经销商、他们告诉我如下:

    "

    对于所有有缺陷的开发工具:

    客户必须首先通过 E2E 论坛联系 TI、网址 为 http://e2e.ti.com/ 以验证故障。  如果 TI 技术人员确定器件可能存在缺陷,请让客户提供通信字符串,以验证 TI 是否批准退回/更换套件。 验证字符串后、让客户将套件退回 Mouser Corporate office、并向客户发送替换件(如果需要)。  完成此操作后、将 S/O 分配给 SM、包括来自 TI 的已验证通信:SM 将从 TI 获取 RMA 并关闭 S/O  

    "  

     我认为这是将 IDK 退还给我的经销商并获得更换产品的更好方法。

    此致

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

    正如我之前所说的"因此、您的 UART 被确认工作正常、RTOS 引导加载程序(MLO)也显示了从 MMCSD 引导工作正常。 当您使用 Windows 实用程序创建 Linux RT 映像时、Linux 无法启动。 我在我们的 Linux 团队中寻求帮助。"

    这不太可能是硬件问题。 您可以尝试使用其他 SD 卡、也可以尝试从 Linux 计算机创建 Linux 映像。 这一切都可以排除 IDK EVM 是否损坏。

    当然、如果经销商同意交换一个、这是很好的。

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

    您好!

    在我尝试使用 Windows 计算机时、请尝试使用 Linux 计算机来创建 SD 卡。 如果这对您不起作用、请告诉我们。 如果您可以运行 RTOS 示例、EVM 不太可能损坏。

    雷克斯

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    只是想为您提供更新。 我使用窗口机创建 SD 卡、我认为 EVM 没有问题。 确保按照文档中所述执行准确的步骤。 我将关闭该线程。 如果您有其他问题、请打开新主题。

    谢谢!