请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMDSEVM6670
我已经使用 TI 提供的方法通过 EMAC 从 PC 启动 DSP。DSP 可以成功启动。现在我们需要通过嵌入式器件传输 UDP 数据包。PC 数据包和嵌入式器件数据包之间实际上没有区别。但 DSP 无法成功启动 在嵌入式设备重新提交 UDP 封包后、Wireshark 可以捕获 BOOTP 数据包。
我尝试修改数据包、将 UDP 校验和更改为0x00 0x00 (无校验模式)、DSP 可以成功启动。因此我 想知道引导加载程序中 EMAC 数据包缓冲区的地址、通过 CCS 内存浏览器观察数据包以了解 这 种难以置信现象的原因。请帮助我们。