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.

[参考译文] Linux/TMDXEVM8148:v4l2无法在 saLoopBack 示例中检测到 dv 预设 tvp7002

Guru**** 2544610 points
Other Parts Discussed in Thread: TVP7002

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/636981/linux-tmdxevm8148-v4l2-unable-to-detect-the-dv-preset-tvp7002-in-saloopback-example

器件型号:TMDXEVM8148

工具/软件:Linux

您好!

我已将一个 DV 播放器连接到 DM8148 EVM 板的组件输入。

当我运行 saLoopBAK 示例时、我遇到诸如"设置 DV 预设失败"之类的错误。

在进一步调试 tvp7002驱动程序时,我能够识别出 dv_preset->preset 在 以下代码中具有值0 V4L2_DV_INVALID:

请帮助我解决此问题。 我不熟悉此平台、想了解这些示例。

static int tvp7002_s_dv_preset (struct v4l2_subdev * sd、
struct v4l2_dv_preset * dv_preset)
{
struct tvp7002 * device = TO_tvp7002 (sd);
u32 pet;
preset i;

for (i = 0;i < tvp7002)= tvp7002



;tvp<pevet = tp<p<p<p2+ returns.tv<tv<p<p<p002>initreturns.e+




= tv<tv<tpset = tpset = tv002<tv<tpset = tpset = tv<tv<tpset <tv<tv<tv002<tpset <tv<tpset <tv<tv<tv<tv< 

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    请检查 IO 扩展板是否正确连接、因为 DV 预设的设置/查询失败意味着它无法检测输入源。

    在运行示例应用之前、必须将捕捉源连接到 IO 扩展板的组件输入端、否则示例应用会报告错误。

    BR
    玛格丽塔
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    如果问题得到解决、请关闭(验证)此主题。

    BR
    玛格丽塔