当前位置: 代码迷 >> WinCE >> EBOOT下载映像时出现有关问题
  详细解决方案

EBOOT下载映像时出现有关问题

热度:135   发布时间:2016-04-28 13:40:30.0
EBOOT下载映像时出现问题
各位:
        2440的板子,网口芯片是DM9000AEP.板子直接和PC网口相相连。

      下载映像时总是丢包.串口输出信息如下:
       
        TFTP:   Desktop   losing   ACK,   block   number   =   1558,   Ack   again
        TFTP:   Desktop   losing   ACK,   block   number   =   1559,   Ack   again
        TFTP:   Desktop   losing   ACK,   block   number   =   1560,   Ack   again
        TFTP:   Desktop   losing   ACK,   block   number   =   1561,   Ack   again
        ...

        差不多每次都是在block   number   =   1558以后,PC端就没有及时收到应答。

        在网上也找了很久,出现这个问题的人还蛮多的,但最后都没有给出原因。

        请大家帮忙,分析一下。谢谢了。


------解决方案--------------------
block number指的是网络发送的数据包吗?
是否网络不稳定?或者是接收的BUFFER不对?
没用过以太网下载,只是帮你分析一下
------解决方案--------------------
通常是网路品质不佳造成的,
1. 将 pc 与 target 放在同一个 hub 下.

2. 直接用 cross-talk 的 CAT5E cable 将 pc 与 target 连接起来.

3. 把 hardware 工程师找来, 叫他再 check 一次线路图, layout guide, 有没有换 transformer.

Paul, Chao @ Techware

------解决方案--------------------
我也遇到这个问题了,期待高手的回答······
------解决方案--------------------
顶起来!