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:vxGraphParameterDequeueDoneRef

Guru**** 2393725 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1496254/tda4vm-vxgraphparameterdequeuedoneref

器件型号:TDA4VM

工具与软件:

尊敬的 TI:

SDK8.6.

单摄像头演示

相同的摄像头/串行器/解串器:

CSI0:  捕获工作正常

Linka->MAX96717->MAX96724-> CSI0

 local_capture_config.chInstMap[0]= 0;

 local_capture_config.chVcNum[0]= 1;
CSI1:   
  
Linka->MAX96717->MAX96724-> CSI1
 local_capture_config.chInstMap[0]= 1;

 local_capture_config.chVcNum[0]= 1;
 vxGraphParameterDequeDoneRef 中未捕获到数据、单摄像头演示块。
从 CSI0切换到 CSI1时、还需要修改哪些内容? 非常紧急的问题、期待您的答复。

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

    chInstMap[0]= 0;chVcNum[0]=接收 VC1;正常。

    chInstMap[0]= 1;chVcNum[0]=接收 VC1;为什么不接收?

    当连接到 CSI1时、我们无法使用 chVcNum[0]? 我们缺少什么?

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

    专家能否对此进行更新?

    切换到 CSI1后:解串器已接收到数据、但 TDA4实际尚未接收到数据。

     vxGraphParameterDequeDoneRef 中未捕获到数据、单摄像头演示块。

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

    CSI0:   好

    root@j7-evm:/opt/vision_apps#
    root@j7-evm:/opt/vision_apps#
    root@j7-evm:/opt/vision_apps# ./run_app_single_cam.sh
    APP: Init ... !!!
    MEM: Init ... !!!
    MEM: Initialized DMA HEAP (fd=4) !!!
    MEM: Init ... Done !!!
    IPC: Init ... !!!
    IPC: Init ... Done !!!
    REMOTE_SERVICE: Init ... !!!
    REMOTE_SERVICE: Init ... Done !!!
    Invalid entry
    . Please choose between 0 and 11
    Select camera port index 0-11 : 1
    6 registered sensor drivers
    a : IMX390-UB953_D3
    b : AR0233-UB953_MARS
    c : AR0820-UB953_LI
    d : UB9xxx_RAW12_TESTPATTERN
    e : UB96x_UYVY_TESTPATTERN
    f : GW_AR0233_UYVY
    Select a sensor above or press '0' to autodetect the sensor : Invalid selection
    . Try again
    6 registered sensor drivers
    a : IMX390-UB953_D3
    b : AR0233-UB953_MARS
    c : AR0820-UB953_LI
    d : UB9xxx_RAW12_TESTPATTERN
    e : UB96x_UYVY_TESTPATTERN
    f : GW_AR0233_UYVY
    Select a sensor above or press '0' to autodetect the sensor : f
    Sensor selected : GW_AR0233_UYVY
    LDC Selection Yes(1)/No(0) : LDC Selection Yes(1)/No(0) : 0
    app_init done
    Querying GW_AR0233_UYVY
    73.455008 s: ISS: Querying sensor [GW_AR0233_UYVY] ... !!!
    73.455482 s: ISS: Querying sensor [GW_AR0233_UYVY] ... Done !!!
    YUV Input selected. VISS and AEWB nodes will be bypassed.
    Sensor DCC is enabled
    Sensor width = 1920
    Sensor height = 1536
    Sensor DCC ID = 5233
    Sensor Supported Features = 0x100
    Sensor Enabled Features = 0x100
    sensor_name:GW_AR0233_UYVY,channel_mask:2,line:452
    73.455517 s: ISS: Initializing sensor [GW_AR0233_UYVY], doing IM_SENSOR_CMD_PWRON ... !!!
    73.455967 s: ISS: Initializing sensor [GW_AR0233_UYVY], doing IM_SENSOR_CMD_CONFIG ... !!!
    73.457444 s: ISS: Initializing sensor [GW_AR0233_UYVY] ... Done !!!
    Creating graph
    Initializing params for capture node
    barry id:0, dataLanesMap[0] = 0+1 line:551
    barry id:0, dataLanesMap[1] = 1+1 line:551
    barry id:0, dataLanesMap[2] = 2+1 line:551
    barry id:0, dataLanesMap[3] = 3+1 line:551
    barry id:1, dataLanesMap[0] = 0+1 line:551
    barry id:1, dataLanesMap[1] = 1+1 line:551
    barry id:1, dataLanesMap[2] = 2+1 line:551
    barry id:1, dataLanesMap[3] = 3+1 line:551
    chInstMap[0]:0,chVcNum[0]:0,selectedCam:1,NUM_CAPT_CHANNELS:4 line:563
    This is enabled, you can see: chInstMap[0]:0,chVcNum[0]:1 line:567
    capture_config = 0x0xffff90f7a968
    Creating capture node
    obj->capture_node = 0x0xffff90eec6e8
    barry chInstMap[0]:0, Virtual Channel Number for each PHY channel chVcNum[0]:1
    barry chInstMap[1]:0, Virtual Channel Number for each PHY channel chVcNum[1]:1
    barry chInstMap[2]:0, Virtual Channel Number for each PHY channel chVcNum[2]:2
    barry chInstMap[3]:1, Virtual Channel Number for each PHY channel chVcNum[3]:0
    barry chInstMap[4]:1, Virtual Channel Number for each PHY channel chVcNum[4]:1
    barry chInstMap[5]:1, Virtual Channel Number for each PHY channel chVcNum[5]:2
    barry chInstMap[6]:1, Virtual Channel Number for each PHY channel chVcNum[6]:3
    barry chInstMap[7]:0, Virtual Channel Number for each PHY channel chVcNum[7]:7
    barry chInstMap[8]:0, Virtual Channel Number for each PHY channel chVcNum[8]:8
    barry chInstMap[9]:0, Virtual Channel Number for each PHY channel chVcNum[9]:9
    barry chInstMap[10]:0, Virtual Channel Number for each PHY channel chVcNum[10]:10
    barry chInstMap[11]:0, Virtual Channel Number for each PHY channel chVcNum[11]:11
    barry chInstMap[12]:0, Virtual Channel Number for each PHY channel chVcNum[12]:12
    barry chInstMap[13]:0, Virtual Channel Number for each PHY channel chVcNum[13]:13
    barry chInstMap[14]:0, Virtual Channel Number for each PHY channel chVcNum[14]:14
    barry chInstMap[15]:0, Virtual Channel Number for each PHY channel chVcNum[15]:15
    Display Set Target done
    vxSetGraphScheduleConfig done

    CSI1:   否

    oot@j7-evm:/opt/vision_apps#
    root@j7-evm:/opt/vision_apps#
    root@j7-evm:/opt/vision_apps#
    root@j7-evm:/opt/vision_apps# ./run_app_single_cam.sh
    APP: Init ... !!!
    MEM: Init ... !!!
    MEM: Initialized DMA HEAP (fd=4) !!!
    MEM: Init ... Done !!!
    IPC: Init ... !!!
    IPC: Init ... Done !!!
    
    Invalid entry
    . Please choose between 0 and 11
    Select camera port index 0-11 : 5
    6 registered sensor drivers
    a : IMX390-UB953_D3
    b : AR0233-UB953_MARS
    c : AR0820-UB953_LI
    d : UB9xxx_RAW12_TESTPATTERN
    e : UB96x_UYVY_TESTPATTERN
    f : GW_AR0233_UYVY
    Select a sensor above or press '0' to autodetect the sensor : Invalid selection
    . Try again
    6 registered sensor drivers
    a : IMX390-UB953_D3
    b : AR0233-UB953_MARS
    c : AR0820-UB953_LI
    d : UB9xxx_RAW12_TESTPATTERN
    e : UB96x_UYVY_TESTPATTERN
    f : GW_AR0233_UYVY
    Select a sensor above or press '0' to autodetect the sensor : f
    Sensor selected : GW_AR0233_UYVY
    LDC Selection Yes(1)/No(0) : LDC Selection Yes(1)/No(0) : 0
    app_init done
    Querying GW_AR0233_UYVY
    69.029102 s: ISS: Querying sensor [GW_AR0233_UYVY] ... !!!
    69.029649 s: ISS: Querying sensor [GW_AR0233_UYVY] ... Done !!!
    YUV Input selected. VISS and AEWB nodes will be bypassed.
    Sensor DCC is enabled
    Sensor width = 1920
    Sensor height = 1536
    Sensor DCC ID = 5233
    Sensor Supported Features = 0x100
    Sensor Enabled Features = 0x100
    sensor_name:GW_AR0233_UYVY,channel_mask:32,line:452
    69.029684 s: ISS: Initializing sensor [GW_AR0233_UYVY], doing IM_SENSOR_CMD_PWRON ... !!!
    69.030099 s: ISS: Initializing sensor [GW_AR0233_UYVY], doing IM_SENSOR_CMD_CONFIG ... !!!
    [MCU2_0] 69.029386 s: ImageSensor_RemoteServiceHandler: IM_SENSOR_CMD_QUERY
    [MCU2_0] 69.029463 s: Received Query for GW_AR0233_UYVY
    [MCU2_0] 69.029877 s: ImageSensor_RemoteServiceHandler: IM_SENSOR_CMD_PWRON
    [MCU2_0] 69.029928 s: IM_SENSOR_CMD_PWRON : channel_mask = 0x20
    [MCU2_0] 69.030273 s: ImageSensor_RemoteServiceHandler: IM_SENSOR_CMD_CONFIG
    [MCU2_0] 69.030325 s: Application requested features = 0x100
    [MCU2_0]
    [MCU2_0] 69.030368 s: Disabling broadcast mode
    [MCU2_0] 69.030449 s: <zd> UB960 note: Reg ub960I2cInstId 6 ub960I2cAddr 3d ub960InstanceId 0
    [MCU2_0] 69.030493 s: UB960 config start
    69.031521 s: ISS: Initializing sensor [GW_AR0233_UYVY] ... Done !!!
    Creating graph
    Initializing params for capture node
    barry id:0, dataLanesMap[0] = 0+1 line:551
    barry id:0, dataLanesMap[1] = 1+1 line:551
    barry id:0, dataLanesMap[2] = 2+1 line:551
    barry id:0, dataLanesMap[3] = 3+1 line:551
    barry id:1, dataLanesMap[0] = 0+1 line:551
    barry id:1, dataLanesMap[1] = 1+1 line:551
    barry id:1, dataLanesMap[2] = 2+1 line:551
    barry id:1, dataLanesMap[3] = 3+1 line:551
    chInstMap[0]:0,chVcNum[0]:0,selectedCam:5,NUM_CAPT_CHANNELS:4 line:563
    This is enabled, you can see: chInstMap[0]:1,chVcNum[0]:1 line:567
    capture_config = 0x0xffffa55b2968
    Creating capture node
    obj->capture_node = 0x0xffffa55246e8
    barry chInstMap[0]:1, Virtual Channel Number for each PHY channel chVcNum[0]:1
    barry chInstMap[1]:0, Virtual Channel Number for each PHY channel chVcNum[1]:1
    barry chInstMap[2]:0, Virtual Channel Number for each PHY channel chVcNum[2]:2
    barry chInstMap[3]:1, Virtual Channel Number for each PHY channel chVcNum[3]:0
    barry chInstMap[4]:1, Virtual Channel Number for each PHY channel chVcNum[4]:1
    barry chInstMap[5]:1, Virtual Channel Number for each PHY channel chVcNum[5]:2
    barry chInstMap[6]:1, Virtual Channel Number for each PHY channel chVcNum[6]:3
    barry chInstMap[7]:0, Virtual Channel Number for each PHY channel chVcNum[7]:7
    barry chInstMap[8]:0, Virtual Channel Number for each PHY channel chVcNum[8]:8
    barry chInstMap[9]:0, Virtual Channel Number for each PHY channel chVcNum[9]:9
    barry chInstMap[10]:0, Virtual Channel Number for each PHY channel chVcNum[10]:10
    barry chInstMap[11]:0, Virtual Channel Number for each PHY channel chVcNum[11]:11
    barry chInstMap[12]:0, Virtual Channel Number for each PHY channel chVcNum[12]:12
    barry chInstMap[13]:0, Virtual Channel Number for each PHY channel chVcNum[13]:13
    barry chInstMap[14]:0, Virtual Channel Number for each PHY channel chVcNum[14]:14
    barry chInstMap[15]:0, Virtual Channel Number for each PHY channel chVcNum[15]:15
    Display Set Target done

    期待您的回复。

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

    巴里、您好!

    无需其他更改、只需更改实例 ID 和通道到实例映射。 只要 解串器和摄像头的连接方式与 CSI0相同、它就应该能够正常工作。 您是否确保配置了它们?  

    此致、

    Brijesh

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

    您好、Brijesh

    同一个摄像头。

    两个相同的解串器分别对应于 CSI0和 CSI1。

    相同的串行器/解串器配置。

    就像上面的日志一样、CSI0工作、但 CSI1不工作。

    可能是什么原因? 期待您的帮助。

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

    请关闭、 硬件问题。

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

    谢谢 Barry、结束本线。