遇到的问题:
- 直接使用Buildroot生成的mkfs.ubifs和ubinize软件生成ubifs文件。烧录后,会启动失败。
解决方式:
使用技术支持提供的mkfs.ubifs和ubinize生成。生成命令如下:
mkfs.ubifs -F -x lzo -m 2048 -e 126976 -c 732 -o rootfs_ubifs.img -d ./rootfs
ubinize -o ubi.img -m 2048 -p 131072 -O 2048 -s 2048 ubinize.ini
其中ubinize.ini的文件配置如下:
[ubifs]
mode=ubi
image=rootfs_ubifs.img
vol_id=0
vol_size=92946432
vol_type=dynamic
vol_name=system
vol_flags=autoresize