我的内核版本是4.15.0-rc8-licheepi-nano+
我已经按照下面网址进行了操作
https://www.cnblogs.com/listenscience/p/13619930.html
这个地址所说的接线
SCLK -> PA2
SDA -> PA1
CS -> GND
RESET -> PE7
DC -> PE10
但是我还剩余
BLK/VCC/GND没有接线,不接就啥都没有,所以我只能
VCC -> VCC
BLK -> VCC
GND -> GND
但是可能是因为我是4.15的缘故
我修改了对应的fbtft-core函数编译会报错
不知道4.15是不是真的要修改
因为我spi0已经设置spi flash了
所以st7789v只能设置spi1
编译也没报错
启动没有fbtft的日志
dev/fb1设备也没有
请问下现在怎么处理呢?
另外想请教下在dts中下面的代码是否有存在的必要呢?
panel: panel {
compatible = "lg,lb070wv8", "simple-panel";
#address-cells = <1>;
#size-cells = <0>;
enable-gpios = <&pio 4 6 GPIO_ACTIVE_HIGH>;
port@0 {
reg = <0>;
#address-cells = <1>;
#size-cells = <0>;
panel_input: endpoint@0 {
reg = <0>;
remote-endpoint = <&tcon0_out_lcd>;
};
};
};
还有这个
&tcon0 {
pinctrl-names = "default";
pinctrl-0 = <&lcd_rgb666_pins>;
status = "okay";
};
&tcon0_out {
tcon0_out_lcd: endpoint@0 {
reg = <0>;
remote-endpoint = <&panel_input>;
};
};
先谢谢了:)
离线
这个帖子有坑,cs必须与cs连接起来
另外参考这一篇改了就出来了
https://www.bilibili.com/read/cv9947785?spm_id_from=333.999.0.0
我实在内核5.7.1下成功的
离线
这个帖子有坑,cs必须与cs连接起来
另外参考这一篇改了就出来了
https://www.bilibili.com/read/cv9947785?spm_id_from=333.999.0.0
我实在内核5.7.1下成功的
请问下如何升级到5.7.1呢?有对应的教程吗?实在是不知道找哪个,谢谢了:)
离线
这个帖子有坑,cs必须与cs连接起来
另外参考这一篇改了就出来了
https://www.bilibili.com/read/cv9947785?spm_id_from=333.999.0.0
我实在内核5.7.1下成功的
https://github.com/Lichee-Pi/linux/tree/nano-5.2-flash
请问下是这个吗?
离线
离线
他这个cs接地了,我这边死活不显示,把cs与cs连接后,秒出。
离线
@tlxfif
我是直接下的主线 ,linux官网
这样编译出来会不会很大,需要做啥配置修改吗?我都不敢编译它,哈哈哈哈哈
离线
这个帖子有坑,cs必须与cs连接起来
另外参考这一篇改了就出来了
https://www.bilibili.com/read/cv9947785?spm_id_from=333.999.0.0
我实在内核5.7.1下成功的
我cs端连接到a0 上面写的是spi1:cs貌似还是不行,哎
离线
@tlxfif
这两个都是配置rgb lcd的,你如果用fbtft里的驱动这个可以删了,lg,lb070wv8这个是一个5寸的lcd,驱动文件位于drivers\gpu\drm\panel\panel.simple.c
这是lcd的参数
static const struct drm_display_mode lg_lb070wv8_mode = {
.clock = 33246,
.hdisplay = 800,
.hsync_start = 800 + 88,
.hsync_end = 800 + 88 + 80,
.htotal = 800 + 88 + 80 + 88,
.vdisplay = 480,
.vsync_start = 480 + 10,
.vsync_end = 480 + 10 + 25,
.vtotal = 480 + 10 + 25 + 10,
};
static const struct panel_desc lg_lb070wv8 = {
.modes = &lg_lb070wv8_mode,
.num_modes = 1,
.bpc = 8,
.size = {
.width = 151,
.height = 91,
},
.bus_format = MEDIA_BUS_FMT_RGB888_1X7X4_SPWG,
.connector_type = DRM_MODE_CONNECTOR_LVDS,
};
最近编辑记录 hz2 (2021-09-17 10:04:53)
离线
542396750@qq.com 说:他这个cs接地了,我这边死活不显示,把cs与cs连接后,秒出。
cs不能直接接地,言外之意就是cs信号有时用来表示一次通讯的开始。典型的就是spi flash片选接地导致无法通信。
离线
@hz2
我先试试
离线