Development board environment:Jetson Linux35.3.1
core board:orin Nano4GB
board:Jetson Orin Nano Developer Kit
I want the interface to be simple when I boot up. I need to modify the UEFI boot logo and close the printing of text information.
I followed the documentation:
Step 1: removing the ErrorPrint calls.in L4TLauncher.c(Path:home/zynq/nvidia/nvidia-uefi/edk2-nvidia/Silicon/NVIDIA/Application/L4TLauncher/L4TLauncher.c
)
Step 2:edk2-nvidia/Platform/NVIDIA/Jetson/build.sh.
Step 3: cp /home/user/nvidia-uefi/images/uefi_Jetson_RELEASE.bin Linux_for_Tegra/bootloader/uefi_jetson.bin
Step 4: (Path:~/nvidia/35.3/Linux_for_Tegra/source/public/kernel/kernel-5.10/drivers/firmware/efi/libstub).
efi-stub.c
fdt.c
efi-stub-helper.c
I tried deleting the three files, but refactoring the kernel was not successful.
L4TLauncher.txt (65.0 KB)
zynq@zynq-virtual-machine:~/nvidia/35.3/Linux_for_Tegra/source/public$ ./nvbuild.sh -o ../kernel_out
Building kernel-5.10 sources
make: 进入目录“/home/zynq/nvidia/35.3/Linux_for_Tegra/source/public/kernel/kernel-5.10”
make[1]: 进入目录“/home/zynq/nvidia/35.3/Linux_for_Tegra/source/public/kernel/kernel_out”
GEN Makefile
#
# No change to .config
#
make[1]: 离开目录“/home/zynq/nvidia/35.3/Linux_for_Tegra/source/public/kernel/kernel_out”
make: 离开目录“/home/zynq/nvidia/35.3/Linux_for_Tegra/source/public/kernel/kernel-5.10”
make[1]: 进入目录“/home/zynq/nvidia/35.3/Linux_for_Tegra/source/public/kernel/kernel_out”
GEN Makefile
make[1]: 离开目录“/home/zynq/nvidia/35.3/Linux_for_Tegra/source/public/kernel/kernel_out”
CALL /home/zynq/nvidia/35.3/Linux_for_Tegra/source/public/kernel/kernel-5.10/scripts/atomic/check-atomics.sh
CALL /home/zynq/nvidia/35.3/Linux_for_Tegra/source/public/kernel/kernel-5.10/scripts/checksyscalls.sh
CHK include/generated/compile.h
AR drivers/staging/media/built-in.a
make[5]: *** 没有规则可制作目标“drivers/firmware/efi/libstub/efi-stub-helper.o”,由“__build” 需求。 停止。
make[4]: *** [/home/zynq/nvidia/35.3/Linux_for_Tegra/source/public/kernel/kernel-5.10/scripts/Makefile.build:498:drivers/firmware/efi/libstub] 错误 2
make[3]: *** [/home/zynq/nvidia/35.3/Linux_for_Tegra/source/public/kernel/kernel-5.10/scripts/Makefile.build:498:drivers/firmware/efi] 错误 2
make[2]: *** [/home/zynq/nvidia/35.3/Linux_for_Tegra/source/public/kernel/kernel-5.10/scripts/Makefile.build:498:drivers/firmware] 错误 2
make[2]: *** 正在等待未完成的任务....
AR drivers/staging/iio/accel/built-in.a
AR drivers/staging/iio/adc/built-in.a
AR drivers/staging/iio/addac/built-in.a
AR drivers/staging/iio/cdc/built-in.a
AR drivers/staging/iio/frequency/built-in.a
AR drivers/staging/iio/impedance-analyzer/built-in.a
AR drivers/staging/iio/meter/built-in.a
AR drivers/staging/hikey9xx/built-in.a
AR drivers/staging/iio/resolver/built-in.a
AR drivers/staging/iio/built-in.a
CC drivers/of/device.o
CC drivers/staging/platform/tegra/gte/tegra194_gte.o
CC drivers/of/platform.o
CC drivers/of/base.o
AR drivers/staging/platform/tegra/gte/built-in.a
AR drivers/staging/built-in.a
CC drivers/of/kobj.o
CC drivers/of/property.o
CC drivers/of/fdt_address.o
CC drivers/of/dynamic.o
CC drivers/of/fdt.o
CC drivers/of/irq.o
CC drivers/of/address.o
CC drivers/of/resolver.o
CC drivers/of/of_reserved_mem.o
CC drivers/of/of_net.o
CC drivers/of/overlay.o
AR drivers/of/built-in.a
make[1]: *** [/home/zynq/nvidia/35.3/Linux_for_Tegra/source/public/kernel/kernel-5.10/Makefile:1854:drivers] 错误 2
make: *** [Makefile:213:__sub-make] 错误 2