【BLE】nRF52 QSPI驱动NAND Flash调试

【BLE】nRF52 QSPI驱动NAND Flash调试,第1张

本文调试的是W25N01GVxxIG/IT型号的NAND Flash,从各项调伏袭试的结果来看nRF52 的QSPI不支持NAND Flash的读写。

这里有几个原因造成:

1.NAND Flash的状态寄存器读取方式不一缺察兄样。

从下图的对比可以看出,NAND Flash读取状态寄存器的指令中间还需要插入SR Address,但是nRF52 的QSPI模式只是发送0x05,然后直接读取状态,这显然是不能满没李足NAND Flash的时序,而判断是否Busy是nRF52 QSPI模块硬件实现的,这里无法修改它的时序!!!

这里附上在NORDIC DevZone中看到的 回复 。

在SDK中也能看到,nRF52枚举的地址类型仅仅支持24-bit/32-bit,所以它更适合驱动NOR Flash。

总结:

使用nRF52 的QSPI尽量使用支持满足上述条件的NOR Flash!!

应该是nRFgo Studio一直没滑迹冲有维护,驱动信息是旧版本。只安装nrfgo studio,是无法支信歼持52系列产品的烧录的,需要继续安装nRF5x-Command-Line-Tools_9_8_1_Installer或以上版本。你试试看能州缓不能行。-云里物里工程师


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12541789.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存