rootfs 更新文件问题
我修改了\buildroot\board\rockchip\rk3308\fs-overlay\etc\asound.conf, 然后执行./build.sh rootfs, 然后我用瑞芯微的升级工具单独升级buildroot\output\firefly_rk3308_release\images\rootfs.ext2, 话的这asound.conf,板子上的asound.conf就更新了。但是用直接用../build.sh,然后用瑞芯微升级工具单独升级\Firefly-RK3308\rockdev\rootfs.img, 或是直接用./build.sh updateimg 生成update.img,然后用瑞芯微的升级整个升级update.img, 到板子上的asound.conf,都不会更新,还是旧的。
这是什么原因呢。 你在烧写\Firefly-RK3308\rockdev\rootfs.img或者./build.sh updateimg之前有没有执行./mkfirmware.sh脚本更新rockdev目录下的文件链接? neutionwei 发表于 2020-6-28 11:23
你在烧写\Firefly-RK3308\rockdev\rootfs.img或者./build.sh updateimg之前有没有执行./mkfirmware.sh脚本 ...
了解了,还有就是比如我要在/userdata 目下出厂的时候就内置一些文件,应该放在哪,Firefly-RK3308\device\rockchip\userdata, 这里吗? 应该是的,你可以放个文件进去,然后重新烧写系统验证一下 neutionwei 发表于 2020-6-28 14:57
应该是的,你可以放个文件进去,然后重新烧写系统验证一下
确实是在这个目录下,单独升级userdata.img 是可以的,但是用./build.sh updateimg生成的update.img 文件烧进去,userdata 文件夹的内容不更新。哪错了? 1. ./build.sh updateimg 只是把rockdev里面的文件打包成update.img,并不会重新去拷贝img相关文件
2. 详细看build.sh脚本文件里的内容 firefly_zhongw 发表于 2020-6-28 18:09
1. ./build.sh updateimg 只是把rockdev里面的文件打包成update.img,并不会重新去拷贝img相关文件
2. 详 ...
那如果要所有一起生成一个烧写文件,量产的那种改该怎么操作了。 1. ./build.sh包含了编译,打包等操作, 详细看build.sh脚本
2. 看维基教程全自动编译脚本章节,http://wiki.t-firefly.com/zh_CN/Core-3308Y/sdkbuilding.html#quan-zi-dong-bian-yi-jiao-ben
页:
[1]