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:EVM C6678上的 TFTP 引导问题

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/580059/tms320c6678-tftp-boot-problem-on-evm-c6678

器件型号:TMS320C6678

您好!

我有一个大小为474 KB 的 app.out 文件与 tftp 可执行文件驻留在同一文件夹中。 我将 DIP 开关设置设置设置为 TFTP、在打开 EVM 电源后、我看到文件正在 TFPT 格式化、并在串行控制台上打印出内容。

使用大小为581 KB 的文件时出现问题。 我注意到在 Wireshark 上、第一个1157块由服务器进行 TFTed、也由客户端进行确认。 每次块1158上都会发生超时。 服务器发送块1158、但等待客户端的 ACK 超时。  

我可以使用的文件大小是否有限制? 如果是、IBL 代码中声明的内容在哪里?

谢谢、

Viney

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

    我已将此内容转发给软件专家。 他们的反馈应发布在此处。

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

    我有更多有关此问题的信息。 这个问题看起来与我的启用 SYS/BIOS 相关。 如果我使用来自非 SYS/BIOS 项目的.out 文件、它运行良好。

    我看到.map 文件有差异:

    非 SYS/BIOS 项目:
    00869360 00000060:boot.obj (.text:_c_int00)

    SYS/BIOS 项目:
    0080c820 000000a0 boot.ae66:boot.oe66 (.text:_c_int00)

    boot.obj 和 boot.ae66之间有何区别? 是否缺少 SYS/BIOS 项目的任何配置设置?

    谢谢、
    Viney