有个V3s芯片的设备想自己DIY一些东西进去,遂用编程器读出了W25N01的数据,然后解压出了rootfs,修改了自己的东西
但是目前卡在了如何重新打包rootfs这个问题上,有没有大佬能帮忙指导一下,可付费
文件系统是UBI 格式,V3s芯片 W25N01 SPI nand启动
离线
ubi 不是可读写的吗 你把要放的东西放进去,然后再读出来不就行了吗
主机无法登陆,原机关闭了任何外界接口,只能先改rootfs打开tty,结果不懂打包回去,尴尬了
离线
我的思路是
pc 用命令mount flash读出来的bin, mtd -> ubi 然后ubiattach
挂载ubi
修改内容后
umount, 把bin重新写入flash
确定可行吗?要不给你试试?
离线
自己结贴吧,用nandsim,和mtd-util配合搞定了,需要挂载到电脑后修改文件,再打包,不可以用binwalk或者ubi_reader解包后再打包,解包后打包的不能运行,挂载到电脑再打包的就可以正常使用了
离线