This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Amit,
There are a few different kernel versions so it is possible that the version you have from the DVSDK is different.
For 3.00.00.05 you can find more information here ... http://processors.wiki.ti.com/index.php/UserGuideDisplayDrivers_PSP_03.00.00.05
You may also find this link useful... http://processors.wiki.ti.com/index.php?title=Category:OMAP35x where you can find release notes for various PSP releases.
BR,
Steve
Thanks Steve,
In the PSP I use video0 is used for the capture driver (ISP module) which is fed by the TVP5146 video decoder.
from some reason the device is not detected and therefor the video0 device is not created,.
Do you know something about it?
The driver isn't loading. During kernel boot I saw these messages:
i2c_omap i2c_omap.3: Arbitration lost
i2c_omap i2c_omap.3: Arbitration lost
tvp514x 3-005c: chip id mismatch msb:0xfb lsb:0xfb
tvp514x 3-005c: Unable to detect decoder
i2c_omap i2c_omap.3: Arbitration lost
It looks like the chip isn't recognized for some reason so the driver does not load.
Steve K.
is it possible that the chip ID of the tvp5146 which is assembled in the Rev G. boards has been changed?
or I have some bad hardware?
Hi Steve,
I am using DM3730 EVM, when i use 2.6.32 kernel then got
dm3730-am3715-evm:/# dmesg | grep tvp
tvp514x 3-005c: Registered to v4l2 master omap34xxcam!!
tvp514x 3-005c: chip id mismatch msb:0x87 lsb:0x87
tvp514x 3-005c: Unable to detect decoder
tvp514x 3-005c: chip id mismatch msb:0x87 lsb:0x87
tvp514x 3-005c: Unable to detect decoder
tvp514x 3-005c: chip id mismatch msb:0x87 lsb:0x87
tvp514x 3-005c: Unable to detect decoder
tvp514x 3-005c: chip id mismatch msb:0x87 lsb:0x87
But whenever i use 2.6.37 kernel then got
dmesg | grep tvp
[ 3.774627] drivers/media/video/tvp514x.c
[ 3.774627] tvp514x_probe
[ 3.783691] tvp514x 3-005c: tvp514x 3-005c decoder driver registered !!
[ 3.831024] tvp514x 3-005c: Write: retry ... 0
[ 3.852874] tvp514x 3-005c: Write: retry ... 1
[ 3.876312] tvp514x 3-005c: Write: retry ... 2
[ 3.899719] tvp514x 3-005c: Write: retry ... 3
[ 3.923156] tvp514x 3-005c: Write: retry ... 4
[ 3.946594] tvp514x 3-005c: Write: retry ... 5
[ 3.970031] tvp514x 3-005c: Write failed111. Err[-121]
[ 3.979034] tvp514x 3-005c: Unable to turn on decoder
[ 3.990112] tvp514x 3-005c: Read: retry ... 0
[ 4.016937] tvp514x 3-005c: Read: retry ... 1
[ 4.040344] tvp514x 3-005c: Read: retry ... 2
[ 4.063781] tvp514x 3-005c: Read: retry ... 3
[ 4.087219] tvp514x 3-005c: Read: retry ... 4
[ 4.110656] tvp514x 3-005c: Read: retry ... 5
[ 4.134094] tvp514x 3-005c: Unable to query std
[ 9.117553] tvp514x 3-005c: Write: retry ... 0
[ 9.271697] tvp514x 3-005c: Write: retry ... 1
[ 9.550628] tvp514x 3-005c: Write: retry ... 2
[ 9.678985] tvp514x 3-005c: Write: retry ... 3
[ 9.860687] tvp514x 3-005c: Write: retry ... 4
[ 10.040924] tvp514x 3-005c: Write: retry ... 5
[ 10.155120] tvp514x 3-005c: Write failed111. Err[-121]
[ 10.164184] tvp514x 3-005c: Unable to turn on decoder
[ 10.739776] tvp514x 3-005c: Read: retry ... 0
[ 10.985748] tvp514x 3-005c: Read: retry ... 1
[ 11.108612] tvp514x 3-005c: Read: retry ... 2
[ 11.259094] tvp514x 3-005c: Read: retry ... 3
[ 11.352935] tvp514x 3-005c: Read: retry ... 4
[ 11.566894] tvp514x 3-005c: Read: retry ... 5
[ 11.660858] tvp514x 3-005c: Unable to query std
What could be the issue in the code. How i 'll get the correct tvp chip id.
Thanks
Vidya