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.

[参考译文] TMS320F28377D:C28xx_CPU1:初始化闪存编程时出错:接口从 dll 返回、但闪存在此器件上不可用

Guru**** 2771175 points

Other Parts Discussed in Thread: TMS320F28377D

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/978055/tms320f28377d-c28xx_cpu1-error-initializing-flash-programming-interface-returned-from-dll-but-flash-is-not-available-on-this-device

器件型号:TMS320F28377D

您好!  

我在定制控制板上使用 F28377D。 我使用 TI CLB 工具通过使用 PWM1和 PWM2的 ePWM 内部外设使用 CLB 覆盖选项信号、在引脚 GPIO4和 GPIO5上生成 PWM3。 我对 CLB 工具设置没有任何问题、并且代码构建没有错误。 我的问题是、当我调试项目时、我得到以下错误、我只看到内部外设信号 PWM1和 PWM2、我得到以下错误:

C28xx_CPU1:初始化闪存编程时出错:接口从 dll 返回、但闪存在此设备上不可用。

不过、GPIO4和 GPIO5持续处于高电平、但我没有得到所需的信号。 我可以顺利运行不同的项目、但我不确定为什么控制板无法与 CLB 工具正常配合使用?

      e2e.ti.com/.../F28377D-General-Control-Board-_2D00_-Hardware-Description1111.pdf

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

    穆罕默德

    很抱歉耽误你的回答。 我们正在努力寻找最适合审核您的查询的人。 您的问题是您在 GPIO4和 GPIO5上看不到正确的 PWM 波形? 这些 GPIO 是否是示波器图的品红色和绿色显示的 GPIO?

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

     硬件上运行的代码由我提供、可100%正常运行。 正如您在此主题中看到的:

    我已在范围/上运行并验证了它

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

    如果您有带宽、请继续调试 HIS 硬件。

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

    您好、Gus、

    感谢您的回答。 是的、上面的信号来自我的示波器。 Yelow 信号(PWM1A)、蓝色信号(PWM2A)、而品红色和绿色信号用于所需信号(PWM3A 和 PWM3B)、由于某种原因、在调试后始终将其设置为高电平。  

    因此、基本上我可以调试项目、但我看到我上面提到的消息、我认为这可能是我没有获得所需信号的原因

    C28xx_CPU1:初始化闪存编程时出错:接口从 dll 返回、但闪存在此设备上不可用。


    请注意、我已经在没有 CLB 工具的情况下测试了不同的 Gopi 引脚、包括 GPIO4和 GPIO5、并且我可以在这些引脚上毫无问题地获取信号!

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

    你好、Nima、  

    感谢 agian 与我们取得联系! 我与制作 PCB 控制板的技术人员交谈、他怀疑这是一个硬件问题、因为我们测试了所有 GPIO 引脚和不同的项目、没有任何问题。 实际上、我已经进行了测试、以使用 CLB2的覆盖选项获得 PWM2引脚上的信号、并且我选择了 PWM1和 PWM3的全局输入信号。 然后、我最后遇到了同样的问题、即我在 PWM2引脚上看不到正确的信号、它们始终处于高电平有效状态。  

    我现在卡住了

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

    您是否实际使用 TMS320F28377D? 您知道 Cut 没有 CLB 对吗?

    79D 和78D 都有...更贵...

    NIMA

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

    您可以查看数据表、了解哪些器件具有 CLB、哪些器件是非 CLB。

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

    第6节、器件比较。

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

    哦、这就是为什么! 我的坏情况我认为它应该适用于所有 F2837xD MCU。 我正在使用 TMS320F28377D。  

    我将购买 F28379D LaunchPad 开发套件并再次进行测试!

    感谢您的观看!

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

    非常好。 我直接发送给您的代码在 F28379D launchpad 上运行。

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

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

    超级棒! 非常感谢。 当我检查具有 CLB 工具的器件时、我遵循了上述幻灯片。

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

    明白。 x 表示系列。 在您的情况下、377D 没有 CLB、379D 和378D 有4个 CLB。