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.

[参考译文] TDA4VM:CPSW 开关控制寄存器:ECC_CRC_MODE

Guru**** 2468510 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1469720/tda4vm-cpsw-switch-control-register-ecc_crc_mode

器件型号:TDA4VM

工具与软件:

尊敬的 TI:

我有以下几个问题:

  1.   CPSW 开关控制寄存器中的 ECC_CRC_MODE 是什么?
  2. 如何工作?
  3. 可以禁用 ECC_CRC_MODE 吗?

期待您的答复。

此致、
Hasan

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

    您好!

    [报价 userid="557709" url="~/support/processors-group/processors/f/processors-forum/1469720/tda4vm-cpsw-switch-control-register-ecc_crc_mode "]  CPSW 开关控制寄存器中的 ECC_CRC_MODE 是什么?[/QUOT]

    它用于选择 ECC 错误由 ECC 聚合器引起的位置。

    它是如何工作的?

    它用于在 CPSW RAM 上运行 ECC 测试时、以在数据包标头或数据包数据中引起错误。

    [报价 userid="557709" url="~/support/processors-group/processors/f/processors-forum/1469720/tda4vm-cpsw-switch-control-register-ecc_crc_mode "]可以禁用 ECC_CRC_MODE?[/QUOT]

    默认情况下、未在 ECC 中启用 CPSW 的 ECC 聚合器、因此上述聚合器不具有任何意义。

    此致、
    Sudheer

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

    尊敬的 Sudheer:

    感谢您的答复。

    [报价 userid="540868" url="~/support/processors-group/processors/f/processors-forum/1469720/tda4vm-cpsw-switch-control-register-ecc_crc_mode/5641761 #5641761"]
    可以禁用 ECC_CRC_MODE 吗?

    默认情况下、未在 ECC 中启用 CPSW 的 ECC 聚合器、因此上述聚合器不具有任何意义。

    [报价]

    如何启用它并在 CPSW RAM 上运行 ECC 测试?

    CPSW RAM 中存储了哪种类型的数据?

    此致、
    Hasan

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

    您好!  

    如何启用它并在 CPSW RAM 上运行 ECC 测试

    您可以参阅 SDL 的 ECC 测试。  

    CPSW RAM 中存储了哪种类型的数据?

    CPSW 具有多个用于 ALE 和端口的 RAM。  

    端口将存储数据包的入口和出口。  

    此致、  

    Sudheer

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

    尊敬的 Sudheer:

    您可以参考 SDL 的 ECC 测试。

    您能否在 SDK 中为 cpsw 提供 ECC 测试的路径?

    [报价 userid="540868" url="~/support/processors-group/processors/f/processors-forum/1469720/tda4vm-cpsw-switch-control-register-ecc_crc_mode/5641761 #5641761"]
      CPSW 开关控制寄存器中的 ECC_CRC_MODE 是什么?

    它用于选择 ECC 错误由 ECC 聚合器引起的位置。

    如何工作?

    它用于在 CPSW RAM 上运行 ECC 测试时、以在数据包标头或数据包数据中引起错误。

    [/报价][报价用户 id="557709" url="~/support/processors-group/processors/f/processors-forum/1469720/tda4vm-cpsw-switch-control-register-ecc_crc_mode/5641782 #5641782"]
    可以禁用 ECC_CRC_MODE 吗?

    默认情况下、未在 ECC 中启用 CPSW 的 ECC 聚合器、因此上述聚合器不具有任何意义。

    [报价]

    如前所述、 ECC_CRC_MODE 仅用于运行 ECC 测试、并且默认情况下禁用 ECC 聚合器、因此该位不具有任何意义。
    如果启用了 ECC 聚合器并且 设置或清除了该 ECC_CRC_MODE 位并且我不想运行 ECC 测试、会发生什么情况?

    如何启用 ECC 聚合器但不想运行 ECC 测试?

    此致。
    Hasan

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

    您好!

    [报价 userid="557709" url="~/support/processors-group/processors/f/processors-forum/1469720/tda4vm-cpsw-switch-control-register-ecc_crc_mode/5644367 #5644367"]
    您可以参阅 SDL 的 ECC 测试。

    您能否在 SDK 中为 cpsw 提供 ECC 测试的路径?

    [报价]

    请参阅 SDK"PSDK_RTOS/SDL/TEST/ECC/ECC_SDL_funcTest"中 SDL 的 ECC 功能测试。

    [报价 userid="557709" url="~/support/processors-group/processors/f/processors-forum/1469720/tda4vm-cpsw-switch-control-register-ecc_crc_mode/5644367 #5644367"]根据讨论、 ECC_CRC_MODE 仅用于运行 ECC 测试、并且默认情况下禁用 ECC 聚合器、因此该位没有意义。[/QUOT]

    是的、这是为了在测试期间通过 ECC 聚合器引入错误。

    如果启用了 ECC 聚合器并且 设置或清除了此 ECC_CRC_MODE 位且我不想运行 ECC 测试、将会发生什么情况?

    即使您没有运行 ECC 测试来模拟通过 ECC 聚合器的错误注入、也没有意义。
    当您要通过 ECC 聚合器注入错误时、该选项会很有用。

    如何启用 ECC 聚合器但不想运行 ECC 测试?

    ECC 聚合器、用于注入错误并获取 ECC 状态并路由到 ESM 以生成事件。

    如果您需要有关 ECC 的更多信息、请参阅 TRM。

    如果您要测试/运行 ECC、请创建一个新主题。

     当 我们 未注入错误时、"ECC_CRC_MODE"不重要。

    此致、
    Sudheer

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

    尊敬的 Sudheer:

    感谢您提供信息。

     当我想运行 ECC 测试时、我将创建一个新线程。

    此致、
    Hasan

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

    您好!

     要运行 ECC 测试时、我将创建一个新线程。

    当然、我将关闭该主题。

    此致、
    Sudheer