TI论坛
直播中

步雅芸

8年用户 200经验值
私信 关注
[问答]

tms570LS31hdk D1红灯亮,请问是什么原因?

您好:
之前问的那个旧的工程在e2e上面改成3.05版本的了,但是使用的时候在FreeRTOS的一个任务中做EMAC初始化时tms570芯片的D1变成红色了,查了下手册说出现了nERROR,以太网也没有初始化成功(ping不通,板子没有成功连接到路由器),出现这个nERROR的原因是什么呢?

回帖(8)

李麒铭

2018-8-13 08:12:12
Hi Yong,
    你看看把sys_startup.c替换成这个可不可以?
    http://www.deyisupport.com/question_answer/microcontrollers/hercules/f/70/p/21465/72655.aspx#72655
举报

李麒铭

2018-8-13 08:24:50
引用: testd27 发表于 2018-8-13 08:12
Hi Yong,
    你看看把sys_startup.c替换成这个可不可以?
    http://www.deyisupport.com/question_answer/microcontrollers/hercules/f/70/p/21465/72655.aspx#72655

http://www.deyisupport.com/question_answer/microcontrollers/hercules/f/70/t/20895.aspx
举报

步雅芸

2018-8-13 08:31:30
引用: testd27 发表于 2018-8-13 08:24
http://www.deyisupport.com/question_answer/microcontrollers/hercules/f/70/t/20895.aspx

Hi,Renton:
解决了,是因为新版本的startup文件里面关于以太网接收、发送中断的中断向量表没有添加,按照原来的工程位置及命名添加就可以了,具体是在VIM RAM中的地77及79项改为EMACCore0TxIsr及EMACCore0RxIsr就可以正常运行了,这样就可以正常接收发送了。
非常感谢您提供的帮助!
yong
举报

步雅芸

2018-8-13 08:46:02
引用: testd27 发表于 2018-8-13 08:24
http://www.deyisupport.com/question_answer/microcontrollers/hercules/f/70/t/20895.aspx

另外想问下您,这个D1红灯亮是因为tms570芯片内部的ESM模块作用的结果吗?
举报

更多回帖

发帖
×
20
完善资料,
赚取积分