W25Q128挂载文件系统失败,是按照这篇文章https://www.cnblogs.com/Raowz/p/13069061.html操作的。
失败如图
查看更多
应该是板子硬件有问题。或检查下SPi和CS脚位配置。
开发板使用的是一样的吗?
欢迎发表与嵌入式相关的技术分享、开发技巧、工具介绍、技术设想、职业心得、行业评论等对他人有启发,排版优雅的文章
回到 顶部
发布 问题
分享 好友
手机 浏览
投诉 建议
回到 底部
将和SPI2总线共用的2个CS显式设置输出且拉高;W25Q128的CS显式拉低之后可以找到W25Q128了,但DFS挂载还是失败:
搞定了,是因为挂载设备的时机不对不应该用INIT_COMPONENT_EXPORT(dfs_mount_init);而应该用NIT_ENV_EXPORT(dfs_mount_init);
👍
@杰瑞鼠 同样板子换成W25Q80却挂载不成功mkfs出错
https://blog.csdn.net/zmq5411/article/details/90763410
@杰瑞鼠 原因找到,格式化elm文件系统要求挂载文件系统的分区大小不小于128个最小擦除单位,w25q80和w25q128一样,最小擦除为4096B,则挂载分区容量不能小于128*4096=512KB
@杰瑞鼠 !新项目出错,是啥鬼?