|
5#
楼主 |
发表于 2025-3-11 17:44:49
|
只看该作者
感谢支持,但测试结果有点奇怪:
1.uboot中mipi dcs读取信息如下,能看到display normal on,display on信息
Model: Rockchip RK3576 TOYBRICK D0 Board(kk)
Rockchip UBOOT DRM driver version: v1.0.1
Assign plane mask automatically
VOP have 2 active VP
vp0 have layer nr:1[2 ], primary plane: 2
vp1 have layer nr:1[3 ], primary plane: 3
vp2 have layer nr:0[], primary plane: 0
Using display timing dts
dsi@27d80000: detailed mode clock 72600 kHz, flags[a]
H: 1080 1120 1124 1164
V: 1920 1940 1944 1984
bus_format: 100e
VOP update mode to: 1080x1920p31, type: MIPI0 for VP1
VP1 set crtc_clock to 71429KHz
Unsupported bt709f at 10bit csc depth, use bt601f instead
VOP VP1 enable Esmart1[654x270->654x270@213x825] fmt[0] addr[0xfdf00000]
final DSI-Link bandwidth: 500000 Kbps x 4
====> mode:0x8====> mode:0x9dhdmi@27da0000 disconnected
kernel:
很奇怪没有新加的信息(===>的信息)吐出来。
看到panel-simpled的关联信息如下
root@debian:~# dmesg | grep panel
[ 1.463611] platform 27d80000.dsi: Fixed dependency cycle(s) with /dsi@27d80000/panel@0/ports/port@0/endpoint
[ 2.552297] panel-simple-dsi 27d80000.dsi.0: Expected bpc in {6,8} but got: 0
[ 3.276739] <<GTP-INF>>[gt1x_init_panel:606] Config group0 used, length:239
[ 3.276773] <<GTP-INF>>[gt1x_init_panel:657] X_MAX=4096,Y_MAX=4096,TRIGGER=0x01,WAKEUP_LEVEL=1
[ 3.278522] <<GTP-ERR>>[gt1x_init:2367] Init panel failed.
2.debian桌面上Display菜单中能看到mipi屏幕(HDMI/MIPI都存在)
补充测试信息:针对output_voltage节点进行设置记录
/sys/devices/platform/2b020000.phy# echo "1">./output_voltage DCLK+/-的平均电压都比较低(开机就这个状态);
设置其它的电压均提高了,但依然没有图像出来
不知道是否是linux 6.1版本上mipi有变动(我没有梳理代码),这个DTS中参数部分在rk的1109平台上跑起来了的
|
|