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.

[参考译文] TMS570LC4357:微控制器中计算的硬件级 FC 和微控制器中的以太网 PHY 功能会使用不正确的 FCS 进行抑制。

Guru**** 2391415 points
Other Parts Discussed in Thread: TMS570LC4357

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1505597/tms570lc4357-fcs-calculated-in-microcontroller-at-hardware-level-and-ethernet-phy-function-in-microcontroller-reject-with-the-incorrect-fcs

器件型号:TMS570LC4357

工具/软件:

请确认以下声明适用于  TMS570LC4357:

a) TMS570LC4357 MAC (媒体访问控制)层中的帧校验序列(FCS)计算和验证由硬件级别处理。  

B)硬件 MAC:

TMS570LC4357包括一个硬件 MAC 模块、该模块负责管理以太网通信的物理层。  

c) FCS 计算:

MAC 硬件会自动计算传输帧的 FCS (也称为循环冗余校验或 CRC)并验证接收帧的 FCS。  

请确认以上信息正确无误。

请确认  硬件级微控制器中计算的 FCS。  

请确认使用不正确的 FCS 拒绝微控制器中的以太网 PHY 功能。  

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

    请提供上述申请的最新情况?

    团队请对上述请求作出回复

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

    等待答案的团队

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

    为了回答这些问题、我参考了器件 TRM: https://www.ti.com/lit/pdf/spnu563 

    Unknown 说:
    a) TMS570LC4357 MAC (介质访问控制)层中的帧校验序列(FCS)计算和验证由硬件级别进行处理。

    是的、在硬件中进行处理。

    第1811页: 发送和接收算法使用循环冗余校验(CRC)来为 FCS 字段生成 CRC 值。 帧校验序列涵盖了数据包数据的60到1514字节。

    [报价 userid="410684" url="~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1505597/tms570lc4357-fcs-calculated-in-microcontroller-at-hardware-level-and-ethernet-phy-function-in-microcontroller-reject-with-the-incorrect-fcs

    B)硬件 MAC:

    TMS570LC4357包括一个硬件 MAC 模块、该模块负责管理以太网通信的物理层。

    [/报价]

    是的、在硬件中进行处理

    第1804页:  

    EMAC/MDIO 具有以下特性:•同步10/100Mbps 运行。 •标准媒体独立接口(MII)和/或简化媒体独立接口(RMII)至物理层器件(PHY)。 •EMAC 充当内部或外部器件存储器空间的 DMA 主器件。 •八个具有 VLAN 标记歧视的接收通道、用于支持接收服务质量(QoS)。 •八个具有轮询或固定优先级的传输通道、用于支持传输服务质量(QoS)。 •ether-Stats 和802.3-Stats 统计数据收集。 •发送 CRC 生成可根据每个通道进行选择。 •选择广播帧、以便在单个通道上接收。 •选择多播帧以在单个通道上接收。 •选择混杂接收模式帧以在单个通道上接收(所有帧、所有正常帧、短帧、错误帧)。 •硬件流控制。 •8K 字节局部 EMAC 描述符存储器、该存储器允许外设根据描述符运行而不影响 CPU。 描述符内存包含足够的信息、可在没有 CPU 干预的情况下传输多达512个以太网数据包。 (此存储器也称为 CPPI RAM。) •可编程中断逻辑允许软件驱动程序限制背对背中断的生成、从而允许在对中断服务例程的单次调用中执行更多工作。

    [报价 userid="410684" url="~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1505597/tms570lc4357-fcs-calculated-in-microcontroller-at-hardware-level-and-ethernet-phy-function-in-microcontroller-reject-with-the-incorrect-fcs

    c) FCS 计算:

    MAC 硬件会自动计算传输帧的 FCS (也称为循环冗余校验或 CRC)并验证接收帧的 FCS。  

    [/报价]

    是、它在 TX 上计算并在 RX 上进行验证

    第1811页