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.

[参考译文] F29P329SM-Q1:由于 CCS 不支持 F29P32 系列芯片选择、因此在我尝试使用 F29H850 工程调试 F29P32 时会出现错误。

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1640490/f29p329sm-q1-because-ccs-does-not-support-the-f29p32-series-chip-selection-an-error-occurs-when-i-try-to-debug-the-f29p32-with-an-f29h850-project

器件型号: F29P329SM-Q1

由于 CCS 不支持 F29P32 系列芯片选择、因此在我尝试使用 F29H850 工程调试 F29P32 时会发生错误

g.jpg

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

    尊敬的 Cheng:

    我可以确认 可以使用 H85x EVM 调试 P32x 工程。

    根据您告诉我的 信息、当您通过 MCUCNF 寄存器访问禁用的存储器区域或外设时、会出现 CPU 故障并导致 NMI。 能否确认是否已在使用 SysCtl_emulateDevice() 函数?

     

    在任何情况下、 当您查看 ESM/EA 寄存器时、您是否能够看到 NMI 的原因?  F29x 错误处理和调试指南

    此致、

    Aishwarya

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

    尊敬的 

    “感谢更新。 不过、我需要澄清问题的时间。 在刷写过程中(无论是通过“Debug"还是“还是“Flash Project“)、在应用程序代码实际开始运行之前发生错误。
    由于程序加载/执行失败、我无法检查 ESM 或 EA 寄存器来识别 NMI 的具体原因。 似乎故障发生在连接或存储器写入阶段、而不是在代码执行期间。

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

    Cheng、

     错误消息中建议的步骤的结果是什么? 请执行调试器复位和 POR、然后再次尝试加载代码。 即使在这种情况下、您也应该能够查看 RESC、错误聚合器/ESM 寄存器。  

    您已经处于存储体模式 0?

    SSU_GEN_REGS.SSUMODE 的值是多少? 您使用的是 SSU 吗?  

    您是否能够在无需编程的情况下仅执行闪存擦除? 您现在可以尝试编程吗?

    此致、

    Aishwarya