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

C6678 DSP网口问题

C6678 跑MCSDK下的NDK的client的 demo例程,发现arm侧无法ping通dsp,arm与dsp通过sgmii口连接,IBL下面DSP可以向ARM通过网口要到版本,但是跑client例程的时候,arm侧无法ping通DSP,请问一下如果我要在client历程中实现ping功能,应该修改哪些代码?  在起TCP/IP stack之前,在EVM_init函数中,通过读取sgmii的状态的bIsLinkup字段,显示为1,麻烦帮忙指导一下,谢谢

Shine:

请问用的是自己的板子吗?先看一下DSP能否和PC ping通。
www.ti.com/…/sprac57.pdf

另外,NDK默认只支持EMAC1。

,

user5874834:

自己的板子,没有pc,直接是DSP和ARM想连接

,

user5874834:

请问一下,这个怎么解决?

,

Shine:

不能连PC吗?先看一下DSP能否和PC ping通,确认板子的网口是通的。NDK和PC的运行方法见下面的文档。
www.ti.com/…/sprac57.pdf

另外,如果您板子的PHY和EVM板不一样的话,还需要做移植。

,

user5874834:

不能连PC呢,sgmii是带内网口,是直接ARM处理器的,没有phy,是基于serdes上的

,

user5874834:

我们是做产品的,不是用的evm评估板,没有任何的PHY

,

Shine:

那DSP端的sgmii自环能成功吗?

,

user5874834:

咋自环呢?

,

user5874834:

还有一个疑惑,怎么把那个winapps改成armapps啊?我想在arm端,通过armapps去连接dsp,请问这个怎么处理?

,

Shine:

NDK底层的修改,建议去e2e上咨询,有软件工程师为您解答。
e2e.ti.com/…/processors-forum

,

user5874834:

这个能解决吗?

赞(0)
未经允许不得转载:TI中文支持网 » C6678 DSP网口问题
分享到: 更多 (0)