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:自动模式下的 CRC 示例?

Guru**** 2454880 points
Other Parts Discussed in Thread: TMS570LC4357, HALCOGEN

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1208439/tms570lc4357-crc-in-auto-mode-example

器件型号:TMS570LC4357
主题中讨论的其他器件: HALCOGEN

我正在尝试以自动模式在 TMS570LC4357上使用带有 DMA 的 CRC 模块、以便在 CPU 的后台执行 CRC 检查。

 

根据 SPNA235 (2016年8月)、那里附加的完整和半 CPU 模式示例使用了 TI 链接器中的 CRC 表实现(请参阅第2节)、但它指出这不能在自动模式下使用、因此所提供的示例对我来说用处不大。

 

TRM 很好地概述了一般方法、但是由于我的项目没有剩余多少时间、我想我会问您是否可以提供一个示例来执行自动模式 CRC? 并提供有关 HalCoGen 设置的指导。

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

    尊敬的 Amy:

    我们已着手解决您的问题、并将很快提供更新。

    --

    谢谢。此致、
    Jagadish。

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

    尊敬的 Amy:

    下面的线程具有示例代码、

    您能介绍一下吗

    (+) TMS570LS3137:利用 DMA 的自动模式 CRC -基于 Arm 的微控制器论坛-基于 Arm 的微控制器- TI E2E 支持论坛

    --

    谢谢。此致、
    Jagadish。

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

    Jagadish、您好、感谢您链接该示例。 您是否能够提供有关驱动程序的 HalCoGen 配置的更多信息?

    我尝试了该代码、但 CRC 寄存器仍然为空。

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

    尊敬的 Amy:

    我认为上述示例不会有 HALCoGen 配置。 让我在结束时尝试一下代码。

    --

    谢谢。此致、
    Jagadish。

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

    尊敬的 Amy:

    很抱歉耽误你的时间、

    我创建了一个示例自动模式 CRC 工程供参考、请完成整个过程。

    在此项目中、我们使用链接器脚本为代码的四个部分(即 intvecs、text、const 和 cinit)生成了 CRC、并将其已知的 CRC 值存储在闪存中。  

    对于自动模式 CRC 验证我创建了两个 DMA 通道、一个通道将已知的 CRC 移动到 CRC 值寄存器、第二个 DMA 通道将存储器内容移动到 PSA 签名寄存器以计算 PSA 签名值。

    在这里只需提及要为其计算自动 CRC 的扇区编号

    一旦提到扇区编号、您就可以在调试窗口中使用最终的 CRC 值验证 PSA 寄存器和 CRC 值寄存器。

    我在这里没有一次性为所有扇区创建示例、因为这里扇区大小并不像 TRM 中提到的那样统一。 这就是为什么我创建了一个示例来一次计算一个扇区的 CRC。

    --

    谢谢。此致、
    Jagadish。