▲點擊上方“天嵌股份”關注公眾號后回復TQT113_CORE獲取板卡wiki資料
T113單獨編譯uboot和內核和fastboot單獨更新鏡像1、u-boot單獨編譯
目錄:t113-s3_linux-sdk-v1.1/brandy/brandy-2.0/u-boot-2018
編譯命令:
make sun8iw20p1_auto_defconfig &&make -j16 &&tools/dragonsecboot -pack tools/boot_package.cfg

成功編譯后,會得到boot_package.fex的鏡像,該鏡像就是u-boot鏡像了。

2、內核單獨編譯命令
目錄:t113-s3_linux-sdk-v1.1/kernel/linux-5.4
編譯命令:
cp -f arch/arm/configs/sun8iw20p1smp_t113_auto_defconfig .config &&make menuconfig &&make zImage -j16 &&make dtbs &&make modules

編譯成功的結果如下

執(zhí)行下面命令
制作鏡像boot.img
cp -f rootfs_32bit.cpio.gz /tmp/rootfs.cpio.gz &&cp -f arch/arm/boot/dts/board.dtb /tmp/sunxi.dtb &&tools/mkbootimg --kernel arch/arm/boot/Image
--dtb /tmp/sunxi.dtb --ramdisk /tmp/rootfs.cpio.gz --board sun8i_arm --base 0x40000000 --kernel_offset 0x8000 --ramdisk_offset 0x01000000 --header_version 2 -o boot.img

在當前目錄生成boot.img鏡像,燒錄該鏡像即可。
3、ubuntu中fastboot燒錄方法:
板卡端啟動過程中按CTRL+C進入一鍵式菜單,然后按q退出一鍵式菜單,輸入fastboot


PC端ubuntu輸入命令:
u-boot鏡像:./fastboot flash u-boot boot_package.fex或:./fastboot flash bootloader boot_package.fexu-boot環(huán)境變量鏡像:./fastboot flash env env.fex &&./fastboot flash env-redund env.fexlogo鏡像:
./fastboot flash boot-resource boot-resource.fextoc鏡像:一般不用替換./fastboot flash boot0 鏡像名內核和設備樹鏡像:./fastboot flash boot boot.img文件系統(tǒng)鏡像:./fastboot flash rootfs rootfs.ext4重啟板卡:./fastboot reboot
注:fastboot可執(zhí)行程序為全志平臺專用工具。
審核編輯 黃宇
-
ARM
+關注
關注
135文章
9552瀏覽量
391841 -
開發(fā)板
+關注
關注
26文章
6289瀏覽量
118049 -
Uboot
+關注
關注
4文章
131瀏覽量
29935 -
全志T113
+關注
關注
0文章
66瀏覽量
907
發(fā)布評論請先 登錄
技術分享|如何單獨燒寫鏡像、分區(qū)、設備樹
UT4418開發(fā)板開發(fā)之fastboot方式升級
4418開發(fā)板Android源碼整體&單獨編譯
A40i單獨編譯內核無法單獨編譯是為什么?
教大家如何燒寫單獨的Android鏡像
iTOP3588開發(fā)板編譯Android內核方法一
iTOP-RK3568開發(fā)板Uboot燒寫與啟動
T113開發(fā)板優(yōu)化啟動速度方法
7折購!米爾基于全志T113系列開發(fā)板
國產!全志T113-i 雙核Cortex-A7@1.2GHz 工業(yè)開發(fā)板—Linux系統(tǒng)使用手冊(二)
國產!全志T113-i 雙核Cortex-A7@1.2GHz 工業(yè)開發(fā)板—Linux系統(tǒng)使用手冊(三)
方法|T113開發(fā)板單獨編譯uboot和內核和fastboot單獨更新鏡像
評論