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.fex
u-boot环境变量镜像:
./fastboot flash env env.fex &&
./fastboot flash env-redund env.fex
logo镜像:
./fastboot flash boot-resource boot-resource.fex
toc镜像:一般不用替换
./fastboot flash boot0 镜像名
内核和设备树镜像:
./fastboot flash boot boot.img
文件系统镜像:
./fastboot flash rootfs rootfs.ext4
重启板卡:
./fastboot reboot
注:fastboot可执行程序为全志平台专用工具。
-
内核
+关注
关注
4文章
1436浏览量
42497 -
开发板
+关注
关注
25文章
6127浏览量
113469 -
镜像
+关注
关注
0文章
178浏览量
11549 -
全志T113
+关注
关注
0文章
65浏览量
853
发布评论请先 登录
国产!全志T113-i 双核Cortex-A7@1.2GHz 工业开发板—Linux系统使用手册(三)
国产!全志T113-i 双核Cortex-A7@1.2GHz 工业开发板—Linux系统使用手册(二)
【作品合集】创龙科技TLT113/TL3562-MiniEVM开发板测评
【飞凌T527N开发板试用】7寸RGB屏幕适配与TP驱动
【飞凌T527N开发板试用】使用WiFi传输文件,烧写固件
【创龙TLT113-MiniEVM开发板试用体验】T113开发板LED闪烁控制终极教程
【米尔-RK3562开发板试用评测】EtherCat移植、编译
全志T113-i一键升级攻略:轻松搞定镜像更新!
迅为RK3588开发板实时系统编译-Preemption系统/ Xenomai系统编译-编译Linux实时系统-单独编译1
嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-烧录流程介绍之单独更新内核
飞凌嵌入式ElfBoard ELF 1板卡-烧录流程介绍之单独更新内核
OpenHarmony源码编译后烧录镜像教程,RK3566鸿蒙开发板演示
全志T113-S3开发板网络通信

T113开发板单独编译uboot和内核和fastboot单独更新镜像
评论