- 电路情况:
● 主控:7K325T+MT25QU128(1.8V Flash);
● 内核电压1.0V:LTM4622;
● AUX/IO 1.8V电压:SGM61020; - 问题排故
● Flash烧录程序后无法启动,软件JTAG在线回读,数据对比无误(Flash烧录成功);
● 测量Flash的CLK、CS、DQ0信号,时钟具备,但无数据输出(判定FPGA加载状态有问题);
● 查询7系列FPGA加载过程:
推荐https://blog.csdn.net/wangjie36/article/details/124394554
● 引脚配置
★如果VCCO0连接至2.5V或3.3V,CFGBVS连接至VCCO0。
★如果VCCO0连接至1.5V或1.8V,CFGBVS连接至GND。
★建议bank0、bank14、bank15的VCCO电压一致,避免出现I/O Transition at the End of Startup
● 检查发现CFGBV上拉至1.8V,更改后发现,Flash仍然无法加载。
★设备上电后,INT_B、PROGRAM接地,Flash均无反应;
★测试设备上电时序,发现SGM61020输出1.8V上电时间早于LTM4622输出1.0V 25ms,(上电时序差异过大,调整LTM4622软启动时间,问题仍未解决)
●继续查询引脚配置,发现原理图封装M0-2顺序打乱,和配置不一致,更改配置加载正常 - 总结
▲ CFGBVS连接有误;
▲ 电源上电时序有误;
▲ M0-2配置有误;
如果是功能性问题不符合预期,大概率是我们的配置不合要求,反复去确认我们的配置,找出我们疏忽的地方,往往能快速解决。
XC7K325T搭配1.8V的Flash不启动调试
最新推荐文章于 2024-07-22 13:10:31 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)