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.

[参考译文] TMS570LS0914:HalCoGen:CPU 自检问题

Guru**** 2390755 points
Other Parts Discussed in Thread: HALCOGEN, TMS570LS0914

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1281643/tms570ls0914-halcogen-cpu-self-test-issue

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

您好、TI 团队、

我想报告一个使用 HalCoGen 生成的用于 TMS570LS0914上的 CPU 自检的代码的潜在问题。

当使用 HalCoGen 生成 CPU 自检代码时、在我的电路板上测试一直失败、故障寄存器= 0x03。

我注意到、在 sys_selftest.h 中、由 HalCoGen 生成的 STC 间隔为26。 但在参考手册中、表示支持的总间隔为24。

将 STC_INTERVAL 的值从26更新为24 、会使 CPU 在我的电路板上自检成功。

您能确认这是 HalCoGen 上的一个错误吗?

也许这篇文章可以帮助某人解决相同的问题。

此致、

埃利耶瓦

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

    尊敬的 Elieva:

    Unknown 说:
    将 STC_INTERVAL 的值从26更新为24 可使 CPU 在我的主板上成功进行自检。

    是的、24表示正确值。

    Unknown 说:
    您能确认这是 HalCoGen 上的一个错误吗?

    您正在使用的 HALCoGen 版本是什么?

    因为在我的终端我只能看到24个:

    我已使用最新的 HALCoGen 进行测试、即04.07.01

    --
    谢谢。此致、
    Jagadish。

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

    Jagadish、您好!

    感谢您的回答。

    我有与您相同的 Halcogen 版本。 查看您的答案后、我使用 HalCoGen 从零开始重新创建项目。 对于新项目、生成的值就是正确的值!

    我猜我的项目因某种原因被破坏了。

    谢谢!

    埃利耶瓦