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.

[参考译文] MCU 内核上的 AM62A EPWM 问题

Guru**** 2478835 points
Other Parts Discussed in Thread: AM69A, AM62A7

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1518269/am62a-epwm-issues-on-the-mcu-core

器件型号:SK-AM62A-LP
主题中讨论的其他器件:AM69AAM62A7

工具/软件:

嗨、专家、我是该主题的 OP: https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1468538/sk-am62a-lp-am62a-lp-mcu-pwm

简而言之、尽管 hello world 和 GPIO LED 闪烁示例正常工作、但我仍然无法让 ePWM 在 MCU 上运行。 如果 TI 的某个人只给我一个经过编译的二进制文件就可以对此设备进行测试、证明它实际上是可以完成的、我很高兴从这里做起。 但我非常沮丧地得到了没有编译错误,没有闪存错误,和完全缺乏预期的函数尝试这.

谢谢!

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

    嗨、Noah、我现在还没有 AM62A、但我发现了几个月前、当我们在另一个主题中讨论时尝试过的二进制文件(上面的链接)。  

    你可以尝试一下,让我知道。 这是使用  CCS 12.5 和 MCU_PLUS_SDK_am62ax_10_01_00_33 构建的

    e2e.ti.com/.../epwm_5F00_duty_5F00_cycle_5F00_am62ax_2D00_sk_5F00_r5fss0_2D00_0_5F00_freertos_5F00_ti_2D00_arm_2D00_clang.out

    e2e.ti.com/.../epwm_5F00_duty_5F00_cycle_5F00_am62ax_2D00_sk_5F00_r5fss0_2D00_0_5F00_freertos_5F00_ti_2D00_arm_2D00_clang.appimage.hs_5F00_fs

    要澄清一下、您所面临的问题是构建映像?、运行映像?还是调试映像?

    谢谢您、

    Paula

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

    很抱歉耽误 Paula、现在尝试一下。

    映像始终可以正常运行、对于 CCS 12.5 和 20、hello world/GPIO 闪烁运行正常并提供预期输出。 编译 ePWM 示例并将其加载到内核也可以、实际上并不会... 帧。 现在我将在我的电路板上测试您的二进制文件。

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

    宝拉,我尝试没有得到示例导入. 我的旧工作站不再可用、我现在使用的是 M3 Mac。

    使用版本 20.2、12.8 和 12.5 在导入 R5F ePWM 占空比示例时、我始终会收到以下错误。 所有版本都通过应用程序在更新之前和之后尝试过。

    安装时,我选中了要安装哪些软件包的每个框,或者“完全安装“(如果提供了这样的选项)。

    我之前实际上报告了这个错误: e2e.ti.com/.../sk-am62a-lp-ccs-cloud-device-cortex-r-am62ax-is-not-currently-recognized-when-attempting-to-import-hello-world-example

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

    嗨、Noah、您能否确认您选择了“基于 Arn 的处理器“? 如果是、我会将此查询重新路由给 CCS 团队  

    谢谢您、

    Paula

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

    Paula,  

    是的、所有组件(包括基于 ARM 的处理器)都被选择为已安装。

    Re 下载完整的工具集似乎已经让我在 20.2 上通过了这个问题,但调试仍然中断在该版本。  

    需要注意的是、示例所用的 MCU 的 CLANG 版本在 Mac 上不可用、因此我使用的是下一个次要版本。  

    令人难以置信的是、数月来无法在该处理器上执行任何有意义的开发、这让人非常沮丧。 我不是说要抱怨、但 TI 的任何人甚至都在使用这款芯片吗? 用所有的解决方法来开发 IT 是完全痛苦的。 如果我可以像一些 CLI 工具一样为调试器获取一个独立的二进制文件、我会完全放弃 CCS 并从头开始。  

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

    您好:

    我的旧工作站不再可用、我现在使用的是 M3 Mac。

    CCS Mac 不支持 AM62x。  

    谢谢

    Ki

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

    好的、那么如何使用 Mac 对该电路板进行编程? 我可以使用 VM、但我不知道调试器是否能够很好地与 USB 直通配合使用。 此外、它是 AM62AX、不同的芯片。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    另外、这是 AM62AX、这是不同的芯片。  [/报价]

    Mac 上仅支持基于 AM2x 的 AM 器件。  

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

    编辑:  

    以便继续进行故障排除。 我将在 Linux 上重新创建开发环境、然后执行相同的“停止“步骤。  

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

    您好、Noah、请告诉我们。 我只在 Windows 中测试了 CCS

    谢谢您、

    Paula

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

    Paula、感谢您的耐心。 遗憾的是、我仍然遇到与之前报告的问题相同的问题。 这真的令人沮丧。 似乎最好可能是等待 CCS 20.x 的更新 MCU+ SDK、是否有此类的 ETA? 如果没有短期计划、我们可能会重新开始使用 NXP SoC。  

    另外、是否有任何具有 MCU+ SDK 的 32TOPS SoC? 我错误地假设我们可以针对 AM69A 上的 r5f 内核进行开发、并提供带有该 SoC 的“升级“产品、但我在 AM69A 或 32TOPS TDA4 系列中没有看到此 SDK。  

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

    你好诺亚,任何机会你能给一个 windows 机器上的快速尝试吗?. 这是我们大多数人使用的、一切都正常工作。  

    我将尝试在 Linux 机器中进行尝试、以查看是否可以重现问题、如果可以、我将提交工单。

    无论如何、如果您可以尝试使用 Windows PC、那么情况会很好、因为我们可以确实确定问题是 CCS 导致的、并且电路板没有任何问题、或者没有任何其他问题

    谢谢你

    Paula

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

    感谢您发送编修。 我们的办公室中没有任何 Windows 计算机、在虚拟机中运行 IDE +调试器似乎会导致主板连接问题。 我会告诉您这种情况是否发生了变化。 CCS 20 的问题似乎更少、但该芯片的 MCU+ SDK 似乎尚未更新(似乎需要版本 11?)。

    您能否另外告诉我们、是否有办法为 AM69A 和 TDA4 上的 R5F 内核编写自定义代码? 如果我们要全面使用 TI 芯片、这对我们来说至关重要。 我们打算在此内核上运行类似 PWM 的自定义驱动程序、并且需要能够在我们产品的两个 SoC 上运行此代码。 我们需要一款使用 am62a7 的“轻型“产品、以及在 AM69A 或 tda4 上运行且功能相同的“高性能“版本。

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

    嗨、Noah、遗憾的是 、AM69A 上的当前 R5F 内核并未出于通用目的打开。

    来自 AM69x 处理器、器件版本 1.0 数据表(修订版 D)、 我们有:

    (11) MCU_R5FSS0 包括提供器件管理功能的双核 R5F、保留用于执行 TI 提供的代码

    谢谢您、

    Paula

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

    您好、Noah、我将您的最新问题移到了一个新主题。 如果您同意、我们可以关闭该主题

    谢谢你

    Paula

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

    好的、谢谢。 关于此主题、此 SoC 的 MCU+ SDK v11 上是否有任何 ETA? 我仍在尝试在 Windows VM 中进行测试。

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

    嗨、Noah、对于 AM62A MCU+SDK v11、我们还没有定义的发布日期、但可能会从 8 月开始

    谢谢您、

    Paula   

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

    谢谢 Paula、这是充满希望的。 如果它支持 CCS 20、并且我们很幸运地在 tda4ap 上的 r5f 内核上运行代码、我们可能会等待该版本、然后再试一次。