[技术求助] 无法擦除FLASH

[复制链接]
244|26
 楼主 | 2019-3-14 15:39 | 显示全部楼层
板子通电后电压正常,JTAG联机正常,调用CCS3.3下的FLASH编程工具时,FLASH API函数下载到RAM成功,但擦除阶段就像死机一样没有反应,而一模一样的原厂板子却没有问题。
| 2019-3-14 15:43 | 显示全部楼层

能联机成功,说明电路连接、电源没有问题
| 2019-3-14 15:45 | 显示全部楼层
TI编译器插件多,怀疑IC批次和CCS3.3版本问题
 楼主 | 2019-3-14 15:48 | 显示全部楼层
换了CCS4还是一样
 楼主 | 2019-3-14 15:53 | 显示全部楼层

是不是JTAG联机阶段必须使用外部晶振工作?
| 2019-3-14 15:56 | 显示全部楼层

检查下FLASH API中的FLASH频率测试端口GPIO-0
 楼主 | 2019-3-14 15:59 | 显示全部楼层
没有输出,怀疑是晶振的问题啊
| 2019-3-14 16:04 | 显示全部楼层
将原厂板子的晶振拿掉试试
 楼主 | 2019-3-14 16:07 | 显示全部楼层

试了,发现所有操作均正常无误,这下彻底排除了晶体问题,但问题却更迷茫。
| 2019-3-14 16:10 | 显示全部楼层
是否是擦写flash的操作有问题呢  这个也需要考虑的
| 2019-3-14 16:14 | 显示全部楼层

是不是电源功率不够啊
| 2019-3-14 16:17 | 显示全部楼层
是啊,擦除FLASH时死机,而联机没问题,内部振荡器也肯定没问题,IC没问题,复位信号是内部复位,那么问题只能落在一开始就排除的电源问题上了
| 2019-3-14 16:23 | 显示全部楼层
估计你的电源滤波电容偏小,总电源没有大电容储能
| 2019-3-14 16:26 | 显示全部楼层

有道理,换两颗4.7uF电解
 楼主 | 2019-3-14 16:30 | 显示全部楼层

好,我试试,唉
 楼主 | 2019-3-14 16:34 | 显示全部楼层
有时候这些模拟器件就是不知道啥时候跳出来惹点麻烦。不像是数电相对精确,可靠。
| 2019-3-14 16:36 | 显示全部楼层

下载到ram?
| 2019-3-14 16:39 | 显示全部楼层
你可以看看此芯片的Flash API介绍文档,不同批次的芯片,固化的Flash API代码有所不同;无法擦除,可能是芯片内部固化的代码和你软件使用的库函数版本不对应。你可以尝试把原厂板子的芯片换到你板子上试试。
| 2019-3-14 16:43 | 显示全部楼层
可能是芯片的问题  或者是外围电路虚焊的问题    仔细查一查吧   呵呵
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

我要发帖 投诉建议 创建版块 申请版主

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式

论坛热帖

快速回复 返回顶部 返回列表