TI中文支持网
TI专业的中文技术问题搜集分享网站

TMS320C6678: 网络加载失败

Part Number:TMS320C6678

各位大佬好,刚接触dsp,遇到很多奇怪的问题,希望大佬帮忙看看

自研硬件,想进行网络启动,现在SGMII参考时钟是156.25MHz,主参考为100MHz

第一步:先抓一下dsp的MAC

配置启动方式:GPIO(0 – 15)

   1(大小端) 010(网络启动)000(设备ID)00(扩展连接)00(x8 – 156.25MHz) 110(100MHz)00

现在网络直接连接通过SGMII  BCM5396 然后再连接phy芯片 再连接RGB45出来,在扩展连接那块需要配置 0(MAC 到MAC 连接,主机自动协商) 和 2(MAC 到MAC, 强制连接) 才可以接收到bootp包 其他两种收不到包

 

网络启动后,使用wireshark抓包发现

DSP一秒发出几十万包bootp,我的电脑直接卡住,cpu运行100% 不是说大约三秒一次bootp包么,这个地方我是有什么东西配置出问题了吗,

然后我用一个简单的点灯程序,通过提供的工具转换成.eth文件,在使用工具发出去,果然没有成功。不知道为题出现在哪个地方

Susan Ren:

感谢您对TI产品的关注!为更加有效地解决您的问题,我需要多一些时间查看这款芯片,稍后会为您解答。

,

Susan Ren:

有关引导加载程序,请参阅此文档Bootloader FAQ 4532.spracn2.pdf

?? ? 说: 1(大小端) 010(网络启动)000(设备ID)00(扩展连接)00(x8 – 156.25MHz) 110(100MHz)00

我们的示例(在 SDK 中),提供了小端支持。

我仍在处理以太网引导加载程序的步骤,将尽快更新。

,

?? ?:

好的

,

Susan Ren:

请使用第 3-7 页“以太网引导加载程序部分”中的 DSP 引导加载程序部分https://www.ti.com/lit/ug/sprugy5c/sprugy5c.pdf  进行验证。

另外,请向我们提供引导模式寄存器/引导开关配置的值。使用数据表第 24 页中的寄存器值进行确认。https://www.ti.com/lit/ds/symlink/tms320c6678.pdf

赞(0)
未经允许不得转载:TI中文支持网 » TMS320C6678: 网络加载失败
分享到: 更多 (0)