▲點擊上方“天嵌股份”關注公眾號后回復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
編譯成功的結果如下
執行下面命令
制作鏡像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環境變量鏡像:./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文件系統鏡像:./fastboot flash rootfs rootfs.ext4重啟板卡:./fastboot reboot
注:fastboot可執行程序為全志平臺專用工具。
審核編輯 黃宇
-
ARM
+關注
關注
134文章
8965瀏覽量
364989 -
開發板
+關注
關注
25文章
4766瀏覽量
96149 -
Uboot
+關注
關注
4文章
124瀏覽量
28053 -
全志T113
+關注
關注
0文章
44瀏覽量
177
發布評論請先 登錄
相關推薦
評論