Atlas 200I Pro使用SM750显卡
收藏回复举报
Atlas 200I Pro使用SM750显卡
发表于2025-11-19 10:34:01
0 查看

在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接口。

 

我要发帖子