rootroot@rootroot-X99-Turbo:~$
rootroot@rootroot-X99-Turbo:~$ git clone https://github.com/friendlyarm/sd-fuse_h3 -b master --single-branch sd-fuse_h3
rootroot@rootroot-X99-Turbo:~$ cd sd-fuse_h3/
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$ ll
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$ ll *.sh
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$ tar zxvf friendlycore-jammy-images.tgz
【可选编译uboot,确认/熟悉 友善之臂的编译指令】
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$ git clone https://github.com/friendlyarm/u-boot -b sunxi-v2017.x --depth 1 uboot
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$ UBOOT_SRC=uboot ./build-uboot.sh friendlycore-jammy
【编译生成Z:\sd-fuse_h3\friendlycore-jammy\u-boot-sunxi-with-spl.bin】
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$ ll
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$ git clone https://github.com/friendlyarm/linux -b sunxi-4.14.y --depth 1 kernel
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$ ll
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$ cd kernel
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3/kernel$
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3/kernel$ ll
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3/kernel$ touch .scmversion
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3/kernel$
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3/kernel$ make ARCH=arm CROSS_COMPILE=arm-linux- menuconfig
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3/kernel$ ll
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3/kernel$ make ARCH=arm CROSS_COMPILE=arm-linux- savedefconfig
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3/kernel$ cp defconfig ./arch/arm/configs/my_defconfig
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3/kernel$
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3/kernel$ git add ./arch/arm/configs/my_defconfig
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3/kernel$
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3/kernel$ git status
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3/kernel$ cd -
/home/rootroot/sd-fuse_h3
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$ KERNEL_SRC=kernel KCFG=my_defconfig ./build-kernel.sh friendlycore-jammy
【编译异常了,找不到kernel。直接用编译生成的zImage和 SD卡启动的固件的BOOT分区打包成为boot.img】
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$ mkdir BOOT
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$ ll *.sh
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$ ll
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$ ./build-boot-img.sh BOOT/ friendlycore-jammy/boot.img
20250512给NanoPi NEO core开发板在Ubuntu core20.04系统下重新编译boot.img
2025/5/13 15:10
缘起:千辛万苦/千难万险,在 Ubuntu core22.04.3系统上适配好了 移远的4G模块EC200A-CN。
现在想把它打包成为一个整包,设计到更改的地方有:
Z:\sd-fuse_h3\friendlycore-jammy\boot.img
Z:\sd-fuse_h3\friendlycore-jammy\rootfs.img
在NanoPi NEO core开发板上,使用ubuntu core16.04.2调通了 移远的4G模块EC200A-CN。h3-eflasher-friendlycore-xenial-4.14-armhf-20210618.img.gz
ubunt core20.04上也通了。h3-eflasher-friendlycore-focal-4.14-armhf-20250402.img.gz
最新的h3-eflasher-friendlycore-jammy-4.14-armhf-20250402.img就异常了。h3-eflasher-friendlycore-jammy-4.14-armhf-20250402.img.gz
Y:\BaiduNetdiskDownload\20250423的FriendlyElec-H3\01_系统固件\02_SD卡刷机固件(SD-to-eMMC)
由于是去年做好的/调通的。今天再搞的时候,发现 Ubuntu core22.04.3系统 异常的时候,就搞得自己都差点怀疑人生了!
不是同样的搞法吗?
使用 Win32DiskImager.exe 写入32GB的卡固件:h3-eflasher-friendlycore-jammy-4.14-armhf-20250402.img
然后替换掉zImage和boot.img。
保险起见,还可以替换掉dtb。当然适配 移远的4G模块EC200A-CN 只改动了driver,没有涉及到DTS。
查档之后,还是决定先回滚/回退到ubuntu core16.04.2上再次调通了/复现了。【确认硬件没有问题^_】
然后ubunt core20.04上也通了。
最后发现Ubuntu core22.04.3系统确实异常了。
1、打包BOOT.IMG的时候。必须使用 TF卡启动的BOOT分区才可以?
2、ubuntu16.04可以通过EC200A-CN上网,到了ubuntu core 22.04.2就不能上网了?拿不到IP地址。可能是啥原因?
据悉,友善之臂【陈工】只在ubuntu core16.04.2上调通过移远的4G模块EC20。
Xshell 8 (Build 0065)
Copyright (c) 2024 NetSarang Computer, Inc. All rights reserved.
Type `help' to learn how to use Xshell prompt.
[C:\~]$
Connecting to 192.168.3.208:22...
Connection established.
To escape to local shell, press 'Ctrl+Alt+]'.
Welcome to Ubuntu 20.04.6 LTS (GNU/Linux 5.15.0-131-generic x86_64)
* Documentation: https://help.ubuntu.com
* Management: https://landscape.canonical.com
* Support: https://ubuntu.com/advantage
* Introducing Expanded Security Maintenance for Applications.
Receive updates to over 25,000 software packages with your
Ubuntu Pro subscription. Free for personal use.
https://ubuntu.com/pro
Expanded Security Maintenance for Infrastructure is not enabled.
1077 updates can be applied immediately.
163 of these updates are standard security updates.
To see these additional updates run: apt list --upgradable
Enable ESM Infra to receive additional future security updates.
See https://ubuntu.com/esm or run: sudo pro status
New release '22.04.5 LTS' available.
Run 'do-release-upgrade' to upgrade to it.
Your Hardware Enablement Stack (HWE) is supported until April 2025.
Last login: Tue May 13 10:40:47 2025 from 192.168.3.77
rootroot@rootroot-X99-Turbo:~$
rootroot@rootroot-X99-Turbo:~$
rootroot@rootroot-X99-Turbo:~$ git clone https://github.com/friendlyarm/sd-fuse_h3 -b master --single-branch sd-fuse_h3
Cloning into 'sd-fuse_h3'...
remote: Enumerating objects: 532, done.
remote: Counting objects: 100% (292/292), done.
remote: Compressing objects: 100% (178/178), done.
remote: Total 532 (delta 194), reused 204 (delta 114), pack-reused 240 (from 1)
Receiving objects: 100% (532/532), 45.95 MiB | 2.79 MiB/s, done.
Resolving deltas: 100% (309/309), done.
rootroot@rootroot-X99-Turbo:~$
rootroot@rootroot-X99-Turbo:~$ cd sd-fuse_h3/
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$ ll
total 104
drwxrwxr-x 7 rootroot rootroot 4096 5月 13 10:45 ./
drwxr-xr-x 46 rootroot rootroot 4096 5月 13 10:45 ../
-rwxrwxr-x 1 rootroot rootroot 1440 5月 13 10:45 build-boot-img.sh*
-rwxrwxr-x 1 rootroot rootroot 7069 5月 13 10:45 build-kernel.sh*
-rwxrwxr-x 1 rootroot rootroot 4448 5月 13 10:45 build-rootfs-img.sh*
-rwxrwxr-x 1 rootroot rootroot 4235 5月 13 10:45 build-uboot.sh*
-rwxrwxr-x 1 rootroot rootroot 38 5月 13 10:45 clean.sh*
-rwxrwxr-x 1 rootroot rootroot 4762 5月 13 10:45 fusing.sh*
drwxrwxr-x 8 rootroot rootroot 4096 5月 13 10:45 .git/
-rw-rw-r-- 1 rootroot rootroot 651 5月 13 10:45 .gitignore
-rwxrwxr-x 1 rootroot rootroot 2863 5月 13 10:45 mk-emmc-image.sh*
-rwxrwxr-x 1 rootroot rootroot 3680 5月 13 10:45 mk-sd-image.sh*
drwxrwxr-x 2 rootroot rootroot 4096 5月 13 10:45 out/
drwxrwxr-x 6 rootroot rootroot 4096 5月 13 10:45 prebuilt/
-rw-rw-r-- 1 rootroot rootroot 9155 5月 13 10:45 README_cn.md
-rw-rw-r-- 1 rootroot rootroot 9686 5月 13 10:45 README.md
drwxrwxr-x 2 rootroot rootroot 4096 5月 13 10:45 test/
drwxrwxr-x 3 rootroot rootroot 4096 5月 13 10:45 tools/
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$ ll *.sh
-rwxrwxr-x 1 rootroot rootroot 1440 5月 13 10:45 build-boot-img.sh*
-rwxrwxr-x 1 rootroot rootroot 7069 5月 13 10:45 build-kernel.sh*
-rwxrwxr-x 1 rootroot rootroot 4448 5月 13 10:45 build-rootfs-img.sh*
-rwxrwxr-x 1 rootroot rootroot 4235 5月 13 10:45 build-uboot.sh*
-rwxrwxr-x 1 rootroot rootroot 38 5月 13 10:45 clean.sh*
-rwxrwxr-x 1 rootroot rootroot 4762 5月 13 10:45 fusing.sh*
-rwxrwxr-x 1 rootroot rootroot 2863 5月 13 10:45 mk-emmc-image.sh*
-rwxrwxr-x 1 rootroot rootroot 3680 5月 13 10:45 mk-sd-image.sh*
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$ ll
total 576372
drwxrwxr-x 7 rootroot rootroot 4096 5月 13 10:48 ./
drwxr-xr-x 46 rootroot rootroot 4096 5月 13 10:45 ../
-rwxrwxr-x 1 rootroot rootroot 1440 5月 13 10:45 build-boot-img.sh*
-rwxrwxr-x 1 rootroot rootroot 7069 5月 13 10:45 build-kernel.sh*
-rwxrwxr-x 1 rootroot rootroot 4448 5月 13 10:45 build-rootfs-img.sh*
-rwxrwxr-x 1 rootroot rootroot 4235 5月 13 10:45 build-uboot.sh*
-rwxrwxr-x 1 rootroot rootroot 38 5月 13 10:45 clean.sh*
-rw-rw-r-- 1 rootroot rootroot 590093020 4月 2 15:23 friendlycore-jammy-images.tgz
-rwxrwxr-x 1 rootroot rootroot 4762 5月 13 10:45 fusing.sh*
drwxrwxr-x 8 rootroot rootroot 4096 5月 13 10:45 .git/
-rw-rw-r-- 1 rootroot rootroot 651 5月 13 10:45 .gitignore
-rwxrwxr-x 1 rootroot rootroot 2863 5月 13 10:45 mk-emmc-image.sh*
-rwxrwxr-x 1 rootroot rootroot 3680 5月 13 10:45 mk-sd-image.sh*
drwxrwxr-x 2 rootroot rootroot 4096 5月 13 10:45 out/
drwxrwxr-x 6 rootroot rootroot 4096 5月 13 10:45 prebuilt/
-rw-rw-r-- 1 rootroot rootroot 9155 5月 13 10:45 README_cn.md
-rw-rw-r-- 1 rootroot rootroot 9686 5月 13 10:45 README.md
drwxrwxr-x 2 rootroot rootroot 4096 5月 13 10:45 test/
drwxrwxr-x 3 rootroot rootroot 4096 5月 13 10:45 tools/
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$ tar zxvf friendlycore-jammy-images.tgz
friendlycore-jammy/
friendlycore-jammy/boot.img
friendlycore-jammy/info.conf
friendlycore-jammy/rootfs.img
friendlycore-jammy/u-boot-sunxi-with-spl.bin
friendlycore-jammy/partmap.txt
friendlycore-jammy/userdata.img
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$ git clone https://github.com/friendlyarm/u-boot -b sunxi-v2017.x --depth 1 uboot
Cloning into 'uboot'...
remote: Enumerating objects: 13899, done.
remote: Counting objects: 100% (13899/13899), done.
remote: Compressing objects: 100% (12524/12524), done.
remote: Total 13899 (delta 2415), reused 6375 (delta 1125), pack-reused 0 (from 0)
Receiving objects: 100% (13899/13899), 17.50 MiB | 2.59 MiB/s, done.
Resolving deltas: 100% (2415/2415), done.
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$ UBOOT_SRC=uboot ./build-uboot.sh friendlycore-jammy
HOSTCC scripts/basic/fixdep
HOSTCC scripts/kconfig/conf.o
SHIPPED scripts/kconfig/zconf.tab.c
SHIPPED scripts/kconfig/zconf.lex.c
SHIPPED scripts/kconfig/zconf.hash.c
HOSTCC scripts/kconfig/zconf.tab.o
In file included from scripts/kconfig/zconf.tab.c:2468:
scripts/kconfig/confdata.c: In function ‘conf_write’:
scripts/kconfig/confdata.c:771:19: warning: ‘%s’ directive writing likely 7 or more bytes into a region of size between 1 and 4097 [-Wformat-overflow=]
771 | sprintf(newname, "%s%s", dirname, basename);
| ^~~~~~
scripts/kconfig/confdata.c:771:19: note: assuming directive output of 7 bytes
In file included from /usr/include/stdio.h:894,
from scripts/kconfig/zconf.tab.c:82:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output 1 or more bytes (assuming 4104) into a destination of size 4097
38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
39 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
40 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
In file included from scripts/kconfig/zconf.tab.c:2468:
scripts/kconfig/confdata.c:774:20: warning: ‘.tmpconfig.’ directive writing 11 bytes into a region of size between 1 and 4097 [-Wformat-overflow=]
774 | sprintf(tmpname, "%s.tmpconfig.%d", dirname, (int)getpid());
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:894,
from scripts/kconfig/zconf.tab.c:82:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output between 13 and 4119 bytes into a destination of size 4097
38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
39 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
40 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
HOSTLD scripts/kconfig/conf
#
# configuration written to .config
#
scripts/kconfig/conf --silentoldconfig Kconfig
CHK include/config.h
UPD include/config.h
CFG u-boot.cfg
GEN include/autoconf.mk.dep
CFG spl/u-boot.cfg
GEN include/autoconf.mk
GEN spl/include/autoconf.mk
*** Your GCC is older than 6.0 and will not be supported starting in v2018.01.
CHK include/config/uboot.release
CHK include/generated/timestamp_autogenerated.h
UPD include/generated/timestamp_autogenerated.h
HOSTCC scripts/dtc/dtc.o
HOSTCC scripts/dtc/flattree.o
HOSTCC scripts/dtc/fstree.o
HOSTCC scripts/dtc/data.o
HOSTCC scripts/dtc/livetree.o
HOSTCC scripts/dtc/treesource.o
HOSTCC scripts/dtc/srcpos.o
HOSTCC scripts/dtc/checks.o
SHIPPED scripts/dtc/pylibfdt/libfdt.i
HOSTCC scripts/dtc/util.o
SHIPPED scripts/dtc/dtc-lexer.lex.c
SHIPPED scripts/dtc/dtc-parser.tab.h
SHIPPED scripts/dtc/dtc-parser.tab.c
PYMOD scripts/dtc/pylibfdt/_libfdt.so
HOSTCC scripts/dtc/dtc-lexer.lex.o
HOSTCC scripts/dtc/dtc-parser.tab.o
There is a workaround to now inherit optimization CFLAGS when compiling wheels.
To enable this, set APPLY_LP2002043_UBUNTU_CFLAGS_WORKAROUND in your
environment. See LP: https://launchpad.net/bugs/2002043 for further context.
APPLY_LP2002043_UBUNTU_CFLAGS_WORKAROUND not detected.
CHK include/config.h
CFG u-boot.cfg
UPD include/config/uboot.release
CHK include/generated/version_autogenerated.h
UPD include/generated/version_autogenerated.h
CC arch/arm/lib/asm-offsets.s
CC lib/asm-offsets.s
CHK include/generated/generic-asm-offsets.h
CHK include/generated/asm-offsets.h
UPD include/generated/asm-offsets.h
UPD include/generated/generic-asm-offsets.h
LDS u-boot.lds
HOSTLD scripts/dtc/dtc
HOSTCC tools/gen_eth_addr
HOSTCC tools/gen_ethaddr_crc.o
WRAP tools/lib/crc8.c
HOSTCC tools/img2srec
HOSTCC tools/mkenvimage.o
HOSTCC tools/os_support.o
WRAP tools/lib/crc32.c
HOSTCC tools/aisimage.o
HOSTCC tools/atmelimage.o
WRAP tools/common/bootm.c
HOSTCC tools/default_image.o
WRAP tools/lib/fdtdec_common.c
WRAP tools/lib/fdtdec.c
HOSTCC tools/fit_common.o
HOSTCC tools/fit_image.o
WRAP tools/common/image-fit.c
HOSTCC tools/image-host.o
WRAP tools/common/image.c
HOSTCC tools/imagetool.o
HOSTCC tools/imximage.o
HOSTCC tools/kwbimage.o
WRAP tools/lib/md5.c
HOSTCC tools/lpc32xximage.o
HOSTCC tools/mxsimage.o
HOSTCC tools/omapimage.o
HOSTCC tools/pblimage.o
HOSTCC tools/pbl_crc32.o
HOSTCC tools/vybridimage.o
WRAP tools/lib/rc4.c
HOSTCC tools/rkcommon.o
HOSTCC tools/rkimage.o
HOSTCC tools/rksd.o
HOSTCC tools/rkspi.o
HOSTCC tools/socfpgaimage.o
WRAP tools/lib/sha1.c
WRAP tools/lib/sha256.c
WRAP tools/common/hash.c
HOSTCC tools/ublimage.o
HOSTCC tools/zynqimage.o
HOSTCC tools/zynqmpimage.o
HOSTCC tools/libfdt/fdt.o
HOSTCC tools/libfdt/fdt_sw.o
HOSTCC tools/libfdt/fdt_strerror.o
HOSTCC tools/libfdt/fdt_empty_tree.o
HOSTCC tools/libfdt/fdt_addresses.o
HOSTCC tools/libfdt/fdt_overlay.o
WRAP tools/lib/libfdt/fdt_ro.c
WRAP tools/lib/libfdt/fdt_wip.c
WRAP tools/lib/libfdt/fdt_rw.c
WRAP tools/lib/libfdt/fdt_region.c
HOSTCC tools/gpimage.o
HOSTCC tools/gpimage-common.o
HOSTCC tools/mkimage.o
HOSTCC tools/dumpimage.o
HOSTCC tools/mksunxiboot
HOSTCC tools/sunxi-spl-image-builder.o
WRAP tools/lib/bch.c
HOSTCC tools/proftool
HOSTCC tools/fdtgrep.o
HOSTCC tools/lib/crc8.o
HOSTCC tools/lib/crc32.o
HOSTCC tools/common/bootm.o
HOSTCC tools/lib/fdtdec_common.o
HOSTCC tools/lib/fdtdec.o
HOSTCC tools/common/image-fit.o
HOSTCC tools/common/image.o
HOSTCC tools/lib/md5.o
HOSTCC tools/lib/rc4.o
HOSTCC tools/lib/sha1.o
HOSTCC tools/lib/sha256.o
HOSTCC tools/common/hash.o
HOSTCC tools/lib/libfdt/fdt_ro.o
HOSTCC tools/lib/libfdt/fdt_wip.o
HOSTCC tools/lib/libfdt/fdt_rw.o
HOSTCC tools/lib/libfdt/fdt_region.o
HOSTCC tools/lib/bch.o
HOSTLD tools/gen_ethaddr_crc
HOSTLD tools/mkenvimage
HOSTLD tools/fdtgrep
HOSTLD tools/dumpimage
HOSTLD tools/mkimage
HOSTLD tools/sunxi-spl-image-builder
LD arch/arm/cpu/built-in.o
CC board/sunxi/board.o
CC arch/arm/cpu/armv7/cache_v7.o
AS arch/arm/cpu/armv7/cache_v7_asm.o
CC arch/arm/mach-sunxi/board.o
CC arch/arm/cpu/armv7/cpu.o
CC arch/arm/mach-sunxi/clock.o
CC arch/arm/cpu/armv7/cp15.o
CC arch/arm/mach-sunxi/cpu_info.o
CC arch/arm/mach-sunxi/dram_helpers.o
CC arch/arm/cpu/armv7/syslib.o
AS arch/arm/cpu/armv7/lowlevel_init.o
AS arch/arm/cpu/armv7/nonsec_virt.o
CC arch/arm/mach-sunxi/pinmux.o
CC arch/arm/mach-sunxi/usb_phy.o
CC arch/arm/mach-sunxi/prcm.o
CC arch/arm/mach-sunxi/rsb.o
CC disk/part.o
AS arch/arm/lib/vectors.o
LD drivers/dma/built-in.o
CC arch/arm/cpu/armv7/virt-v7.o
CC drivers/gpio/gpio-uclass.o
CC arch/arm/cpu/armv7/virt-dt.o
CC arch/arm/mach-sunxi/clock_sun6i.o
CC disk/part_dos.o
AS arch/arm/lib/crt0.o
AS arch/arm/lib/relocate.o
CC cmd/boot.o
CC common/init/board_init.o
CC cmd/bootm.o
AS arch/arm/cpu/armv7/psci.o
CC cmd/help.o
CC arch/arm/lib/bootm-fdt.o
CC arch/arm/lib/bootm.o
CC arch/arm/cpu/armv7/psci-common.o
CC arch/arm/lib/zimage.o
LD drivers/adc/built-in.o
CC common/main.o
AS arch/arm/lib/memset.o
LD drivers/ata/built-in.o
CC drivers/i2c/i2c-uclass.o
CC drivers/i2c/i2c-uclass-compat.o
CC drivers/i2c/mvtwsi.o
CC drivers/gpio/sunxi_gpio.o
LD drivers/mtd/built-in.o
LD common/init/built-in.o
CC drivers/crypto/fsl/sec.o
CC cmd/version.o
CC drivers/block/blk_legacy.o
CC cmd/blk_common.o
LD drivers/mtd/onenand/built-in.o
CC cmd/source.o
CC drivers/core/device.o
CC arch/arm/cpu/armv7/sunxi/timer.o
CC arch/arm/cpu/armv7/sunxi/tzpc.o
CC arch/arm/cpu/armv7/sunxi/psci.o
CC common/exports.o
LD drivers/crypto/rsa_mod_exp/built-in.o
CC common/hash.o
CC common/cli_hush.o
LD drivers/mtd/spi/built-in.o
CC disk/part_iso.o
CC disk/part_efi.o
CC cmd/bdinfo.o
LD drivers/crypto/fsl/built-in.o
LD drivers/crypto/built-in.o
CC cmd/bootefi.o
CC cmd/bootz.o
LD arch/arm/mach-sunxi/built-in.o
LD drivers/dfu/built-in.o
LD drivers/net/built-in.o
CC common/autoboot.o
AS arch/arm/cpu/armv7/start.o
CC common/board_f.o
CC drivers/core/fdtaddr.o
CC drivers/core/lists.o
AS arch/arm/lib/memcpy.o
CC drivers/core/root.o
LD drivers/firmware/built-in.o
CC drivers/core/uclass.o
CC arch/arm/lib/sections.o
LD board/sunxi/built-in.o
LD drivers/net/phy/built-in.o
CC drivers/core/util.o
CC common/board_r.o
CC common/board_info.o
LD arch/arm/cpu/armv7/sunxi/built-in.o
CC common/bootm.o
CC arch/arm/lib/stack.o
LD arch/arm/cpu/armv7/built-in.o
CC cmd/console.o
CC arch/arm/lib/interrupts.o
CC arch/arm/lib/reset.o
LD drivers/block/built-in.o
CC arch/arm/lib/cache.o
CC arch/arm/lib/cache-cp15.o
CC arch/arm/lib/psci-dt.o
CC common/bootm_os.o
LD drivers/i2c/built-in.o
CC common/fdt_support.o
AS arch/arm/lib/ashldi3.o
CC cmd/echo.o
CC common/miiphyutil.o
AS arch/arm/lib/ashrdi3.o
LD drivers/pci/built-in.o
CC drivers/input/keyboard-uclass.o
CC common/usb.o
CC drivers/input/input.o
CC common/usb_hub.o
CC arch/arm/lib/div0.o
CC common/usb_storage.o
CC cmd/eeprom.o
CC drivers/core/device-remove.o
CC cmd/elf.o
CC drivers/core/simple-bus.o
CC cmd/exit.o
CC common/iomux.o
AS arch/arm/lib/div64.o
LD drivers/gpio/built-in.o
CC common/edid.o
AS arch/arm/lib/lib1funcs.o
CC cmd/ext4.o
AS arch/arm/lib/lshrdi3.o
LD drivers/power/built-in.o
CC drivers/core/dump.o
LD drivers/power/battery/built-in.o
AS arch/arm/lib/muldi3.o
CC drivers/input/key_matrix.o
CC cmd/ext2.o
LD drivers/power/domain/built-in.o
AS arch/arm/lib/uldivmod.o
CC arch/arm/lib/eabi_compat.o
CC drivers/core/of_extra.o
LD drivers/power/fuel_gauge/built-in.o
CC drivers/core/ofnode.o
CC cmd/fat.o
CC cmd/fdt.o
CC cmd/fs.o
CC cmd/gpio.o
LD drivers/power/mfd/built-in.o
CC common/splash.o
CC common/menu.o
CC common/usb_kbd.o
LD arch/arm/lib/built-in.o
LD drivers/power/pmic/built-in.o
CC common/cli_readline.o
AR arch/arm/lib/lib.a
CC common/cli_simple.o
CC common/console.o
CC common/dlmalloc.o
CC drivers/core/read_extra.o
LD drivers/power/regulator/built-in.o
LD drivers/mailbox/built-in.o
CC drivers/serial/serial-uclass.o
LD drivers/memory/built-in.o
CC drivers/serial/ns16550.o
CC cmd/i2c.o
LD drivers/input/built-in.o
CC cmd/itest.o
CC drivers/misc/misc-uclass.o
CC drivers/mmc/mmc.o
CC drivers/spi/spi.o
CC drivers/mmc/mmc_legacy.o
CC common/malloc_simple.o
CC drivers/mmc/mmc_write.o
CC common/image.o
CC common/image-fdt.o
LD disk/built-in.o
CC common/memsize.o
LD drivers/spi/built-in.o
CC common/stdio.o
CC drivers/misc/i2c_eeprom.o
CC common/cli.o
CC drivers/usb/common/common.o
CC common/command.o
LD drivers/usb/dwc3/built-in.o
LD drivers/usb/emul/built-in.o
CC drivers/mmc/sunxi_mmc.o
CC common/s_record.o
LD drivers/usb/eth/built-in.o
LD drivers/pcmcia/built-in.o
LD drivers/serial/built-in.o
CC common/xyzModem.o
LD drivers/phy/marvell/built-in.o
LD drivers/pwm/built-in.o
LD drivers/core/built-in.o
LD drivers/reset/built-in.o
LD drivers/usb/gadget/udc/built-in.o
CC drivers/usb/gadget/epautoconf.o
CC drivers/rtc/date.o
CC cmd/load.o
CC cmd/mem.o
CC drivers/usb/host/usb-uclass.o
LD drivers/usb/common/built-in.o
LD drivers/misc/built-in.o
CC cmd/mii.o
CC drivers/usb/gadget/config.o
LD drivers/scsi/built-in.o
CC cmd/misc.o
CC cmd/mmc.o
LD drivers/soc/built-in.o
CC cmd/net.o
LD drivers/sound/built-in.o
LD drivers/rtc/built-in.o
LD drivers/usb/musb/built-in.o
LD drivers/usb/phy/built-in.o
LD drivers/spmi/built-in.o
CC drivers/usb/gadget/usbstring.o
LD drivers/usb/ulpi/built-in.o
CC cmd/overlay.o
CC cmd/part.o
LD drivers/sysreset/built-in.o
CC env/common.o
LD drivers/thermal/built-in.o
CC env/env.o
CC env/attr.o
CC env/callback.o
CC env/flags.o
LD drivers/tpm/built-in.o
CC fs/fs.o
CC drivers/video/display-uclass.o
LD drivers/usb/musb-new/built-in.o
CC env/mmc.o
LD drivers/video/bridge/built-in.o
LD drivers/usb/gadget/built-in.o
CC cmd/pcmcia.o
LD drivers/video/sunxi/built-in.o
CC cmd/pxe.o
CC fs/fat/fat_write.o
LD common/built-in.o
LD lib/efi_selftest/built-in.o
CC cmd/setexpr.o
CC fs/ext4/ext4fs.o
CC cmd/test.o
CC lib/efi_loader/efi_image_loader.o
CC lib/efi_loader/efi_boottime.o
CC fs/ext4/ext4_common.o
CC fs/ext4/dev.o
CC lib/efi_loader/efi_runtime.o
CC cmd/usb.o
LD drivers/watchdog/built-in.o
CC cmd/disk.o
CC fs/fs_internal.o
CC cmd/ximg.o
CC cmd/gpt.o
LD drivers/video/built-in.o
CC cmd/nvedit.o
CC lib/libfdt/fdt.o
env/mmc.c: In function ‘mmc_get_env_addr’:
env/mmc.c:121:12: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized]
*env_addr = offset;
^
CC lib/libfdt/fdt_strerror.o
CC lib/zlib/zlib.o
CC lib/charset.o
CC lib/efi_loader/efi_console.o
CC lib/libfdt/fdt_sw.o
LD env/built-in.o
CC lib/efi_loader/efi_memory.o
LD drivers/usb/host/built-in.o
LD test/built-in.o
CC lib/efi_loader/efi_device_path_to_text.o
CC lib/efi_loader/efi_device_path.o
CC lib/efi_loader/efi_file.o
CC net/checksum.o
CC test/dm/cmd_dm.o
CC lib/efi_loader/efi_variable.o
CC lib/libfdt/fdt_empty_tree.o
CC lib/libfdt/fdt_addresses.o
CC lib/crc7.o
CC lib/libfdt/fdt_overlay.o
CC net/arp.o
CC lib/libfdt/fdt_ro.o
CC net/bootp.o
CC net/eth-uclass.o
LD test/dm/built-in.o
CC net/eth_common.o
CC lib/crc8.o
CC net/net.o
CC lib/efi_loader/efi_bootmgr.o
CC lib/efi_loader/efi_disk.o
CC lib/efi_loader/efi_net.o
LD drivers/mmc/built-in.o
CC lib/efi_loader/efi_smbios.o
LD drivers/built-in.o
CC lib/libfdt/fdt_rw.o
CC net/nfs.o
CC lib/crc16.o
CC lib/libfdt/fdt_wip.o
CC lib/libfdt/fdt_region.o
CC net/ping.o
CC lib/smbios.o
LD fs/ext4/built-in.o
CC lib/initcall.o
CC lib/lmb.o
CC lib/ldiv.o
CC lib/net_utils.o
CC lib/qsort.o
CC net/tftp.o
LD cmd/built-in.o
CC lib/rc4.o
CC lib/list_sort.o
CC lib/gunzip.o
CC lib/fdtdec_common.o
CC lib/fdtdec.o
CC lib/hashtable.o
CC lib/display_options.o
CC lib/errno.o
CC lib/crc32.o
CC lib/ctype.o
CC lib/div64.o
CC lib/linux_compat.o
CC lib/hang.o
CC lib/linux_string.o
CC lib/membuff.o
CC lib/slre.o
CC lib/tables_csum.o
CC lib/string.o
CC lib/time.o
CC lib/uuid.o
CC lib/rand.o
CC lib/vsprintf.o
CC lib/panic.o
CC lib/strto.o
CC lib/strmhz.o
LD lib/efi_loader/built-in.o
LD lib/libfdt/built-in.o
LD net/built-in.o
LD fs/fat/built-in.o
LD fs/built-in.o
LD lib/zlib/built-in.o
LD lib/built-in.o
CC examples/standalone/stubs.o
CC examples/standalone/hello_world.o
LD examples/standalone/libstubs.o
LD examples/standalone/hello_world
OBJCOPY examples/standalone/hello_world.srec
OBJCOPY examples/standalone/hello_world.bin
LD u-boot
OBJCOPY u-boot-nodtb.bin
OBJCOPY u-boot.srec
SYM u-boot.sym
DTC arch/arm/dts/sun8i-h2-plus-orangepi-zero.dtb
DTC arch/arm/dts/sun8i-h3-bananapi-m2-plus.dtb
DTC arch/arm/dts/sun8i-h3-orangepi-2.dtb
DTC arch/arm/dts/sun8i-h3-orangepi-lite.dtb
DTC arch/arm/dts/sun8i-h3-orangepi-one.dtb
DTC arch/arm/dts/sun8i-h3-orangepi-pc.dtb
DTC arch/arm/dts/sun8i-h3-orangepi-pc-plus.dtb
DTC arch/arm/dts/sun8i-h3-orangepi-plus.dtb
DTC arch/arm/dts/sun8i-h3-orangepi-plus2e.dtb
DTC arch/arm/dts/sun8i-h3-nanopi-m1.dtb
DTC arch/arm/dts/sun8i-h3-nanopi-m1-plus.dtb
DTC arch/arm/dts/sun8i-h3-nanopi-neo.dtb
DTC arch/arm/dts/sun8i-h3-nanopi-neo-air.dtb
make[2]: 'arch/arm/dts/sun8i-h3-nanopi-m1-plus.dtb' is up to date.
SHIPPED dts/dt.dtb
CAT u-boot-dtb.bin
COPY u-boot.dtb
COPY u-boot.bin
MKIMAGE u-boot.img
MKIMAGE u-boot-dtb.img
LD spl/arch/arm/cpu/built-in.o
CC spl/board/sunxi/board.o
CC spl/common/init/board_init.o
CC spl/common/spl/spl.o
CC spl/common/spl/spl_mmc.o
CC spl/cmd/nvedit.o
LD spl/dts/built-in.o
CC spl/fs/fs_internal.o
CC spl/disk/part.o
CC spl/env/common.o
CC spl/env/env.o
CC spl/common/console.o
CC spl/arch/arm/mach-sunxi/board.o
CC spl/common/dlmalloc.o
CC spl/arch/arm/mach-sunxi/clock.o
AS spl/arch/arm/lib/vectors.o
CC spl/arch/arm/mach-sunxi/cpu_info.o
LDS spl/u-boot-spl.lds
AS spl/arch/arm/lib/crt0.o
CC spl/arch/arm/mach-sunxi/dram_helpers.o
CC spl/common/malloc_simple.o
CC spl/arch/arm/mach-sunxi/pinmux.o
CC spl/arch/arm/lib/spl.o
CC spl/arch/arm/cpu/armv7/cache_v7.o
CC spl/arch/arm/mach-sunxi/usb_phy.o
AS spl/arch/arm/cpu/armv7/cache_v7_asm.o
CC spl/arch/arm/cpu/armv7/cpu.o
CC spl/drivers/block/blk_legacy.o
CC spl/arch/arm/lib/zimage.o
CC spl/lib/hashtable.o
LD spl/common/init/built-in.o
CC spl/arch/arm/lib/bootm-fdt.o
CC spl/arch/arm/mach-sunxi/prcm.o
CC spl/lib/errno.o
CC spl/arch/arm/cpu/armv7/cp15.o
CC spl/common/image.o
LD spl/fs/built-in.o
CC spl/arch/arm/mach-sunxi/rsb.o
AS spl/arch/arm/lib/memset.o
CC spl/common/memsize.o
CC spl/lib/display_options.o
CC spl/arch/arm/cpu/armv7/syslib.o
AS spl/arch/arm/lib/memcpy.o
LD spl/env/built-in.o
CC spl/arch/arm/lib/sections.o
CC spl/arch/arm/mach-sunxi/clock_sun6i.o
AS spl/arch/arm/cpu/armv7/lowlevel_init.o
CC spl/lib/crc32.o
CC spl/lib/ctype.o
CC spl/lib/div64.o
CC spl/lib/hang.o
AS spl/arch/arm/cpu/armv7/nonsec_virt.o
CC spl/arch/arm/mach-sunxi/dram_sunxi_dw.o
CC spl/arch/arm/lib/stack.o
CC spl/arch/arm/lib/interrupts.o
CC spl/lib/linux_compat.o
CC spl/arch/arm/cpu/armv7/virt-v7.o
LD spl/cmd/built-in.o
CC spl/arch/arm/mach-sunxi/dram_timings/ddr3_1333.o
CC spl/common/stdio.o
CC spl/arch/arm/cpu/armv7/virt-dt.o
LD spl/common/spl/built-in.o
AS spl/arch/arm/cpu/armv7/psci.o
CC spl/arch/arm/cpu/armv7/psci-common.o
AS spl/arch/arm/cpu/armv7/start.o
CC spl/common/cli.o
LD spl/drivers/block/built-in.o
LD spl/board/sunxi/built-in.o
CC spl/common/command.o
CC spl/drivers/gpio/sunxi_gpio.o
CC spl/arch/arm/cpu/armv7/sunxi/timer.o
LD spl/disk/built-in.o
CC spl/lib/linux_string.o
LD spl/drivers/power/built-in.o
CC spl/lib/membuff.o
CC spl/arch/arm/cpu/armv7/sunxi/tzpc.o
CC spl/lib/slre.o
AS spl/arch/arm/cpu/armv7/sunxi/fel_utils.o
CC spl/lib/string.o
CC spl/lib/tables_csum.o
CC spl/drivers/mmc/mmc.o
LD spl/arch/arm/mach-sunxi/dram_timings/built-in.o
LD spl/drivers/power/pmic/built-in.o
CC spl/drivers/mmc/mmc_legacy.o
CC spl/common/s_record.o
CC spl/arch/arm/lib/reset.o
CC spl/lib/time.o
CC spl/drivers/mmc/sunxi_mmc.o
CC spl/arch/arm/lib/cache.o
LD spl/drivers/power/regulator/built-in.o
CC spl/common/xyzModem.o
CC spl/drivers/serial/serial.o
LD spl/arch/arm/cpu/armv7/sunxi/built-in.o
CC spl/drivers/serial/serial_ns16550.o
LD spl/arch/arm/cpu/armv7/built-in.o
CC spl/lib/uuid.o
CC spl/lib/rand.o
CC spl/drivers/serial/ns16550.o
CC spl/arch/arm/lib/cache-cp15.o
CC spl/arch/arm/lib/psci-dt.o
LD spl/drivers/gpio/built-in.o
AS spl/arch/arm/lib/ashldi3.o
AS spl/arch/arm/lib/ashrdi3.o
CC spl/arch/arm/lib/div0.o
AS spl/arch/arm/lib/div64.o
AS spl/arch/arm/lib/lib1funcs.o
CC spl/lib/tiny-printf.o
AS spl/arch/arm/lib/lshrdi3.o
LD spl/arch/arm/mach-sunxi/built-in.o
CC spl/lib/panic.o
AS spl/arch/arm/lib/muldi3.o
CC spl/lib/strto.o
AS spl/arch/arm/lib/uldivmod.o
CC spl/arch/arm/lib/eabi_compat.o
AR spl/arch/arm/lib/lib.a
LD spl/arch/arm/lib/built-in.o
LD spl/drivers/serial/built-in.o
LD spl/common/built-in.o
LD spl/lib/built-in.o
LD spl/drivers/mmc/built-in.o
LD spl/drivers/built-in.o
LD spl/u-boot-spl
OBJCOPY spl/u-boot-spl-nodtb.bin
COPY spl/u-boot-spl.bin
MKSUNXI spl/sunxi-spl.bin
BINMAN u-boot-sunxi-with-spl.bin
CFGCHK u-boot.cfg
building uboot ok.
updating friendlycore-jammy/u-boot-sunxi-with-spl.bin ok.
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$ ll
total 576380
drwxrwxr-x 9 rootroot rootroot 4096 5月 13 10:58 ./
drwxr-xr-x 46 rootroot rootroot 4096 5月 13 10:45 ../
-rwxrwxr-x 1 rootroot rootroot 1440 5月 13 10:45 build-boot-img.sh*
-rwxrwxr-x 1 rootroot rootroot 7069 5月 13 10:45 build-kernel.sh*
-rwxrwxr-x 1 rootroot rootroot 4448 5月 13 10:45 build-rootfs-img.sh*
-rwxrwxr-x 1 rootroot rootroot 4235 5月 13 10:45 build-uboot.sh*
-rwxrwxr-x 1 rootroot rootroot 38 5月 13 10:45 clean.sh*
drwxr-xr-x 2 rootroot rootroot 4096 4月 2 15:23 friendlycore-jammy/
-rw-rw-r-- 1 rootroot rootroot 590093020 4月 2 15:23 friendlycore-jammy-images.tgz
-rwxrwxr-x 1 rootroot rootroot 4762 5月 13 10:45 fusing.sh*
drwxrwxr-x 8 rootroot rootroot 4096 5月 13 10:45 .git/
-rw-rw-r-- 1 rootroot rootroot 651 5月 13 10:45 .gitignore
-rwxrwxr-x 1 rootroot rootroot 2863 5月 13 10:45 mk-emmc-image.sh*
-rwxrwxr-x 1 rootroot rootroot 3680 5月 13 10:45 mk-sd-image.sh*
drwxrwxr-x 2 rootroot rootroot 4096 5月 13 10:45 out/
drwxrwxr-x 6 rootroot rootroot 4096 5月 13 10:45 prebuilt/
-rw-rw-r-- 1 rootroot rootroot 9155 5月 13 10:45 README_cn.md
-rw-rw-r-- 1 rootroot rootroot 9686 5月 13 10:45 README.md
drwxrwxr-x 2 rootroot rootroot 4096 5月 13 10:45 test/
drwxrwxr-x 3 rootroot rootroot 4096 5月 13 10:45 tools/
drwxrwxr-x 27 rootroot rootroot 4096 5月 13 10:59 uboot/
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$ git clone https://github.com/friendlyarm/linux -b sunxi-4.14.y --depth 1 kernel
Cloning into 'kernel'...
remote: Enumerating objects: 65456, done.
remote: Counting objects: 100% (65456/65456), done.
remote: Compressing objects: 100% (59394/59394), done.
remote: Total 65456 (delta 5124), reused 63339 (delta 5078), pack-reused 0 (from 0)
Receiving objects: 100% (65456/65456), 175.83 MiB | 4.68 MiB/s, done.
Resolving deltas: 100% (5124/5124), done.
Updating files: 100% (61516/61516), done.
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$ ll
total 576384
drwxrwxr-x 10 rootroot rootroot 4096 5月 13 11:22 ./
drwxr-xr-x 46 rootroot rootroot 4096 5月 13 10:45 ../
-rwxrwxr-x 1 rootroot rootroot 1440 5月 13 10:45 build-boot-img.sh*
-rwxrwxr-x 1 rootroot rootroot 7069 5月 13 10:45 build-kernel.sh*
-rwxrwxr-x 1 rootroot rootroot 4448 5月 13 10:45 build-rootfs-img.sh*
-rwxrwxr-x 1 rootroot rootroot 4235 5月 13 10:45 build-uboot.sh*
-rwxrwxr-x 1 rootroot rootroot 38 5月 13 10:45 clean.sh*
drwxr-xr-x 2 rootroot rootroot 4096 4月 2 15:23 friendlycore-jammy/
-rw-rw-r-- 1 rootroot rootroot 590093020 4月 2 15:23 friendlycore-jammy-images.tgz
-rwxrwxr-x 1 rootroot rootroot 4762 5月 13 10:45 fusing.sh*
drwxrwxr-x 8 rootroot rootroot 4096 5月 13 10:45 .git/
-rw-rw-r-- 1 rootroot rootroot 651 5月 13 10:45 .gitignore
drwxrwxr-x 26 rootroot rootroot 4096 5月 13 11:23 kernel/
-rwxrwxr-x 1 rootroot rootroot 2863 5月 13 10:45 mk-emmc-image.sh*
-rwxrwxr-x 1 rootroot rootroot 3680 5月 13 10:45 mk-sd-image.sh*
drwxrwxr-x 2 rootroot rootroot 4096 5月 13 10:45 out/
drwxrwxr-x 6 rootroot rootroot 4096 5月 13 10:45 prebuilt/
-rw-rw-r-- 1 rootroot rootroot 9155 5月 13 10:45 README_cn.md
-rw-rw-r-- 1 rootroot rootroot 9686 5月 13 10:45 README.md
drwxrwxr-x 2 rootroot rootroot 4096 5月 13 10:45 test/
drwxrwxr-x 3 rootroot rootroot 4096 5月 13 10:45 tools/
drwxrwxr-x 27 rootroot rootroot 4096 5月 13 10:59 uboot/
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$ cd kernel
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3/kernel$
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3/kernel$ ll
total 764
drwxrwxr-x 26 rootroot rootroot 4096 5月 13 11:23 ./
drwxrwxr-x 10 rootroot rootroot 4096 5月 13 11:22 ../
drwxrwxr-x 32 rootroot rootroot 4096 5月 13 11:23 arch/
drwxrwxr-x 3 rootroot rootroot 4096 5月 13 11:23 block/
drwxrwxr-x 2 rootroot rootroot 4096 5月 13 11:23 certs/
-rw-rw-r-- 1 rootroot rootroot 59 5月 13 11:23 .cocciconfig
-rw-rw-r-- 1 rootroot rootroot 18693 5月 13 11:23 COPYING
-rw-rw-r-- 1 rootroot rootroot 98556 5月 13 11:23 CREDITS
drwxrwxr-x 4 rootroot rootroot 4096 5月 13 11:23 crypto/
drwxrwxr-x 121 rootroot rootroot 12288 5月 13 11:23 Documentation/
drwxrwxr-x 131 rootroot rootroot 4096 5月 13 11:23 drivers/
drwxrwxr-x 2 rootroot rootroot 4096 5月 13 11:23 firmware/
drwxrwxr-x 74 rootroot rootroot 4096 5月 13 11:23 fs/
-rw-rw-r-- 1 rootroot rootroot 31 5月 13 11:23 .get_maintainer.ignore
drwxrwxr-x 8 rootroot rootroot 4096 5月 13 11:23 .git/
-rw-rw-r-- 1 rootroot rootroot 30 5月 13 11:23 .gitattributes
-rw-rw-r-- 1 rootroot rootroot 1394 5月 13 11:23 .gitignore
drwxrwxr-x 27 rootroot rootroot 4096 5月 13 11:23 include/
drwxrwxr-x 2 rootroot rootroot 4096 5月 13 11:23 init/
drwxrwxr-x 2 rootroot rootroot 4096 5月 13 11:23 ipc/
-rw-rw-r-- 1 rootroot rootroot 2293 5月 13 11:23 Kbuild
-rw-rw-r-- 1 rootroot rootroot 287 5月 13 11:23 Kconfig
drwxrwxr-x 17 rootroot rootroot 4096 5月 13 11:23 kernel/
drwxrwxr-x 13 rootroot rootroot 12288 5月 13 11:23 lib/
-rw-rw-r-- 1 rootroot rootroot 8885 5月 13 11:23 .mailmap
-rw-rw-r-- 1 rootroot rootroot 430569 5月 13 11:23 MAINTAINERS
-rw-rw-r-- 1 rootroot rootroot 60987 5月 13 11:23 Makefile
drwxrwxr-x 3 rootroot rootroot 4096 5月 13 11:23 mm/
drwxrwxr-x 70 rootroot rootroot 4096 5月 13 11:23 net/
-rw-rw-r-- 1 rootroot rootroot 722 5月 13 11:23 README
drwxrwxr-x 28 rootroot rootroot 4096 5月 13 11:23 samples/
drwxrwxr-x 14 rootroot rootroot 4096 5月 13 11:23 scripts/
drwxrwxr-x 10 rootroot rootroot 4096 5月 13 11:23 security/
drwxrwxr-x 24 rootroot rootroot 4096 5月 13 11:23 sound/
drwxrwxr-x 3 rootroot rootroot 4096 5月 13 11:23 tmp/
drwxrwxr-x 30 rootroot rootroot 4096 5月 13 11:23 tools/
drwxrwxr-x 2 rootroot rootroot 4096 5月 13 11:23 usr/
drwxrwxr-x 4 rootroot rootroot 4096 5月 13 11:23 virt/
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3/kernel$
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3/kernel$ touch .scmversion
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3/kernel$
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3/kernel$ ll
total 764
drwxrwxr-x 26 rootroot rootroot 4096 5月 13 11:26 ./
drwxrwxr-x 10 rootroot rootroot 4096 5月 13 11:22 ../
drwxrwxr-x 32 rootroot rootroot 4096 5月 13 11:23 arch/
drwxrwxr-x 3 rootroot rootroot 4096 5月 13 11:23 block/
drwxrwxr-x 2 rootroot rootroot 4096 5月 13 11:23 certs/
-rw-rw-r-- 1 rootroot rootroot 59 5月 13 11:23 .cocciconfig
-rw-rw-r-- 1 rootroot rootroot 18693 5月 13 11:23 COPYING
-rw-rw-r-- 1 rootroot rootroot 98556 5月 13 11:23 CREDITS
drwxrwxr-x 4 rootroot rootroot 4096 5月 13 11:23 crypto/
drwxrwxr-x 121 rootroot rootroot 12288 5月 13 11:23 Documentation/
drwxrwxr-x 131 rootroot rootroot 4096 5月 13 11:23 drivers/
drwxrwxr-x 2 rootroot rootroot 4096 5月 13 11:23 firmware/
drwxrwxr-x 74 rootroot rootroot 4096 5月 13 11:23 fs/
-rw-rw-r-- 1 rootroot rootroot 31 5月 13 11:23 .get_maintainer.ignore
drwxrwxr-x 8 rootroot rootroot 4096 5月 13 11:23 .git/
-rw-rw-r-- 1 rootroot rootroot 30 5月 13 11:23 .gitattributes
-rw-rw-r-- 1 rootroot rootroot 1394 5月 13 11:23 .gitignore
drwxrwxr-x 27 rootroot rootroot 4096 5月 13 11:23 include/
drwxrwxr-x 2 rootroot rootroot 4096 5月 13 11:23 init/
drwxrwxr-x 2 rootroot rootroot 4096 5月 13 11:23 ipc/
-rw-rw-r-- 1 rootroot rootroot 2293 5月 13 11:23 Kbuild
-rw-rw-r-- 1 rootroot rootroot 287 5月 13 11:23 Kconfig
drwxrwxr-x 17 rootroot rootroot 4096 5月 13 11:23 kernel/
drwxrwxr-x 13 rootroot rootroot 12288 5月 13 11:23 lib/
-rw-rw-r-- 1 rootroot rootroot 8885 5月 13 11:23 .mailmap
-rw-rw-r-- 1 rootroot rootroot 430569 5月 13 11:23 MAINTAINERS
-rw-rw-r-- 1 rootroot rootroot 60987 5月 13 11:23 Makefile
drwxrwxr-x 3 rootroot rootroot 4096 5月 13 11:23 mm/
drwxrwxr-x 70 rootroot rootroot 4096 5月 13 11:23 net/
-rw-rw-r-- 1 rootroot rootroot 722 5月 13 11:23 README
drwxrwxr-x 28 rootroot rootroot 4096 5月 13 11:23 samples/
-rw-rw-r-- 1 rootroot rootroot 0 5月 13 11:26 .scmversion
drwxrwxr-x 14 rootroot rootroot 4096 5月 13 11:23 scripts/
drwxrwxr-x 10 rootroot rootroot 4096 5月 13 11:23 security/
drwxrwxr-x 24 rootroot rootroot 4096 5月 13 11:23 sound/
drwxrwxr-x 3 rootroot rootroot 4096 5月 13 11:23 tmp/
drwxrwxr-x 30 rootroot rootroot 4096 5月 13 11:23 tools/
drwxrwxr-x 2 rootroot rootroot 4096 5月 13 11:23 usr/
drwxrwxr-x 4 rootroot rootroot 4096 5月 13 11:23 virt/
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3/kernel$
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3/kernel$ make ARCH=arm CROSS_COMPILE=arm-linux- menuconfig
HOSTCC scripts/basic/fixdep
HOSTCC scripts/kconfig/mconf.o
SHIPPED scripts/kconfig/zconf.tab.c
SHIPPED scripts/kconfig/zconf.lex.c
HOSTCC scripts/kconfig/zconf.tab.o
HOSTCC scripts/kconfig/lxdialog/checklist.o
HOSTCC scripts/kconfig/lxdialog/util.o
HOSTCC scripts/kconfig/lxdialog/inputbox.o
HOSTCC scripts/kconfig/lxdialog/textbox.o
HOSTCC scripts/kconfig/lxdialog/yesno.o
HOSTCC scripts/kconfig/lxdialog/menubox.o
HOSTLD scripts/kconfig/mconf
scripts/kconfig/mconf Kconfig
#
# using defaults found in /boot/config-5.15.0-131-generic
#
/boot/config-5.15.0-131-generic:726:warning: symbol value 'm' invalid for KVM
/boot/config-5.15.0-131-generic:1642:warning: symbol value 'm' invalid for NET_DSA_TAG_BRCM
/boot/config-5.15.0-131-generic:1648:warning: symbol value 'm' invalid for NET_DSA_TAG_DSA
/boot/config-5.15.0-131-generic:1649:warning: symbol value 'm' invalid for NET_DSA_TAG_EDSA
/boot/config-5.15.0-131-generic:1650:warning: symbol value 'm' invalid for NET_DSA_TAG_MTK
/boot/config-5.15.0-131-generic:1651:warning: symbol value 'm' invalid for NET_DSA_TAG_KSZ
/boot/config-5.15.0-131-generic:1655:warning: symbol value 'm' invalid for NET_DSA_TAG_QCA
/boot/config-5.15.0-131-generic:1656:warning: symbol value 'm' invalid for NET_DSA_TAG_LAN9303
/boot/config-5.15.0-131-generic:1658:warning: symbol value 'm' invalid for NET_DSA_TAG_TRAILER
/boot/config-5.15.0-131-generic:4179:warning: symbol value 'm' invalid for JOYSTICK_IFORCE_USB
/boot/config-5.15.0-131-generic:4180:warning: symbol value 'm' invalid for JOYSTICK_IFORCE_232
/boot/config-5.15.0-131-generic:4470:warning: symbol value 'm' invalid for SERIAL_LANTIQ
/boot/config-5.15.0-131-generic:4844:warning: symbol value 'm' invalid for GPIO_MB86S7X
/boot/config-5.15.0-131-generic:5557:warning: symbol value 'm' invalid for MFD_ARIZONA
/boot/config-5.15.0-131-generic:6032:warning: symbol value 'm' invalid for RADIO_SI470X
/boot/config-5.15.0-131-generic:6723:warning: symbol value 'm' invalid for FB_BACKLIGHT
/boot/config-5.15.0-131-generic:6812:warning: symbol value 'm' invalid for FB_SIMPLE
/boot/config-5.15.0-131-generic:8873:warning: symbol value 'm' invalid for ASHMEM
/boot/config-5.15.0-131-generic:9958:warning: symbol value 'm' invalid for ANDROID_BINDER_IPC
*** End of the configuration.
*** Execute 'make' to start the build or try 'make help'.
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3/kernel$
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3/kernel$ ll
total 956
drwxrwxr-x 26 rootroot rootroot 4096 5月 13 11:28 ./
drwxrwxr-x 10 rootroot rootroot 4096 5月 13 11:22 ../
drwxrwxr-x 32 rootroot rootroot 4096 5月 13 11:23 arch/
drwxrwxr-x 3 rootroot rootroot 4096 5月 13 11:23 block/
drwxrwxr-x 2 rootroot rootroot 4096 5月 13 11:23 certs/
-rw-rw-r-- 1 rootroot rootroot 59 5月 13 11:23 .cocciconfig
-rw-rw-r-- 1 rootroot rootroot 195740 5月 13 11:28 .config
-rw-rw-r-- 1 rootroot rootroot 18693 5月 13 11:23 COPYING
-rw-rw-r-- 1 rootroot rootroot 98556 5月 13 11:23 CREDITS
drwxrwxr-x 4 rootroot rootroot 4096 5月 13 11:23 crypto/
drwxrwxr-x 121 rootroot rootroot 12288 5月 13 11:23 Documentation/
drwxrwxr-x 131 rootroot rootroot 4096 5月 13 11:23 drivers/
drwxrwxr-x 2 rootroot rootroot 4096 5月 13 11:23 firmware/
drwxrwxr-x 74 rootroot rootroot 4096 5月 13 11:23 fs/
-rw-rw-r-- 1 rootroot rootroot 31 5月 13 11:23 .get_maintainer.ignore
drwxrwxr-x 8 rootroot rootroot 4096 5月 13 11:23 .git/
-rw-rw-r-- 1 rootroot rootroot 30 5月 13 11:23 .gitattributes
-rw-rw-r-- 1 rootroot rootroot 1394 5月 13 11:23 .gitignore
drwxrwxr-x 27 rootroot rootroot 4096 5月 13 11:23 include/
drwxrwxr-x 2 rootroot rootroot 4096 5月 13 11:23 init/
drwxrwxr-x 2 rootroot rootroot 4096 5月 13 11:23 ipc/
-rw-rw-r-- 1 rootroot rootroot 2293 5月 13 11:23 Kbuild
-rw-rw-r-- 1 rootroot rootroot 287 5月 13 11:23 Kconfig
drwxrwxr-x 17 rootroot rootroot 4096 5月 13 11:23 kernel/
drwxrwxr-x 13 rootroot rootroot 12288 5月 13 11:23 lib/
-rw-rw-r-- 1 rootroot rootroot 8885 5月 13 11:23 .mailmap
-rw-rw-r-- 1 rootroot rootroot 430569 5月 13 11:23 MAINTAINERS
-rw-rw-r-- 1 rootroot rootroot 60987 5月 13 11:23 Makefile
drwxrwxr-x 3 rootroot rootroot 4096 5月 13 11:23 mm/
drwxrwxr-x 70 rootroot rootroot 4096 5月 13 11:23 net/
-rw-rw-r-- 1 rootroot rootroot 722 5月 13 11:23 README
drwxrwxr-x 28 rootroot rootroot 4096 5月 13 11:23 samples/
-rw-rw-r-- 1 rootroot rootroot 0 5月 13 11:26 .scmversion
drwxrwxr-x 14 rootroot rootroot 4096 5月 13 11:23 scripts/
drwxrwxr-x 10 rootroot rootroot 4096 5月 13 11:23 security/
drwxrwxr-x 24 rootroot rootroot 4096 5月 13 11:23 sound/
drwxrwxr-x 3 rootroot rootroot 4096 5月 13 11:23 tmp/
drwxrwxr-x 30 rootroot rootroot 4096 5月 13 11:23 tools/
drwxrwxr-x 2 rootroot rootroot 4096 5月 13 11:23 usr/
drwxrwxr-x 4 rootroot rootroot 4096 5月 13 11:23 virt/
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3/kernel$
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3/kernel$ make ARCH=arm CROSS_COMPILE=arm-linux- savedefconfig
HOSTCC scripts/kconfig/conf.o
HOSTLD scripts/kconfig/conf
scripts/kconfig/conf --savedefconfig=defconfig Kconfig
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3/kernel$
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3/kernel$ cp defconfig ./arch/arm/configs/my_defconfig
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3/kernel$
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3/kernel$ git add ./arch/arm/configs/my_defconfig
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3/kernel$
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3/kernel$ git status
On branch sunxi-4.14.y
Your branch is up to date with 'origin/sunxi-4.14.y'.
Changes to be committed:
(use "git restore --staged <file>..." to unstage)
new file: arch/arm/configs/my_defconfig
Untracked files:
(use "git add <file>..." to include in what will be committed)
defconfig
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3/kernel$
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3/kernel$
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3/kernel$ KERNEL_SRC=kernel KCFG=my_defconfig ./build-kernel.sh friendlycore-jammy
-bash: ./build-kernel.sh: No such file or directory
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3/kernel$
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3/kernel$
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3/kernel$ cd -
/home/rootroot/sd-fuse_h3
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$ KERNEL_SRC=kernel KCFG=my_defconfig ./build-kernel.sh friendlycore-jammy
INSTALL net/x25/x25.ko
INSTALL net/xfrm/xfrm_ipcomp.ko
INSTALL sound/core/snd-hwdep.ko
INSTALL sound/usb/6fire/snd-usb-6fire.ko
INSTALL sound/usb/bcd2000/snd-bcd2000.ko
INSTALL sound/usb/caiaq/snd-usb-caiaq.ko
INSTALL sound/usb/hiface/snd-usb-hiface.ko
INSTALL sound/usb/line6/snd-usb-line6.ko
INSTALL sound/usb/line6/snd-usb-pod.ko
INSTALL sound/usb/line6/snd-usb-podhd.ko
INSTALL sound/usb/line6/snd-usb-toneport.ko
INSTALL sound/usb/line6/snd-usb-variax.ko
INSTALL sound/usb/misc/snd-ua101.ko
INSTALL sound/usb/snd-usb-audio.ko
INSTALL sound/usb/snd-usbmidi-lib.ko
DEPMOD 4.14.111
Cloning into 'wireguard'...
remote: Enumerating objects: 8954, done.
remote: Total 8954 (delta 0), reused 0 (delta 0), pack-reused 8954 (from 1)
Receiving objects: 100% (8954/8954), 1.94 MiB | 1.75 MiB/s, done.
Resolving deltas: 100% (6847/6847), done.
make[1]: *** kernel: No such file or directory. Stop.
make: *** [Makefile:26: module] Error 2
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$ ll
total 576384
drwxrwxr-x 10 rootroot rootroot 4096 5月 13 11:36 ./
drwxr-xr-x 46 rootroot rootroot 4096 5月 13 10:45 ../
-rwxrwxr-x 1 rootroot rootroot 1440 5月 13 10:45 build-boot-img.sh*
-rwxrwxr-x 1 rootroot rootroot 7069 5月 13 10:45 build-kernel.sh*
-rwxrwxr-x 1 rootroot rootroot 4448 5月 13 10:45 build-rootfs-img.sh*
-rwxrwxr-x 1 rootroot rootroot 4235 5月 13 10:45 build-uboot.sh*
-rwxrwxr-x 1 rootroot rootroot 38 5月 13 10:45 clean.sh*
drwxr-xr-x 2 rootroot rootroot 4096 4月 2 15:23 friendlycore-jammy/
-rw-rw-r-- 1 rootroot rootroot 590093020 4月 2 15:23 friendlycore-jammy-images.tgz
-rwxrwxr-x 1 rootroot rootroot 4762 5月 13 10:45 fusing.sh*
drwxrwxr-x 8 rootroot rootroot 4096 5月 13 10:45 .git/
-rw-rw-r-- 1 rootroot rootroot 651 5月 13 10:45 .gitignore
drwxrwxr-x 27 rootroot rootroot 4096 5月 13 11:44 kernel/
-rwxrwxr-x 1 rootroot rootroot 2863 5月 13 10:45 mk-emmc-image.sh*
-rwxrwxr-x 1 rootroot rootroot 3680 5月 13 10:45 mk-sd-image.sh*
drwxrwxr-x 4 rootroot rootroot 4096 5月 13 11:44 out/
drwxrwxr-x 6 rootroot rootroot 4096 5月 13 10:45 prebuilt/
-rw-rw-r-- 1 rootroot rootroot 9155 5月 13 10:45 README_cn.md
-rw-rw-r-- 1 rootroot rootroot 9686 5月 13 10:45 README.md
drwxrwxr-x 2 rootroot rootroot 4096 5月 13 10:45 test/
drwxrwxr-x 3 rootroot rootroot 4096 5月 13 10:45 tools/
drwxrwxr-x 27 rootroot rootroot 4096 5月 13 10:59 uboot/
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$ mkdir BOOT
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$ ll *.sh
-rwxrwxr-x 1 rootroot rootroot 1440 5月 13 10:45 build-boot-img.sh*
-rwxrwxr-x 1 rootroot rootroot 7069 5月 13 10:45 build-kernel.sh*
-rwxrwxr-x 1 rootroot rootroot 4448 5月 13 10:45 build-rootfs-img.sh*
-rwxrwxr-x 1 rootroot rootroot 4235 5月 13 10:45 build-uboot.sh*
-rwxrwxr-x 1 rootroot rootroot 38 5月 13 10:45 clean.sh*
-rwxrwxr-x 1 rootroot rootroot 4762 5月 13 10:45 fusing.sh*
-rwxrwxr-x 1 rootroot rootroot 2863 5月 13 10:45 mk-emmc-image.sh*
-rwxrwxr-x 1 rootroot rootroot 3680 5月 13 10:45 mk-sd-image.sh*
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$ ll
total 576388
drwxrwxr-x 11 rootroot rootroot 4096 5月 13 11:57 ./
drwxr-xr-x 46 rootroot rootroot 4096 5月 13 12:29 ../
drwxrwxr-x 4 rootroot rootroot 4096 5月 13 11:57 BOOT/
-rwxrwxr-x 1 rootroot rootroot 1440 5月 13 10:45 build-boot-img.sh*
-rwxrwxr-x 1 rootroot rootroot 7069 5月 13 10:45 build-kernel.sh*
-rwxrwxr-x 1 rootroot rootroot 4448 5月 13 10:45 build-rootfs-img.sh*
-rwxrwxr-x 1 rootroot rootroot 4235 5月 13 10:45 build-uboot.sh*
-rwxrwxr-x 1 rootroot rootroot 38 5月 13 10:45 clean.sh*
drwxr-xr-x 2 rootroot rootroot 4096 4月 2 15:23 friendlycore-jammy/
-rw-rw-r-- 1 rootroot rootroot 590093020 4月 2 15:23 friendlycore-jammy-images.tgz
-rwxrwxr-x 1 rootroot rootroot 4762 5月 13 10:45 fusing.sh*
drwxrwxr-x 8 rootroot rootroot 4096 5月 13 10:45 .git/
-rw-rw-r-- 1 rootroot rootroot 651 5月 13 10:45 .gitignore
drwxrwxr-x 27 rootroot rootroot 4096 5月 13 11:44 kernel/
-rwxrwxr-x 1 rootroot rootroot 2863 5月 13 10:45 mk-emmc-image.sh*
-rwxrwxr-x 1 rootroot rootroot 3680 5月 13 10:45 mk-sd-image.sh*
drwxrwxr-x 4 rootroot rootroot 4096 5月 13 11:44 out/
drwxrwxr-x 6 rootroot rootroot 4096 5月 13 10:45 prebuilt/
-rw-rw-r-- 1 rootroot rootroot 9155 5月 13 10:45 README_cn.md
-rw-rw-r-- 1 rootroot rootroot 9686 5月 13 10:45 README.md
drwxrwxr-x 2 rootroot rootroot 4096 5月 13 10:45 test/
drwxrwxr-x 3 rootroot rootroot 4096 5月 13 10:45 tools/
drwxrwxr-x 27 rootroot rootroot 4096 5月 13 10:59 uboot/
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$ ./build-boot-img.sh BOOT/ friendlycore-jammy/boot.img
Re-running script under sudo...
[sudo] password for rootroot:
0+0 records in
0+0 records out
0 bytes copied, 0.000194284 s, 0.0 kB/s
generating friendlycore-jammy/boot.img done.
rootroot@rootroot-X99-Turbo:~/sd-fuse_h3$
请使用以下压缩包/IMG固件写TF卡之后的BOOT分区:
h3-sd-friendlycore-xenial-4.14-armhf-20210618.img.gz
h3-sd-friendlycore-focal-4.14-armhf-20250402.img.gz
h3-sd-friendlycore-jammy-4.14-armhf-20250402.img.gz
一定不能使用:【不用试了,这些固件的BOOT分区会死在uboot启动之后了】
h3-eflasher-friendlycore-xenial-4.14-armhf-20210618.img.gz
h3-eflasher-friendlycore-focal-4.14-armhf-20250402.img.gz
h3-eflasher-friendlycore-jammy-4.14-armhf-20250402.img.gz