在Atlas 200I Pro上使用SM750显卡,可以通过开启内核配置项、并将驱动编译到内核,以下是大概过程可参考;
(1)前提条件
一台带网络端口且操作系统为Ubuntu 22.04的x86 Linux服务器。
Linux服务器已安装python、make、gcc、unzip、pigz、bison、flex、libncurses-dev、squashfs-tools、bc、device-tree-compiler、libssl-dev、cmake、rpm2cpio与交叉编译工具链。
用户可以通过如下命令进行安装上述依赖:apt-get install -y python3 make gcc unzip pigz bison flex libncurses-dev squashfs-tools bc device-tree-compiler libssl-dev cmake rpm2cpio
(2)服务器上已下载Atlas200I Pro的源码包,并安装交叉编译工具链。
具体可以参考文档进行:cid:link_0
(3)当前内核已经支持SM750,需要在编译内核时打开配置项,具体路径如下:
Symbol:FB_SM750[=m] │
│Type :tristate│
│Defined at drivers/staging/sm750fb/Kconfig:2 │
│ Prompt: Silicon Motion SM750 framebuffer support │
│ Depends on: STAGING [=y] && FB [=y] && PCI [=y] │
│ Location: │
│ -> Device Drivers │
│ (1) -> Staging drivers (STAGING [=y]) │
│ Selects: FB_MODE_HELPERS [=y] && FB_CFB_FILLRECT [=y] && FB_CFB_COPYAREA [=y] && FB_CFB_IMAGEBLIT [=y]
(4)执行bash build.sh kernel并打开SM750相关的编译选项、保存并退出后,直到内核编译完成。
(5)编译完成后,在源码包Ascend310P-source/output/下会生成Image,将Image上传至Atlas200I Pro后,升级并生效内核。
参考生效Image文件:cid:link_0
(6)将显卡连接至Atlas200I Pro,可以看到具体的设备节点。
(7)SM750不支持HDMI接口,要用VGA接口。
在Atlas 200I Pro上使用SM750显卡,可以通过开启内核配置项、并将驱动编译到内核,以下是大概过程可参考;
(1)前提条件
一台带网络端口且操作系统为Ubuntu 22.04的x86 Linux服务器。
Linux服务器已安装python、make、gcc、unzip、pigz、bison、flex、libncurses-dev、squashfs-tools、bc、device-tree-compiler、libssl-dev、cmake、rpm2cpio与交叉编译工具链。
用户可以通过如下命令进行安装上述依赖:apt-get install -y python3 make gcc unzip pigz bison flex libncurses-dev squashfs-tools bc device-tree-compiler libssl-dev cmake rpm2cpio
(2)服务器上已下载Atlas200I Pro的源码包,并安装交叉编译工具链。
具体可以参考文档进行:cid:link_0
(3)当前内核已经支持SM750,需要在编译内核时打开配置项,具体路径如下:
Symbol:FB_SM750[=m] │
│Type :tristate│
│Defined at drivers/staging/sm750fb/Kconfig:2 │
│ Prompt: Silicon Motion SM750 framebuffer support │
│ Depends on: STAGING [=y] && FB [=y] && PCI [=y] │
│ Location: │
│ -> Device Drivers │
│ (1) -> Staging drivers (STAGING [=y]) │
│ Selects: FB_MODE_HELPERS [=y] && FB_CFB_FILLRECT [=y] && FB_CFB_COPYAREA [=y] && FB_CFB_IMAGEBLIT [=y]
(4)执行bash build.sh kernel并打开SM750相关的编译选项、保存并退出后,直到内核编译完成。
(5)编译完成后,在源码包Ascend310P-source/output/下会生成Image,将Image上传至Atlas200I Pro后,升级并生效内核。
参考生效Image文件:cid:link_0
(6)将显卡连接至Atlas200I Pro,可以看到具体的设备节点。
(7)SM750不支持HDMI接口,要用VGA接口。