如标题 本来将FLASH启动引脚 XA12/GPIO84 XA13/GPIO85 XA14/GPIO86 XA15/GPIO87 使用上拉电阻拉高 但上电后 这四个引脚直接接地了 ,掉电后这四个引脚与地不导通。
工程在其他板子上能正常运行,这块板子上也能正常下载,就是无法运行 ,不能打断点
Green Deng:
Z jq 说:工程在其他板子上能正常运行,这块板子上也能正常下载,就是无法运行 ,不能打断点
这里应该是符合芯片无法boot to flash的特征的。有没有从外接电路的角度查一下为什么会发生上电接地的情况?这4个boot引脚的电阻与其他GPIO口差不多吗?
,
Z jq:
再次检查发现 16根数据线 GPIO64 到7920根地址线都存在上电后接地的问题数据线没有接上拉下拉电阻FLASH启动的四个引脚使用5.6K电阻上拉 接3.3V 但是无法上拉 因为上电后 这四个引脚就和地短接了
,
Green Deng:
这样的话我更偏向是芯片可能出现问题了。
正常情况下5.6K电阻上拉已经属于强上拉了,不管GPIO的内部上下拉是否启用,它的电位都应该能被拉高的。