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.

[参考译文] CCS/MSP432P401R:_bricks_ launchpad。 使用 CS_setDCOFrequency()后无法再对器件进行编程

Guru**** 2589245 points
Other Parts Discussed in Thread: UNIFLASH

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/610691/ccs-msp432p401r-_bricked_-launchpad-cannot-program-the-device-anymore-after-using-cs_setdcofrequency

器件型号:MSP432P401R
主题中讨论的其他器件: UNIFLASH

工具/软件:Code Composer Studio

这是我得到的误差。

Cortex_M4_0:*警告*:连接的器件不是 MSP432P401R
Cortex_M4_0:GEL 输出:内存映射初始化完成
Cortex_M4_0:GEL 输出:停止看门狗定时器
Cortex_M4_0:闪存编程器:读取器件 TLV 失败。
Cortex_M4_0:不再支持 XMS432P401R 材料。 我们建议您通过在 www.ti.com/product/MSP432P401R 订购样片来改用生产质量高的 MSP432P401R/M 器件。
Cortex_M4_0:闪存编程器:器件未识别
Cortex_M4_0:加载程序:程序的一个或多个部分落入不可写的存储器区域。 这些区域实际上不会写入目标。 检查链接器配置和/或存储器映射。

我无法使用 CCS 或 uniflash 刷写 Launchpad。  

是否有任何方法可以重置 LaunchPad 并使其可再次编程?

此致、Sascha

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

    请按照 www.ti.com/.../slau597 第5章常见问题解答中的说明运行恢复出厂设置。

    同时、您能否向我发送一段代码片段、您可以在其中调用 CS_setDCOFrequency。

    谢谢、

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

    我在重新安装 CCS 7.2后成功地进行了恢复出厂设置。

    代码被剪切

    void InitDCO (){
    FPU_enableModule();
    cs_setDCCFfrequency (48000000);
    FPU_disableModule();
    } 

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

    您好 Sascha、

     您似乎尚未更改 VCORE 或闪存等待状态、请尝试以下操作:

    void InitDCO (){
    FPU_enableModule();
    
    /*在开始之前,我们必须将 VCORE 更改为1以支持48MHz 频率*/
    PCM_setCoreVoltageLevel (PCM_AM_LDO_VCORE1);
    FlashCtl_setWaitState (FLASH_BANK0、1);
    FlashCtl_setWaitState (FLASH_BANK1、1);
    
    cs_setDCCFfrequency (48000000);
    FPU_disableModule();
    } 

     希望这对您有所帮助。

       David

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

    是的,就是这样:)

    谢谢你