Bin~ 发表于 2020-1-2 22:48:28

ps端qpsi flash调试问题提问

这几天在调试zynq 7010板卡ps端的qspi flash,底层驱动文件是在《基于tcp的qspi flash的bin文件网络烧写》中提取的,调试遇到了点问题:在扇区擦擦时,读状态寄存器的bit0位不正确,导致程序一直死在while循环了,内部程序如下图:
将FlashStatus数组打印出来,两个值都为0xbf;芯片内部擦除完成检查不正确,程序一直在1、3循环.
我看了2 处程序注释的解释,导致程序不能结束循环可能是从机选择问题。。。又看了几个官方demo,里面的也是直接调用哪个函数的啊,
没有发现问题,恳请有知道的朋友,指点迷津,万分感激!!!




Bin~ 发表于 2020-1-2 22:52:38

程序内部对flash操作的指令都检查过的,指令都是正确的,不知道,问题出在哪了,还有有了解的朋友们,指点一二,十分感谢!
页: [1]
查看完整版本: ps端qpsi flash调试问题提问