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.

[参考译文] TDA4VM:APP_srv_camera (SDK:08.06.00.12 vision_apps)

Guru**** 2538930 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1281975/tda4vm-app_srv_camera-sdk-08-06-00-12-vision_apps

器件型号:TDA4VM

当前运行屏幕如图所示:

当前问题:

1.只能显示其中一台摄像机拍摄的图像。

2.无论您如何移动相机,画面仍然存在。 我想只显示了一个特定的帧。

 )在程序运行期间、当第一个 while "app_run_graph"的循环重复两次时、可能会发生分段故障。(

请问你对上述问题有何指引和建议?

非常感谢!

此致、

跃迁市

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

    您好!

    关于传感器配置、  

    [MCU2_0]    107.928284 s: comon--appInit----start!!test--get handle returned for sensor MAX96705_AR                       0147_UYVY,sensorBroadcast=0
    [MCU2_0]    107.928362 s: test--set no broadcast mode, max96712 have no this mode
    [MCU2_0]    107.928422 s: test--IM_SENSOR_CMD_CONFIG channel_mask = f
    [MCU2_0]    107.928547 s: test--probeStatus = 0
    [MCU2_0]    107.928600 s: Configuring camera # 0
    [MCU2_0]    107.929768 s:  test---max96705 Write regAddr 4
    [MCU2_0]    107.929850 s:  test--max96705 Reg Write slaveAddr:0x40, regAddr:0x0004, regValue:0x47
    [MCU2_0]    108.169763 s:  test---max96705 Write regAddr 0
    [MCU2_0]    108.169849 s:  test--max96705 Reg Write slaveAddr:0x40, regAddr:0x0000, regValue:0x82
    [MCU2_0]    108.409541 s: test--MAx96712_SetSensorAlias status = 0
    [MCU2_0]    108.409829 s:  test---max96705 Write regAddr 7
    [MCU2_0]    108.409895 s:  test--max96705 Reg Write slaveAddr:0x41, regAddr:0x0007, regValue:0x84
    [MCU2_0]    108.505804 s:  test---max96705 Write regAddr 15
    [MCU2_0]    108.505888 s:  test--max96705 Reg Write slaveAddr:0x41, regAddr:0x000f, regValue:0xbf
    [MCU2_0]    108.601542 s: test--probeStatus = 0
    [MCU2_0]    108.601602 s: Configuring camera # 1
    [MCU2_0]    108.602843 s:  test---max96705 Write regAddr 4
    [MCU2_0]    108.602919 s:  test--max96705 Reg Write slaveAddr:0x40, regAddr:0x0004, regValue:0x47
    [MCU2_0]    108.842757 s:  test---max96705 Write regAddr 0
    [MCU2_0]    108.842842 s:  test--max96705 Reg Write slaveAddr:0x40, regAddr:0x0000, regValue:0x84
    [MCU2_0]    109.082547 s: test--MAx96712_SetSensorAlias status = 0
    [MCU2_0]    109.082836 s:  test---max96705 Write regAddr 7
    [MCU2_0]    109.082900 s:  test--max96705 Reg Write slaveAddr:0x42, regAddr:0x0007, regValue:0x84
    [MCU2_0]    109.178759 s:  test---max96705 Write regAddr 15
    [MCU2_0]    109.178842 s:  test--max96705 Reg Write slaveAddr:0x42, regAddr:0x000f, regValue:0xbf
    [MCU2_0]    109.274545 s: test--probeStatus = 0
    [MCU2_0]    109.274606 s: Configuring camera # 2
    [MCU2_0]    109.275835 s:  test---max96705 Write regAddr 4
    [MCU2_0]    109.275909 s:  test--max96705 Reg Write slaveAddr:0x40, regAddr:0x0004, regValue:0x47
    [MCU2_0]    109.515758 s:  test---max96705 Write regAddr 0
    [MCU2_0]    109.515845 s:  test--max96705 Reg Write slaveAddr:0x40, regAddr:0x0000, regValue:0x86
    [MCU2_0]    109.755577 s: test--MAx96712_SetSensorAlias status = 0
    [MCU2_0]    109.755870 s:  test---max96705 Write regAddr 7
    [MCU2_0]    109.755937 s:  test--max96705 Reg Write slaveAddr:0x43, regAddr:0x0007, regValue:0x84
    [MCU2_0]    109.851758 s:  test---max96705 Write regAddr 15
    [MCU2_0]    109.851839 s:  test--max96705 Reg Write slaveAddr:0x43, regAddr:0x000f, regValue:0xbf
    [MCU2_0]    109.947544 s: test--probeStatus = 0
    [MCU2_0]    109.947607 s: Configuring camera # 3
    [MCU2_0]    109.948846 s:  test---max96705 Write regAddr 4
    [MCU2_0]    109.948923 s:  test--max96705 Reg Write slaveAddr:0x40, regAddr:0x0004, regValue:0x47
    [MCU2_0]    110.188773 s:  test---max96705 Write regAddr 0
    [MCU2_0]    110.188914 s:  test--max96705 Reg Write slaveAddr:0x40, regAddr:0x0000, regValue:0x88
    [MCU2_0]    110.428549 s: test--MAx96712_SetSensorAlias status = 0
    [MCU2_0]    110.428839 s:  test---max96705 Write regAddr 7
    [MCU2_0]    110.428907 s:  test--max96705 Reg Write slaveAddr:0x44, regAddr:0x0007, regValue:0x84
    [MCU2_0]    110.524758 s:  test---max96705 Write regAddr 15
    [MCU2_0]    110.524839 s:  test--max96705 Reg Write slaveAddr:0x44, regAddr:0x000f, regValue:0xbf

    我看到所有摄像头的从器件地址0x40都已初始化、但情况不应该是这样。 CAMM 0应为0x40、CAM1应为41、CAM2应为42、CAM1应为43。

    如本主题中所述、 (+) TDA4VM:"app_srv_camera"的图像显示异常。 -处理器论坛-处理器- TI E2E 支持论坛

    我会要求您首先遵循建议,并确保4个摄像头与 您当前的应用程序 ,然后继续与 GPU。

    此致、

    尼基尔

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

    好的,谢谢。

    此致、

    跃迁市

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

    此处提建议供参考

    步骤1

    由于在环视中进行了修改、因此作为第一步、我建议以多摄像头应用程序作为参考、并从 SRV 应用中显示马赛克视图(即删除 GPU 节点并添加马赛克节点)

    请注意、马赛克节点需要 NV12格式、因此您可以使用 LDC 节点或 DISPLAY_M2M 节点从 YUV422转换为 NV12。

    这将确认通过您在 SRV 应用中的更改、您可以流式传输4个摄像头并以马赛克方式显示它们。

    步骤2

    确认后、将马赛克节点替换为 GPU 节点并执行应用程序。

    如果您在尝试上述建议时遇到困难、请告诉我。

    此致、

    尼基尔

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

    好的、非常感谢。

    此致、

    跃迁市

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

    不用担心,你是受欢迎的

    此致、

    尼基尔