无法擦除FLASH

[复制链接]
8452|28
 楼主| lizye 发表于 2013-3-28 19:05 | 显示全部楼层 |阅读模式
TMS320F28027小系统板
验证在无外部晶振时芯片工作的可靠性
 楼主| lizye 发表于 2013-3-28 19:06 | 显示全部楼层
板子通电后电压正常,JTAG联机正常,调用CCS3.3下的FLASH编程工具时,FLASH API函数下载到RAM成功,但擦除阶段就像死机一样没有反应,而一模一样的原厂板子却没有问题。
jlyuan 发表于 2013-3-28 19:08 | 显示全部楼层
能联机成功,说明电路连接、电源没有问题
yszong 发表于 2013-3-28 19:09 | 显示全部楼层
TI编译器插件多,怀疑IC批次和CCS3.3版本问题
 楼主| lizye 发表于 2013-3-28 19:10 | 显示全部楼层
换了CCS4还是一样
 楼主| lizye 发表于 2013-3-28 19:11 | 显示全部楼层
是不是JTAG联机阶段必须使用外部晶振工作?
wuhany 发表于 2013-3-28 19:13 | 显示全部楼层
检查下FLASH API中的FLASH频率测试端口GPIO-0
 楼主| lizye 发表于 2013-3-28 19:13 | 显示全部楼层
没有输出,怀疑是晶振的问题啊
zhenykun 发表于 2013-3-28 19:15 | 显示全部楼层
将原厂板子的晶振拿掉试试
 楼主| lizye 发表于 2013-3-28 19:15 | 显示全部楼层
试了,发现所有操作均正常无误,这下彻底排除了晶体问题,但问题却更迷茫。
hawksabre 发表于 2013-3-28 19:16 | 显示全部楼层
是否是擦写flash的操作有问题呢  这个也需要考虑的
jiaxw 发表于 2013-3-28 19:18 | 显示全部楼层
是不是电源功率不够啊
spark周 发表于 2013-3-28 19:19 | 显示全部楼层
是啊,擦除FLASH时死机,而联机没问题,内部振荡器也肯定没问题,IC没问题,复位信号是内部复位,那么问题只能落在一开始就排除的电源问题上了
liliang9554 发表于 2013-3-28 19:21 | 显示全部楼层
估计你的电源滤波电容偏小,总电源没有大电容储能
jiahy 发表于 2013-3-28 19:22 | 显示全部楼层
有道理,换两颗4.7uF电解
 楼主| lizye 发表于 2013-3-28 19:25 | 显示全部楼层
好,我试试,唉
 楼主| lizye 发表于 2013-3-28 19:26 | 显示全部楼层
有时候这些模拟器件就是不知道啥时候跳出来惹点麻烦。不像是数电相对精确,可靠。
gygp 发表于 2013-3-29 00:58 | 显示全部楼层
下载到ram?
泰山特曲123 发表于 2013-3-29 12:56 | 显示全部楼层
你可以看看此芯片的Flash API介绍文档,不同批次的芯片,固化的Flash API代码有所不同;无法擦除,可能是芯片内部固化的代码和你软件使用的库函数版本不对应。你可以尝试把原厂板子的芯片换到你板子上试试。
hawksabre 发表于 2013-3-29 18:30 | 显示全部楼层
可能是芯片的问题  或者是外围电路虚焊的问题    仔细查一查吧   呵呵
您需要登录后才可以回帖 登录 | 注册

本版积分规则

852

主题

9757

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部