f1c100s可以改成rgb565,是不是只需要修改设备树就可以了?
-
f1c100s可以改成rgb565,是不是只需要修改设备树就可以了
-
-
@alb702
还得在这三个驱动文件修改吗? -
@gaowei15537316965 在 f1c100s可以改成rgb565,是不是只需要修改设备树就可以了? 中说:
?
你用的是什么Linux? 我使用内核 5.4.66 构建了 buildroot 2022.02.4。 DRM(Direct render manager)图形支持。
我没有对驱动程序进行任何更改。 Linux 中有一组用于 DRM 子系统的实用程序,特别是 modetest。团队
./modetest -M sun4i-drm -s 49:800x600@RG16
运行没有错误。 “RG16”是16位模式。 还是我误解了你的情况?
-
-
-
@alb702 在 f1c100s可以改成rgb565,是不是只需要修改设备树就可以了? 中说:
uname -a
-
@alb702
改这个地方也没效果
-
@alb702 在 f1c100s可以改成rgb565,是不是只需要修改设备树就可以了? 中说:
@gaowei15537316965 在 f1c100s可以改成rgb565,是不是只需要修改设备树就可以了? 中说:
RG16
你有什么Linux内核? 显示命令输出uname -a
一直是rgb888 -
@gaowei15537316965 在 f1c100s可以改成rgb565,是不是只需要修改设备树就可以了? 中说:
rgb888
由于我通过 VGA DAC 将设备连接到 VGA 显示器,因此我使用 dumb_vga_dac 驱动程序。
该驱动程序允许您选择多种模式。 这就是为什么我“即时”切换模式。您正在使用驱动程序 "panel-simple"。 该驱动程序仅允许一种模式。
对于 16 位,最有可能需要指定格式:
.bus_format = MEDIA_BUS_FMT_RGB666_1X7X3_SPWG,
但不是
.bus_format = MEDIA_BUS_FMT_RGB565_1X16,无论如何,在 sun4i_tcon.c 驱动程序中,sun4i_get_pixel_depth 函数提到了格式
MEDIA_BUS_FMT_RGB666_1X7X3_SPWG
需要尝试一下。
Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号