测试环境:飞腾(arm)+uos+hdmi显示器 (不是嵌入式开发板),内核为4.19.0

1、modetest是drm提供的测试工具,可以查询显示设备的特性,进行基本的显示测试,以及设置显示的模式。

2、modetest可通过下载libdrm并编译获取,libdrm版本为libdrm-2.4.100

3、一般情况下进入uos,都会自带窗口系统,可在进入桌面系统后,打开命令行并输入init 3,重新登陆进入熟悉的命令行(黑屏)模式。(一定要保证/dev/device/card0不被其他进程使用

否则运行modetest会出现no device found的错误。

4、进入libdrm/test/modetest目录执行./modetest -M amdgpu -s 41@37:1920x1080 注意,此处的41和37可能跟你的环境不一样,可通过-c  -e等查看设备信息

5、效果如下:

参考文档:

RK3399探索之旅 / Display子系统 / 从modetest 到 DRM driver

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐