Hi,
I use my own hardware with DM8168 which has two tvp5158 on it using VP0 and use rdk4.01 to run the demo 1(VCAP + VENC + VDEC + VDIS), then find that:
CAPTURE ERROR: Could not detect video at tvp instace 0!!!
CAPTURE ERROR: Could not detect video at tvp instace 1!!!
CAPTURE ERROR: Could not detect video at tvp instace 2!!!
CAPTURE ERROR: Could not detect video at tvp instace 3!!!
CAPTURE ERROR: Could not detect video at tvp instace 1!!!
CAPTURE ERROR: Could not detect video at tvp instace 2!!!
CAPTURE ERROR: Could not detect video at tvp instace 3!!!
I read the tvp5158 register ,DEVICE_TVP5158_REG_STATUS_1 = 0x10,DEVICE_TVP5158_REG_STATUS_2 = 0x18, and in the later ,the value alse can be changed, show this:
regValue[0] = 10 , regValue[1] = 18
regValue[0] = 10 , regValue[1] = 18
regValue[0] = 10 , regValue[1] = 18
regValue[0] = 10 , regValue[1] = 8
regValue[0] = 7e , regValue[1] = 80
regValue[0] = 10 , regValue[1] = 38
regValue[0] = 10 , regValue[1] = 38
regValue[0] = 10 , regValue[1] = 38
regValue[0] = 10 , regValue[1] = 38
regValue[0] = 10 , regValue[1] = 18
regValue[0] = 10 , regValue[1] = 18
regValue[0] = 10 , regValue[1] = 18
regValue[0] = 7e , regValue[1] = a0
regValue[0] = 10 , regValue[1] = 38
regValue[0] = 10 , regValue[1] = 38
regValue[0] = 10 , regValue[1] = 18
regValue[0] = 10 , regValue[1] = 18
regValue[0] = 10 , regValue[1] = 8
regValue[0] = 7e , regValue[1] = 80
regValue[0] = 10 , regValue[1] = 38
regValue[0] = 10 , regValue[1] = 38
regValue[0] = 10 , regValue[1] = 38
regValue[0] = 10 , regValue[1] = 38
regValue[0] = 10 , regValue[1] = 18
regValue[0] = 10 , regValue[1] = 18
regValue[0] = 10 , regValue[1] = 18
regValue[0] = 7e , regValue[1] = a0
regValue[0] = 10 , regValue[1] = 38
regValue[0] = 10 , regValue[1] = 38
Sure that the signal from the input of tvp5158 is OK. How can i fix it ?
Thanks!
Best wish!
Strachey