如果说READ还可以改用其他命令,那么READ ID对于兼容多款nor来说,基本是绕不过去的了。
怎么解决呢 ?稳定起见,驱动中只能先用低频去读出ID,再用高频做正常读写。当然如果不是量产项目,那么直接使用100M也可能是可以读出来的。
实测数据目前实测到各家的这个频率限制其实是有裕量的。
规格书限制为80M的READ,实测在100M下可正常工作。
规格书限制为50M的READ,实测在75M下可正常工作,在100M下则概率性可正常工作。
规格书限制为80M的READ ID,实测在100M下可正常工作。
但以上只是在少量样片上测试的结果,实际上超出了规格书的限制范围肯定是有风险的。
真正量产的话说不定就有边界IC会出问题,所以最好还是认真读规格书,正确认识频率限制,并提前在驱动中做好处理。