How to delete boot UEFI logo text information?

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:

How can I remove text printing from the UEFI Logo interface? - Jetson & Embedded Systems / Jetson AGX Xavier - NVIDIA Developer Forums

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

Hello,

Thanks for visiting the NVIDIA Developer forums! Your topic will be best served in the Jetson category.

I will move this post over for visibility.

Cheers,
Tom

Hi 56101855,

Please just remove the print function in the source instead of deleting the whole files.

You also have to update <Linux_for_Tegra>/bootloader/BOOTAA64.efi to apply the change in L4TLauncher.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.