CCS TMS320F2803 C28xx: Flash Programmer: Error encountered when writing to flash memory 问题处理

使用 UniFlash  擦除功能擦除

下载地址:http://processors.wiki.ti.com/index.php/Category:CCS_UniFlash

在使用 UniFlash 擦除的时候

[2024/1/16 下午1:58:30] [ERROR] C28xx: Flash Programmer: Error erasing flash memory. Sysclk (120) is not within the valid range [15,100]. Adjust the OSCCLK and PLLCR value accordingly.

提醒  时钟没有配好 120M超出了 范围,合理配置 Clock Configuragtion .

 

弹出

[2024/1/16 下午1:49:55] [ERROR] C28xx: Flash Programmer: Error erasing flash memory. Error erasing Sector A - 65535

注意:先按住复位按键(复位脚接地),再点击 “Erase Flash”按钮,点击完之后松开复位按键。

不是特别容易成功,多试几次

出现下面 界面表示开始擦除,等待擦除完成即可。

这个错误提示表示在进行 C28xx 微控制器的烧录时,Flash Programmer 在初始化过程中出现了错误,导致无法找到算法文件,从而烧录操作被取消。 要解决这个问题,你可以尝试以下几个步骤: 1. 检查算法文件路径是否正确。在进行烧录操作时,Flash Programmer 需要正确指定算法文件路径,才能够进行烧录。如果路径不正确,Flash Programmer 就无法找到算法文件,从而导致烧录失败。请确保路径正确,并且算法文件存在于指定的路径中。 2. 检查算法文件是否正确。如果算法文件被损坏或者不完整,Flash Programmer 也无法从中获取正确的文件信息。请确保算法文件的完整性和正确性,可以尝试重新下载算法文件,或者使用其他版本的算法文件。 3. 检查 Flash Programmer 版本是否正确。不同版本的 Flash Programmer 对应的算法文件可能有所不同,如果你使用的 Flash Programmer 版本与算法文件不兼容,就会导致烧录失败。请确保使用的 Flash Programmer 版本与算法文件相兼容。 4. 检查连接器脚本是否正确。连接器脚本是指定程序存储器映射的重要文件,如果连接器脚本不正确,就会导致烧录失败。请检查连接器脚本是否正确,并且与算法文件相匹配。 5. 如果上述方法都无法解决问题,你可以尝试使用其他烧录工具进行烧录,例如 JTAG 烧录器或者 Flash 烧录器。如果问题依然存在,可能是硬件问题,建议联系 TI 公司的技术支持。 总之,这个错误可能是由多个因素造成的,需要仔细检查每一个可能的原因,并逐一排除,才能解决问题
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值