做了块LPC1788板子,准备用NXP的工具Flash Magic来写小程序测试。
连接的串口三线制和加上DTR和RTS辅助控制的都试过,效果一个样。软件设置应该正确。
芯片是新的(如果不是碰上JS的话),能读到芯片,就是点ISP—>Read Device Signatrue有正常返回。
ISP—>Security返回CRP is disabled (是不是读到这样的就是新芯片呢?)
但是,问题来了。点击“START”烧写程序的时候,出现的是Operation Failed,(Programming - failed to send data to the device)
查空芯片也失败ISP—>Blank Check返回 Operation failed.(blank check)
搞了2天了,快崩溃了,Keil+JLINK也认不出ID。
对了,12M晶振没起振波形,两个脚都是0V。不过我百度一下有人说进入ISP时本来就没用外部晶振?
不能进入ISP程序还好理解,为什么都进入ISP了还不能烧写呢?
|