bekars 发表于 2006-11-13 23:56:36

烧写flash不稳定,请问JTag烧写时序是怎么控制的?

我看JTAG_DELAY被设为空函数了,那么两次的JTAG_SET操作之间就没有时间间隔了,这样设置能保证不出错吗?

还有就是我的板子烧写程序的时候有时候可以成功有时候不成功,相对来说小程序成功概率大,大一点的程序如5K几乎没有成功过,请问这是什么原因,有没有可能是Flash坏了呢?因为有时候长时间运行程序会死机,led程序有时候就不闪了?

lumit-support-1 发表于 2006-11-16 09:44:58

JTAG的程序没看过
烧写不成功,很有可能是焊接的问题,前段时间调了一部分板子,除一串口有问题外,烧写都没问题,仔细检查一下板子,尤其是电阻电容什么的!!

bekars 发表于 2006-11-16 10:24:53

我找到原因了,我焊接的芯片是SST39VF1601,160已经没有了,我发现程序在写入的时候总是验证0x0地址的6bit,这样验证是错误的,应该验证写入地址的6bit位。

这样就导致有时候写入成功,碰上了,有时候不成功。
页: [1]
查看完整版本: 烧写flash不稳定,请问JTag烧写时序是怎么控制的?