This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

tms570ls3137与W5300以太网控制器问题

Other Parts Discussed in Thread: TMS570LS3137

我用w5300以太网控制器与tms570ls3137设计电路,用的是16位数据宽度,现在问题是,cpu通过emif读写一天网的id什么的都正常也能ping通以太网,但是当cpu通过emif读写w5300的socket的时候数据就不对,写入tx socket的数据和读出的数据不一样,麻烦帮忙分析一下,以太网的地址总线与cpu的emif接口连接应该没问题,否则不可能读写id正确。

  • Hi meng,

     不好意思,w5300这款芯片没用过,对它里面的功能逻辑不太了解。

    单从我们的570出发,我觉得是不是可以考虑一下两点:

    1.我们的Tms570是大端存储模式,你在配置寄存器,或是读取数据的时候,是否有高低位数据放反或是读反的情况。顺便问一下,你设定的和读到的ID是多少?然后socket里的数据又是什么,方便贴出来看一下嘛。

    2. 你在对查看一下相关的寄存器,在线调试的时候看看,数据是否正常的写入。

    个人建议,仅供参考。

    谢谢

    ken