您尚未登录。

楼主 # 2026-03-31 22:41:06

zhangkjeun
会员
注册时间: 2026-03-31
已发帖子: 1
积分: 1

D12X只有SPINOR Flash,没有SD卡时怎么存储用户数据

目前在做一个项目,板子上只有一个 16MB 的SPI NOR FLASH用于跑程序,程序实际大小在10MB左右,没有接SD卡,能不能把剩下的6MB空间用于存储用户文件数据?

离线

#1 2026-04-01 10:57:27

狼狼
会员
注册时间: 2020-06-14
已发帖子: 107
积分: 146

Re: D12X只有SPINOR Flash,没有SD卡时怎么存储用户数据

肯定是可以的,进一步地,看是裸机程序还是跑Linux,以及是否需要引入文件系统,裸机用FAT多一些因为有相关实现,Linux下就JFFS2。
特例:如果系统是以XIP方式启动,那么Flash控制器大概率默认工作在只读模式。在有的平台上可以做运行时的控制器模式切换,从而实现XIP下Flash可擦写,但需要进行确认。

离线

#2 2026-04-01 10:58:32

狼狼
会员
注册时间: 2020-06-14
已发帖子: 107
积分: 146

Re: D12X只有SPINOR Flash,没有SD卡时怎么存储用户数据

再进一步地,如果是JFFS2,要注意空间使用率过大时可能导致写性能下降的问题。

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn


太原小智科技有限责任公司 - 东莞哇酷科技有限公司联合开发