本帖隐藏的内容
查看sink设备的EDID信息,含原始数据和解析后信息。
cat /sys/class/display/HDMI/debug
shell@xxx:/ $ cat/sys/class/display/HDMI/debug
//EDID状态
EDID status:Okay
//原始数据
Raw Data:
0x00, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x05, 0xe3, 0x80, 0x22, 0xfd, 0x05, 0x00, 0x00,
0x0e, 0x1a, 0x01, 0x03, 0xa0, 0x30, 0x1b, 0x78, 0xba, 0x5a, 0x65, 0xa7, 0x56, 0x52, 0x9c, 0x27,
0x0f, 0x50, 0x54, 0xbf, 0xef, 0x00, 0xd1, 0xc0, 0xb3, 0x00, 0x95, 0x00, 0x81, 0x80, 0x81, 0x40,
0x81, 0xc0, 0x01, 0x01, 0x01, 0x01, 0x02, 0x3a, 0x80, 0x18, 0x71, 0x38, 0x2d, 0x40, 0x58, 0x2c,
0x45, 0x00, 0xdd, 0x0c, 0x11, 0x00, 0x00, 0x1e, 0x00, 0x00, 0x00, 0xfd, 0x00, 0x32, 0x4c, 0x1e,
0x53, 0x11, 0x00, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x00, 0x00, 0x00, 0xfc, 0x00, 0x32,
0x32, 0x38, 0x30, 0x57, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x00, 0x00, 0x00, 0xff,
0x00, 0x41, 0x42, 0x38, 0x30, 0x36, 0x31, 0x34, 0x5a, 0x30, 0x31, 0x35, 0x33, 0x33, 0x01, 0xa8,
0x02服务器托管网, 0x03, 0x1b, 0x71, 0x23, 0x09, 0x07, 0x07, 0x83, 0x01, 0x00, 0x00, 0x67, 0x03, 0x0c, 0x00,
0x10, 0x00, 0x80, 0x21, 0x43, 0x01, 0x10, 0x84, 0xe2, 0x00, 0x0f, 0x01, 0x1d, 0x00, 0x72, 0x51,
0xd0, 0x1e, 0x20, 0x6e, 0x28, 0x55, 0x00, 0x81, 0x49, 0x00, 0x00, 0x00, 0x1e, 0x00, 0x00, 0x00,
0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbf,
******** Show SinkInfo ********
//最大***s通道时钟频率
Max ***s clk is 0
//支持的分辨率
Support videomode:
1920x1080p@60Hz
1280x720p@60Hz
//支持的视频颜色模式
Support videocolor mode: RGB YCbCr422 YCbCr444
//支持的视频颜色位深
Support videocolor depth: 24bit
//支持的音频类型
Support audiotype: LPCM
//支持的最大音频通道
Support max audiochannel is 2
//支持的音频采样速率
Support audiosample rate: 32000 44100 48000
//支持的音频字长
Support audio wordlenght: 16bit 20bit 24bit
查看支持的分辨率
$ cat/sys/class/display/HDMI/modes
查看当前分辨率
$ cat/sys/class/display/HDMI/mode
切换分辨率
$ echo1920x1080p-60 > /sys/class/display/HDMI/mode
查看HDMI是否连接
$ cat/sys/class/display/HDMI/connect
查看HDMI使能状态
$ cat/sys/class/display/HDMI/enable
设置HDMI使能, 可取0或1,0表示关闭,1表示开启。
$ echo > /sys/class/display/HDMI/enable
修改输出颜色
$ echomode= > /sys/class/display/HDMI/color
mode = 0 是自动模式,优先级为:
YCbCr444[16-235]> YCbCr422[16-235] > RGB[16-235] > RGB[0-255]
mode = 1 是RGB[0-255]
mode = 2 是RGB[16-235]
mode = 3 是YCbCr444[16-235]
mode = 4 是YCbCr422[16-235]
查看3D模式
$ cat/sys/class/display/HDMI/3dmode
设置3D模式
$ echo > /sys/class/display/HDMI/3dmode
可以取以下值:
0:Frame packing
6:Top and Bottom
8:Side by Side Half
在 make menuconfig 中打开内核的 Debug 选项,可以查看更多的Log信息。
Device Drivers —>
Graphics support —>
Rockchip HDMI support —>
Rockchip HDMI Debugging