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

c6678 ROM Ethernet Boot 无法启动

参考了大神的multicore的例子,按照shannon文件的指导,一步步执行

1、设置拨码开关为:

 SW3(pin1, pin2, pin3, pin4): off, on, off, on       

SW4(pin1, pin2, pin3, pin4): on, on, on, off       

SW5(pin1, pin2, pin3, pin4): on, on, off, off       

SW6(pin1, pin2, pin3, pin4): off, on, on, on

开发板上电

2、通过wireshark 看到BOOTP包,获得evm mac 

3、ipconfig/all 获得PC MAC 

4、arp -s 169.254.244.2 90-D7-EB-7F-0F-CB 设置evm ip

5、转换文件格式

hex6x simple.rmd pause

bconvert64x -le simple.btbl simple.btbl.be

 bootpacket simple.btbl.be simple.eth 90-D7-EB-7F-0F-CB F0-4D-A2-A3-45-D8

6、发送数据包给dsp  

pcsendpkt simple.eth 169.254.244.2

7、通过抓包发现有UDP包从pc下载至DSP IP,但是几秒钟后,继续广播BOOTP包

按照例子,应该停止BOOTP,执行BOOt的啊。。。不知道问题出在哪里,求大神知道

Allen35065:

MCSDK里有例子,照做即可,我在EVM上测试过,应无问题。

C:\ti\mcsdk_2_01_02_06\tools\boot_loader\examples\ethernet

继续广播BOOTP包的话说明DSP根本没有收到包,可能是由你的网络或者防火墙引起的,

赞(0)
未经允许不得转载:TI中文支持网 » c6678 ROM Ethernet Boot 无法启动
分享到: 更多 (0)