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.

[参考译文] AM2732:Mcal 以太网模块帧丢失

Guru**** 1821780 points
Other Parts Discussed in Thread: AM2732
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1388814/am2732-mcal-ethernet-module-frame-loss

器件型号:AM2732

工具与软件:

尊敬的 专家:

在测试 am2732 mcal 以太网模块时、我们发现当以太网帧小于或等于64字节时会发生帧丢失。

但是、以太网 发送中断的次数是正常的。

例如、如果 am2732发送10个帧、每个帧长度为60字节、  则 am2732将触发  IRQ 10次、但网络只能捕获8个帧。

超过64字节的帧从不会丢失。

该问题的可能原因是什么。

谢谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    嗨、Ning、

    64字节 是硬件支持的最小数据包长度。

    此致、

    Ajay

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您的答复。

    这里的64字节不包含 FCS、这是14字节以太网 II 标头+ 50字节有效载荷。

    谢谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    嗨、Ning、

    这是在 AM2732 EVM 还是定制电路板上? 您使用的 MCAL 版本是什么?

    此致、

    Ajay

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Ajay、您好!

    可定制电路板上。  MCAL 版本为 MCAL_AM273x_09.01.00。

    我刚刚发现接收到一个长度小于64字节的以太网帧、该程序在中断 Eth_Rx 357qHdlr_0处停止、无法退出。

    非常感谢你能给我一些建议。

    此致、