@yuzukitsuru 问题点找到了
1> jffs2 CRC的问题
由于内核 SLAB allocator选择错误[SLOB]导致,改回SLUB正常。不知道上一个项目的人出于什么目的调整了。具体是否允许改该配置,或者改了为什么会导致spi-mem读数据异常,当前还不知道。
2> 挂载异常问题
mkfs.jffs2工具需要sdk buildroot中自带编译出的,否者换其他版本会挂载异常。
3> 向文件系统写入数据重启挂载异常
如果内核开启了jffs2 summary选项,需要使用sumtool工具处理mkfs.jffs2做好的文件。