20250512给NanoPi NEO core开发板在Ubuntu core20.04系统下重新编译boot.img

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

相关推荐
christine-rr2 分钟前
【25软考网工】第六章(4)VPN虚拟专用网 L2TP、PPTP、PPP认证方式;IPSec、GRE
运维·网络·网络协议·网络工程师·ip·软考·考试
oioihoii11 分钟前
C++23 views::slide (P2442R1) 深入解析
linux·算法·c++23
乐言36130 分钟前
如何用Jmeter实现自动化测试?
运维·jmeter·自动化
hnlucky38 分钟前
《基于 Kubernetes 的 WordPress 高可用部署实践:从 MariaDB 到 Nginx 反向代理》
运维·数据库·nginx·云原生·容器·kubernetes·mariadb
jie1889457586640 分钟前
ubuntu---100条常用命令
ubuntu
Jerry&Louis1 小时前
【Ubuntu】neovim & Lazyvim安装与卸载
linux·ubuntu
我叫珂蛋儿吖1 小时前
[redis进阶六]详解redis作为缓存&&分布式锁
运维·c语言·数据库·c++·redis·分布式·缓存
头疼的程序员1 小时前
linux入门学习(介绍、常用命令、vim、shell)
linux·vim
lix的小鱼2 小时前
安装Hadoop并运行WordCount程序
大数据·linux·hadoop
Kaede62 小时前
如何选择合适的服务器操作系统
运维·服务器