TI中文支持网
TI专业的中文技术问题搜集分享网站

DM365 spi flash启动速度慢

DM365,W25Q128的flash,rootfs是squashfs格式时跑到Please press Enter to activate this console.都要20秒,rootfs是jffs2格式时跑到Please press Enter to activate this console.时甚至要1分钟左右,而且没有报任何错误,有人遇到过类似的情况吗,感谢。

Shine:

JFFS2 的挂载过程需要对闪存从头到尾的扫描,这个过程是很慢的。可以试试换ubifs文件系统。
processors.wiki.ti.com/…/Optimize_Linux_Boot_Time

Steve Chen1:

回复 Shine:

但是这个jffs2文件系统才6M大小,而同样加载到Freeing init memory: 100K时,在SPI FLASH要30秒,在NAND FLASH只要9秒而已。这合理吗。谢谢你。

还发现,进入jffs2文件系统后,创建目录失败,提示说文件系统只读。

SPI FLASH
SPI FLASH
NAND FLASH
NAND FLASH

rootfs格式
jffs2
squashfs
jffs2
squashfs

Freeing init memory
30s
3s
9s
3s

Chris Meng:

回复 Steve Chen1:

你好,

在你的ubl里面,是否有把SPI相关时钟配置为芯片支持的最高频率?是否有使能DMA进行数据搬移?

赞(0)
未经允许不得转载:TI中文支持网 » DM365 spi flash启动速度慢
分享到: 更多 (0)