Page 1 of 1

luckfox pico plus无法点亮屏幕

Posted: 2024-05-20 9:41
by 2582596380@qq.com
我的开发板是RV1103-LUCKFOX-PICO-PLUS,按照https://wiki.luckfox.com/zh/Luckfox-Pico/Luckfox-Pico-LVGL的使用方法,无法点亮屏幕怎么回事?设备树已经按照wiki修改了,不同的地方是:
1、KERNEL设备树文件路径:/sysdrv/source/kernel/arch/arm/boot/dts/rv1103g-luckfox-pico-plus.dts(因为我的开发板是rv1103-luckfox-pico-plus),参见dev_tree1.png;
2、LCD指定的BL/DC/RES管脚修改了,主要是编译镜像时提示无法找到gpio2,我怀疑是gpio2在设备树中没有指定标签,所以做了修改,修改地方参见:dev_tree2.png
dev_tree1.png
dev_tree2.png

Re: luckfox pico plus无法点亮屏幕

Posted: 2024-05-20 10:03
by Eng38
您好,根据您的描述,修改后的设备树文件仍然存在问题,编译镜像时提示无法找到gpio2,根据 LUCKFOX-PICO-PLUS 的原理图可知引脚中并不存在 gpio2 相关引脚。wiki 中提供了 LUCKFOX-PICO-MAX 的设备树文件,建议对比 LUCKFOX-PICO-MAX 和 LUCKFOX-PICO-PLUS 的引脚图进行修改。
企业微信截图_17161995663352.png
企业微信截图_17161994956442.png
注意: 除了以上三个引脚,其他引脚配置可能也需要更改,建议对比两者引脚图进行修改。

Re: luckfox pico plus无法点亮屏幕

Posted: 2024-05-21 1:24
by 2582596380@qq.com
另外还有个问题,在按照教程配置了FB后,用dmesg无法发现fb驱动和st7789加载信息,然后我在menuconfig配置st7789v的驱动,依然无法发现fb设备和st7789驱动信息,通知打开LVGL的DEMO提示“ cannot open framebuffer device: No such file or directory”

Re: luckfox pico plus无法点亮屏幕

Posted: 2024-05-21 1:39
by Eng38
您好,根据运行DEMO的提示,说明依旧没有生成FB设备,请检查以下几点:

1.使用的LCD是否为 Pico-LCD-1.3,若不是确保正确连接引脚
2.修改设备树SPI0配置(注意引脚还需要配置为通用IO)
3.修改内核配置,添加以下内容

Code: Select all

CONFIG_SPI_MASTER=y
CONFIG_FB=y