1.前言
尝试优化Orin NX (p3767+p3768)与R35.4.1 BSP的启动时间;
从USB引导Orin设备;
最初,引导时间是55-57秒;
在内核端进行了一些优化之后,我们现在是38-40秒;
正试图在15秒内启动Orin设备,但是UEFI本身需要12秒才能完成
UEFI 优化:
(1)https://github.com/NVIDIA/edk2-nvidia/wiki/Build-with-docker clone这个github
(2)在不需要的文件中禁用驱动程序- NVIDIA.common.dsc.inc和NVIDIA.fvmain.fdf.inc
(3)创建image
./bootloader/ uefi_jetson_DEBUG.bin替换为uefi_jetson_DEBUG.bin
flash成功,但Orin没有启动(请求关闭状态-1)
一个简单的改变,比如将自动超时设置为0,也会导致请求的关闭状态为-1
- gEfiMdePkgTokenSpaceGuid.PcdPlatformBootTimeOut|L"Timeout"|gEfiGlobalVariableGuid|0x0|5