使用串口下载代码
UniFlash 是TI专门用于对 TI 微控制器和无线连接器件上的片上闪存以及 TI 处理器的板载闪存进行编程。支持的器件有CC13xx、CC23xx、CC25xx、CC26xx、CC32xx、C2000™ 微处理器、MSP430™ 微处理器、MSP432™ 微处理器、MSPM0、TM4C、Hercules™ 微控制器、PGA9xx、UCD31xx、毫米波、AM3x、AM4x、AM5x、AM6x、K2G 和 J721E、J7AHP。 本章将介绍如何使用UniFlash 通过串口的方式,下载代码到开发板中。
极度不建议使用串口下载
串口下载软件对MSPM0系列芯片的串口下载尚未成熟,及容易报错,操作按键的步骤语言又表达不清晰,极度不推荐使用
说明
电脑用户名如果是中文是用不了这个软件的!!!会在下载时一直等待
1 下载UniFlash
在官网搜索uniflash进行下载。下载地址:https://www.ti.com.cn/tool/cn/UNIFLASH?keyMatch=uniflash
2 安装uniflash
3 安装CH340驱动
开发板上板载了一个CH340的芯片用于串口下载。如果你之前安装过CH340的驱动,则可以不用理会这个小章节。
链接:https://pan.baidu.com/s/1UGJTCHH6uRVpHUgfhYyWwQ?pwd=LCKF 提取码:LCKF
解压后执行安装即可。
4 运行uniflash
搜索MSPM0G3507,选择支持串口下载的MSPM0G3507。
5 硬件连接
直接使用TYPE-C数据线接入开发板的TYPE-C接口上即可。
6 设置参数
二进制固件,我选择之前的编译的LED闪烁例程。
链接:https://pan.baidu.com/s/1IAIU1vdTVO48A95rWW2jCw?pwd=LCKF 提取码:LCKF
选择擦除内容。
7 烧录固件
在开发板保持通电的情况下,一直按住BSL,然后按一下RST键大概1秒,松开RST键,就可以正常进入升级模式。这时也可以松开BSL键。
开发板进入升级模式后,回到uniflash中,点击 Load image 即可下载。
注意
必须在开发板进入升级模式后的 10秒 内进行下载,否则将会下载失败。
当uniflash出现绿色的提醒: [SUCCESS] Program Load completed successfully. 说明下载成功。
如果在下载时报错Image loading falled: Try manual Bootloader invocation...,这个是这个下载软件的问题,实际上已经下载进去了。也是下载成功。