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.

[参考译文] MSP430G2001:正在刷新但不能在自定义板上工作,以便引导加载CDCM6208

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1098616/msp430g2001-getting-flashed-but-not-working-on-customized-board-for-bootloading-cdcm6208

部件号:MSP430G2001
主题中讨论的其他部件: CDCM6208

大家好,使用msp43g2001作为CDCM6208的引导加载程序,在自定义板上,原理图根据评估板,xin给定DVDD,XOUT是浮动的。 为评估板提供的代码正在闪存,但msp430g2001在简单程序切换时运行不正常。 对于mspg2001,我是否需要连接晶体振荡器,或者它是否具有内部时钟频率?  我是否应该对评估板的代码进行更改。 我还在XOUT上观察400mV输出。

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

    你好,AK,

    您是否可以尝试运行示例并查看其是否有效? 我假设您正在使用DCO。 此示例使用默认DCO:

    https://dev.ti.com/tirex/explore/node?devices=MSP430G2001&devtools=MSP430G2001&node=AJHRFh-amtPG2NExEE.rqQ__IOGqZri__LATEST</s>2001

    谢谢!

    Evan

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

    感谢Evan的回复,尝试了代码,但它不起作用。 我想DCO正在被激活,因为我不是在Xin和XOUT之间放置晶体振荡器,而且数据表还说,如果它检测到晶体振荡器的一些问题,故障安全操作会自动将时钟从晶体切换到DCO。 是否有其他方法可以检查时钟是否正常工作。  

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

    我是否还必须手动配置时钟控制寄存器?

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

    你好,AK,

    我很惊讶这个例子对您不起作用。 虽然我目前没有MSP430G2001在我面前进行测试,但所有代码示例在发布前都经过了彻底的测试。 我会仔细检查您的硬件,以确保所有连接都正确。  

    时407.2335万时钟407.2335万钟是否有其他方法可以检查。  [/引述]

    如果要检查时钟,可以将其路由到PIN。 该数据表详细介绍了如何设置PxDIR和PxSEL以完成此操作。 请看表15,查看有关如何将SMCLK路由到引脚的示例。

    设备具有默认时钟配置。 在该设备上,它是DCO。 请查看用户指南中的此屏幕截图:

    希望这能有所帮助。 正如我所说的,我将重点了解示例代码为什么不能在您的系统上运行。 该示例适用于没有xtal的系统,该xtal应与您的系统配置相匹配。

    此致,

    Evan

    [/quote]