Hello...,关于单独编译uboot的问题。

source env/setenv.sh
编译uboot
make uboot
编译kernel
make kernel
编译deb包
make debs
想问一下,这个make debs后,是否有uboot的固件呢?我这边make kernel,make debs可以更新内核包,但感觉make uboot,make debs,好像并没有更新uboot,想请教一下单独更新uboot,是什么命令呢?

@herolee

不会,make debs是更新debs而已,编译新的固件需要用make指令。

make uboot 就是更新uboot的指令,如果更新uboot的同时你需要新的固件的话,可以使用make uboot && make . make uboot 生成的新的uboot在fenix/u-boot/build里

好的,谢谢,有没有办法单独烧录uboot,而不更新整个固件呢?内核和dtb可以用dpkg -i命令单独更新内核和设备树,uboot是否也有同样的操作呢?

@herolee 单独更换uboot的话,需要通过tftp从uboot的命令行更新,通过store命令

Edge单独更新uboot可以通过RK的烧录工具AndroidTool来单独烧录uboot的。

用烧录工具烧录的是哪个文件呢?就是uboot.bin?

@herolee 是的,烧录uboot.bin就可以