牛卧堂MCU技术交流

标题: NUC972 SPI NOR flash驱动问题 [打印本页]

作者: 匿名    时间: 2020-1-4 08:54
标题: NUC972 SPI NOR flash驱动问题
最近使用NUC972做了一块板子,学习一下。在使用BSP驱动SPI NOR flash的时候遇到一个问题,请教大家能否指点一下。
我的板子改了SPI 为GD25Q256D,为32M  bytes在uboot可以正确的识别容量,但在linux段修改m25p80.c文件两种状态:
1.修改为下面的状态时系统可以正常的启动,但容量识别错误


2.但如下修改为下面的,依据datasheet资料,个人认为应该修改为下面的,可以正确的识别到容量,但是系统一直打印
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000000: 0x19f7 instead
...
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x09c00000: 0x19f7 instead

然后显示文件系统挂载不上,系统中断
请问如何修改来解决容量显示正确,且系统启动正常?

谢谢!




作者: 匿名    时间: 2020-1-6 08:41
此问题已解决,具体可以参考21ic的新唐版块,感谢!
作者: admin    时间: 2020-1-6 09:02
https://bbs.21ic.com/icview-2893788-1-1.html    赞
作者: 匿名    时间: 2020-1-6 16:39
admin 发表于 2020-1-6 09:02
https://bbs.21ic.com/icview-2893788-1-1.html    赞

感谢你的回复,忘记贴链接了




欢迎光临 牛卧堂MCU技术交流 (http://nuvoton-mcu.com/) Powered by Discuz! X3.2