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.

[参考译文] AM2634:是否有适用于 Am2634的 HalCoGen、或者是否有一个关于所有内置测试均已初始化的更全面的示例?

Guru**** 1799360 points
Other Parts Discussed in Thread: AM2634, HALCOGEN, SYSCONFIG
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1390567/am2634-is-there-a-halcogen-for-am2634-or-is-there-a-more-comprehensive-example-with-all-built-in-test-initialized

器件型号:AM2634
主题中讨论的其他器件: HALCOGENSysConfig

工具与软件:

我将尝试创建一个基于中断(无 RTOS)的安全关键型电机控制应用、其中还包括所有 AM2634内置测试(ECC、锁步、奇偶校验等)。 我最初是在 mcan_loopback_polling 示例的基础上构建我的应用程序,一切都很好——PWMING、模拟读取、CAN/RS422通信等 然后、我尝试合并 SDL_ECC_R5_atcm0示例中的 ECC 初始化代码、我没有成功--这里链接了这么多的软件、只是合并源代码来编译需要几天时间。 我认为正在发生的情况是、我的电机控制应用的中断结构和/或 CPU 初始化与此 ECC 测试代码不兼容。 当我把它放在一起的时候、它就会飞入杂草中--从记忆中执行、没有任何代码。  

我在你们的2款 Hercules 处理器上遇到过类似的问题、HalCoGen 是 TI 提供的允许我启用/禁用各种外设(以及中断和存储器布局)-并且仍然保持处理器启动的方法。 这款 AM2634是否有类似 HalCoGen 的应用、或者你是否有任何更全面的示例-比如带有基于 PWM (或任何外设)中断以及启用所有 ECC、奇偶校验和锁步代码的东西?

谢谢!

吉姆

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

    对此有什么想法吗? 我花了几个月时间在您的 Hercules 处理器上进行配置、并配置了引导加载程序和 FCC/奇偶校验/等、而这在 TI 和 HalCoGen 的帮助下得到了很大的帮助。 如果该处理器仅提供数千个源文件、而不提供其他工具或更全面的示例、那么我们可能不得不另选一个处理器。

    谢谢!

    吉姆

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

    Jim、您好!

    您在 MCU plus SDK 中查看 syscfg 工具、它完全是 si、对 halcogen 而言、它允许在 GUI 工具中选择配置、并为其生成.c 和.h 文件。

    SysConfig (TI.com)

    AM263x MCU+ SDK:将 SDK 与 SysConfig 配合使用(TI.com)

    请查看上述内容、如果您需要任何其他帮助、请告诉我。

    有关 AM26x 器件的更多培训内容、请访问 AM26x Academy: Academy 链接

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

    我确实看到了 SysConfig、但我可以找到其中一些低级高级功能、例如 ECC 聚合器、PBIST 或 ESM。 我甚至没有看到 VIM 部分或者如何将 ePWM 绑定到中断、因此其使用有限。 然后、我查看了 SDL_ECC_R5_atcm0示例、发现它看起来与用于创建此示例的 SysConfig 不同、因为 SysConfig 部分看起来与 LED 闪烁示例相同。 您知道我会如何 在 SysConfig 中找到这些安全检查功能吗?

    谢谢!

    吉姆

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

    你好,吉姆,道歉的延迟。

    我将这种胎面路由到我们的 EPW 专家、以帮助进行 ePWM 配置

    为了安全起见、让我检查一下这个问题、明天再回来。

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

    Jim、您好!

    很遗憾、我们没有适用于 AM26x 的 halcogen 等工具可用于安全配置。 我们正在设计一个工具、但尚未完成。  

    同时、您仍可以使用 syscfg 配置 EPWM 中断。