uefi下添加显卡驱动
uefi下添加景嘉微显卡驱动
- 解压显卡驱动并放在相应目录下
- 修改dec文件
- fdf文件的修改
- 重新编译uefi并打包
- 最新进展
解压显卡驱动并放在相应目录下
本人将相应的景嘉微显卡驱动存放至
ft2004_uefi_new/edk2-for-support/PhytiumPkg/Phytium2004CPkg/ThirdParty目录下
修改dec文件
修改相应位置
DEFINE USB_ENABLE = TRUE
DEFINE JM7200_SUPPORT = TRUE
DEFINE I2C_RTC_USE = TRUE
将 JM7200改为FALSE,如需修改bios下的显示分辨率相应添加以下dsc代码片段,在ft2004_uefi_new/edk2-for-support/PhytiumPkg/Phytium2004CPkg/Phytium2004CPkg.dsc的setup resolution,还支持其他分辨率的修改。
#config when use hanwei board
DEFINE HANWEI_ENABLE = FALSE
DEFINE X100_GOP_ENABLE = TRUE
#setup resolution
DEFINE SETUP_RESOLUTION = RES_1024_768
[LibraryClasses.common]
fdf文件的修改
在同级目录下的Phytium2004CPkg.fdf文件中增加如下片段,
FILE DRIVER = a8108f96-f9b2-11eb-8dce-3bdeea1f4822 {
SECTION PE32 = $(PLATFORM_PACKAGE)/ThirdParty/jm7200gop-aarch64le-2-1.0.6-20210510.1728.efi
SECTION UI = "JjwGop"
}
重新编译uefi并打包
此次添加显卡驱动,反而出现了logo花屏显示问题,讨论如下可能显卡驱动的efi文件没有装对,持续跟进。
最新进展
客户发现显卡vbios内固化了一个分辨率 擦除即可解决显示花屏问题,证明该方法能成功添加显卡驱动。
uefi下添加显卡驱动
uefi下添加景嘉微显卡驱动
- 解压显卡驱动并放在相应目录下
- 修改dec文件
- fdf文件的修改
- 重新编译uefi并打包
- 最新进展
解压显卡驱动并放在相应目录下
本人将相应的景嘉微显卡驱动存放至
ft2004_uefi_new/edk2-for-support/PhytiumPkg/Phytium2004CPkg/ThirdParty目录下
修改dec文件
修改相应位置
DEFINE USB_ENABLE = TRUE
DEFINE JM7200_SUPPORT = TRUE
DEFINE I2C_RTC_USE = TRUE
将 JM7200改为FALSE,如需修改bios下的显示分辨率相应添加以下dsc代码片段,在ft2004_uefi_new/edk2-for-support/PhytiumPkg/Phytium2004CPkg/Phytium2004CPkg.dsc的setup resolution,还支持其他分辨率的修改。
#config when use hanwei board
DEFINE HANWEI_ENABLE = FALSE
DEFINE X100_GOP_ENABLE = TRUE
#setup resolution
DEFINE SETUP_RESOLUTION = RES_1024_768
[LibraryClasses.common]
fdf文件的修改
在同级目录下的Phytium2004CPkg.fdf文件中增加如下片段,
FILE DRIVER = a8108f96-f9b2-11eb-8dce-3bdeea1f4822 {
SECTION PE32 = $(PLATFORM_PACKAGE)/ThirdParty/jm7200gop-aarch64le-2-1.0.6-20210510.1728.efi
SECTION UI = "JjwGop"
}
重新编译uefi并打包
此次添加显卡驱动,反而出现了logo花屏显示问题,讨论如下可能显卡驱动的efi文件没有装对,持续跟进。
最新进展
客户发现显卡vbios内固化了一个分辨率 擦除即可解决显示花屏问题,证明该方法能成功添加显卡驱动。