自定义启动LOGO
开机时,开发板会进入UEFI引导系统启动,期间会显示NVIDIA默认的LOGO背景,如果您需要自定义该图片,需要按照一下操作获取UEFI源码替换图片内容重新编译UEFI并刷入到开发板中。
一、安装docker环境
如果已安装docker可以跳过此步骤,但要确保当前用户添加到docker 用户组
sudo apt install docker.io
将当前用户添加到docker 用户组后重启生效
sudo usermod -a -G docker ${USER}
sudo reboot
设置变量
export EDK2_DEV_IMAGE="ghcr.io/tianocore/containers/ubuntu-22-dev:latest"
export EDK2_USER_ARGS="-v \"${HOME}\":\"${HOME}\" -e EDK2_DOCKER_USER_HOME=\"${HOME}\""
export EDK2_BUILD_ROOT="/build"
export EDK2_BUILDROOT_ARGS="-v \"${EDK2_BUILD_ROOT}\":\"${EDK2_BUILD_ROOT}\""
alias edk2_docker="docker run -it --rm -w \"\$(pwd)\" ${EDK2_BUILDROOT_ARGS} ${EDK2_USER_ARGS} \"${EDK2_DEV_IMAGE}\""
拉取并验证环境
edk2_docker echo hello
二、拉取源码
初始化edk2环境
edk2_docker init_edkrepo_conf
edk2_docker edkrepo manifest-repos add nvidia https://github.com/NVIDIA/edk2-edkrepo-manifest.git main nvidia
三、编译
四、替换
五、刷入
