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.

[参考译文] TDA4VL-Q1:ICMP 协议"校验和与 quot;

Guru**** 2549680 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1372401/tda4vl-q1-icmp-protocol-checksum

器件型号:TDA4VL-Q1

工具与软件:

我们使用了 SDK 8.6但硬件不支持计算 ICMP CRC ,有没有解决这个问题的解决方案?  

"ETH_setPseudoCheckSum" 这个 API 处理了 UDP 和 TCP 校验和,但没有参考 ICMP ,所以当我们用它的 IP ping 传感器时,返回的值是校验和不正确,请支持这个问题,因为这对我们来说是一个阻止问题,因为传感器无法正确地 ping 和 pong。  

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

    您好!

    不支持 ICMP 校验和卸载、仅支持 TCP 和 UDP。

    此致、
    苏德黑尔

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

    因此、它将在即将推出的 SDK 版本中受支持?

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

    您好!

    所以在即将推出的 SDK 版本中将支持此功能?

    否、没有添加此支持的计划。

    可以参考现有 UDP/TCP 并添加对 ICMP 的支持。

    此致。
    苏德黑尔

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

    我如何添加支持 ICMP ,你是指通过询问新的支持票?

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

    您好!

    如何添加 ICMP 支持,您是指询问新的支持请求吗?

    无需新 TT。
    因为它是一个新的未来将需要一些时间来提供它。

    可以在网络堆栈端启用 ICMP 数据包的校验和。

    此致、
    苏德黑尔