在 s5pv210+WinCE上调试HDMI,自己根据samsung TVoutDrive文档写了一个Demo,没数据出来呀(硬件是OK的,在 Android平台是ok的)。我的bsp是从RTM release(0.27)移植过来的。这一版本的bsp应该是已经支持hdmi了呀。
就是不出图像。奇了怪了。如下是打印 Log,是啥原因呢?[TVOUT] ++STDA_HDMI_read_edid_info()
[EDID: EDIDInit]
[Open_HDMI_I2C] I2C OPEN : I2C1: SUCCESS
[Init_HDMI_I2C] ACTUAL I2C CLCOK SPEAD : 64 Khz
[Open_HDMI_I2C] I2C OPEN : I2C1: SUCCESS
[Init_HDMI_I2C] ACTUAL I2C CLCOK SPEAD : 64 Khz
[Open_HDCP_I2C] I2C OPEN : I2C1: SUCCESS
[Init_HDCP_I2C] ACTUAL I2C CLCOK SPEAD : 64 Khz
[EDID: ReadEDIDBlock] segnum : 0, addr: 160, offset: 0, size: 128, buffer = 0xD316FD30
[EDID: ReadEDIDBlock] segnum : 0, addr: 160, offset: 128, size: 128, buffer = 0xD316FD30
[EDID]tag = 64
[EDID]blockLen = 13
[EDID]EDIDVIC = 1
[EDID]VIC = 3
[EDID]EDIDVIC = 2
[EDID]VIC = 3
[EDID]EDIDVIC = 3
[EDID]VIC = 3
[EDID: IsContainVIC]Sink Device supports requested video mode
[EDID]tag = 64
[EDID]blockLen = 13
[EDID]EDIDVIC = 1
[EDID]VIC = 2
[EDID]EDIDVIC = 2
[EDID]VIC = 2
[EDID: IsContainVIC]Sink Device supports requested video mode
[EDID]tag = 64
[EDID]blockLen = 13
[EDID]EDIDVIC = 1
[EDID]VIC = 18
[EDID]EDIDVIC = 2
[EDID]VIC = 18
[EDID]EDIDVIC = 3
[EDID]VIC = 18
[EDID]EDIDVIC = 4
[EDID]VIC = 18
[EDID]EDIDVIC = 5
[EDID]VIC = 18
[EDID]EDIDVIC = 7
[EDID]VIC = 18
[EDID]EDIDVIC = 16
[EDID]VIC = 18
[EDID]EDIDVIC = 18
[EDID]VIC = 18
[EDID: IsContainVIC]Sink Device supports requested video mode
[EDID]tag = 64
[EDID]blockLen = 13
[EDID]EDIDVIC = 1
[EDID]VIC = 17
[EDID]EDIDVIC = 2
[EDID]VIC = 17
[EDID]EDIDVIC = 3
[EDID]VIC = 17
[EDID]EDIDVIC = 4
[EDID]VIC = 17
[EDID]EDIDVIC = 5
[EDID]VIC = 17
[EDID]EDIDVIC = 7
[EDID]VIC = 17
[EDID]EDIDVIC = 16
[EDID]VIC = 17
[EDID]EDIDVIC = 18
[EDID]VIC = 17
[EDID]EDIDVIC = 19
[EDID]VIC = 17
[EDID]EDIDVIC = 20
[EDID]VIC = 17
[EDID]EDIDVIC = 22
[EDID]VIC = 17
[EDID]EDIDVIC = 31
[EDID]VIC = 17
[EDID]EDIDVIC = 32
[EDID]VIC = 17
[EDID]tag = 32
[EDID]blockLen = 3
[EDID]tag = 128
[EDID]blockLen = 3
[EDID]tag = 96
[EDID]blockLen = 7
[EDID]tag = 64
[EDID]blockLen = 13
[EDID]EDIDVIC = 1
[EDID]VIC = 4
[EDID]EDIDVIC = 2
[EDID]VIC = 4
[EDID]EDIDVIC = 3
[EDID]VIC = 4
[EDID]EDIDVIC = 4
[EDID]VIC = 4
[EDID: IsContainVIC]Sink Device supports requested video mode
[EDID]tag = 64
[EDID]blockLen = 13
[EDID]EDIDVIC = 1
[EDID]VIC = 16
[EDID]EDIDVIC = 2
[EDID]VIC = 16
[EDID]EDIDVIC = 3
[EDID]VIC = 16
[EDID]EDIDVIC = 4
[EDID]VIC = 16
[EDID]EDIDVIC = 5
[EDID]VIC = 16
[EDID]EDIDVIC = 7
[EDID]VIC = 16
[EDID]EDIDVIC = 16
[EDID]VIC = 16
[EDID: IsContainVIC]Sink Device supports requested video mode
[EDID]tag = 64
[EDID]blockLen = 13
[EDID]EDIDVIC = 1
[EDID]VIC = 34
[EDID]EDIDVIC = 2
[EDID]VIC = 34
[EDID]EDIDVIC = 3
[EDID]VIC = 34
[EDID]EDIDVIC = 4
[EDID]VIC = 34
[EDID]EDIDVIC = 5
[EDID]VIC = 34
[EDID]EDIDVIC = 7
[EDID]VIC = 34
[EDID]EDIDVIC = 16
[EDID]VIC = 34
[EDID]EDIDVIC = 18
[EDID]VIC = 34
[EDID]EDIDVIC = 19
[EDID]VIC = 34
[EDID]EDIDVIC = 20
[EDID]VIC = 34
[EDID]EDIDVIC = 22
[EDID]VIC = 34
[EDID]EDIDVIC = 31
[EDID]VIC = 34
[EDID]EDIDVIC = 32
[EDID]VIC = 34
[EDID]tag = 32
[EDID]blockLen = 3
[EDID]tag = 128
[EDID]blockLen = 3
[EDID]tag = 96
[EDID]blockLen = 7
[EDID]tag = 64
[EDID]blockLen = 13
[EDID]EDIDVIC = 1
[EDID]VIC = 5
[EDID]EDIDVIC = 2
[EDID]VIC = 5
[EDID]EDIDVIC = 3
[EDID]VIC = 5
[EDID]EDIDVIC = 4
[EDID]VIC = 5
[EDID]EDIDVIC = 5
[EDID]VIC = 5