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.

[参考译文] TMS320C6678:TFTP 引导问题

Guru**** 2618835 points

Other Parts Discussed in Thread: TMS320C6678

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/661575/tms320c6678-tftp-boot-issue

器件型号:TMS320C6678

你好


我们制作了新的板 TMS320C6678。
遗憾的是、我们没有 EVM。
我们正在检查 tftp 引导。

但是、当 tftp 引导被执行时、消息被无中断地显示、如下所示。

我找到 tftp 引导完成的条件。

1.给电路板加电。
2.从主机 ping 或 arping 电路板。
    主机(ping 或 arping)=>板(tms320c6678)
3.下载 app.out 后,电路板完成引导。

tftp 引导的工作方式是否正确?

我认为这不是正常操作。

您能告诉我们我们需要检查哪些内容以及需要更正哪些内容吗?

此外、是否有办法在 IBL 的 ethboot.c 中向 UART 输出消息?
我尝试了 mprintf 和 UART_WRITE_string、但器件不可引导。
未显示以下消息。


================================================================================================================
IBL 版本:1.0.17
IBL:PLL 和 DDR 初始化完成
IBL 结果代码00
IBL:从以太网引导
地址:C0A800C3
服务器 ipC0A800B9
网络掩码:FFFFFF00
HWADDR:0EB7477278A7
文件名:app.out
mdiolengh:0A00
IBL:从以太网引导
地址:C0A800C3
服务器 ipC0A800B9
网络掩码:FFFFFF00
HWADDR:0EB7477278A7
文件名:app.out
mdiolengh:0A00
IBL:从以太网引导
地址:C0A800C3
服务器 ipC0A800B9
网络掩码:FFFFFF00
HWADDR:0EB7477278A7
文件名:app.out
mdiolengh:0A00
IBL:从以太网引导
地址:C0A800C3
服务器 ipC0A800B9
网络掩码:FFFFFF00
HWADDR:0EB7477278A7
文件名:app.out
mdiolengh:0A00
========================================================================================================

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    团队将收到通知。 他们将直接在此处发布反馈。

    BR
    Tsvetolin Shulev
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    下面介绍了 TFTP 引导的详细信息:
    processors.wiki.ti.com/.../Processor_SDK_RTOS_BOOT_C66x

    我们强烈建议您在已知良好的平台上进行测试、或者在尝试在定制板上启动之前至少运行某种基本以太网测试。

    此外,我们在 E2E 论坛上交换了有关 TFTP 引导的大量信息,您可以参阅:
    e2e.ti.com/.../2196249

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

    我找到了 tdmsevm6670le。
    并经过测试。

    我已经看到 tftp 引导是正常的。

    我认为这是因为将 Vitesse phy 设置为 MDIO 并执行软复位。

    然后、在工作中度过一段美好的时光