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.

[参考译文] TDA4VEN-Q1:RTOS:将0x02写入解串器(0x36)寄存器0x01时出错!

Guru**** 2398835 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1491122/tda4ven-q1-rtos-error-writing-0x02-to-de-serializer-0x36-register-0x01

器件型号:TDA4VEN-Q1

工具与软件:

您好、我已解压预编译的 tarball、 在尝试运行 vision_apps/run_app_single_cam.sh (运行 vision_apps_init.sh 后)时、在下面遇到几个错误。

    52.110983 s: ISS: Enumerating sensors ... !!!
    52.311106 s: ISS: Enumerating sensors ... found 0 : IMX390-UB953_D3
    52.311164 s: ISS: Enumerating sensors ... found 1 : IMX390-UB953-DISCOVERY-NARROW
    52.311176 s: ISS: Enumerating sensors ... found 2 : IMX390-UB953-DISCOVERY-MID
    52.311187 s: ISS: Enumerating sensors ... found 3 : IMX390-UB953-DISCOVERY-WIDE
    52.311198 s: ISS: Enumerating sensors ... found 4 : IMX728-UB971_SONY
    52.311209 s: ISS: Enumerating sensors ... found 5 : AR0233-UB953_MARS
    52.311219 s: ISS: Enumerating sensors ... found 6 : AR0820-UB953_LI
    52.311230 s: ISS: Enumerating sensors ... found 7 : UB9xxx_RAW12_TESTPATTERN
    52.311240 s: ISS: Enumerating sensors ... found 8 : UB96x_UYVY_TESTPATTERN
    52.311251 s: ISS: Enumerating sensors ... found 9 : GW_AR0233_UYVY
Select camera port index 0-7 : [MCU2_0]     52.310898 s: Error writing 0x02 to de-serializer(0x36) register 0x01!
[MCU2_0]     52.310938 s:  Deserializer Error: Reg Write Failed for regAddr 0x01, cnt = 0
[MCU2_0]     52.310973 s: Error : IssSensor_cfgDesScript returned -4 while configuring DES 1 

Invalid entry 
. Please choose between 0 and 7 
Select camera port index 0-7 : 0
10 registered sensor drivers
a : IMX390-UB953_D3 
b : IMX390-UB953-DISCOVERY-NARROW 
c : IMX390-UB953-DISCOVERY-MID 
d : IMX390-UB953-DISCOVERY-WIDE 
e : IMX728-UB971_SONY 
f : AR0233-UB953_MARS 
g : AR0820-UB953_LI 
h : UB9xxx_RAW12_TESTPATTERN 
i : UB96x_UYVY_TESTPATTERN 
j : GW_AR0233_UYVY 
Select a sensor above or press '0' to autodetect the sensor : Invalid selection 
. Try again 
10 registered sensor drivers
a : IMX390-UB953_D3 
b : IMX390-UB953-DISCOVERY-NARROW 
c : IMX390-UB953-DISCOVERY-MID 
d : IMX390-UB953-DISCOVERY-WIDE 
e : IMX728-UB971_SONY 
f : AR0233-UB953_MARS 
g : AR0820-UB953_LI 
h : UB9xxx_RAW12_TESTPATTERN 
i : UB96x_UYVY_TESTPATTERN 
j : GW_AR0233_UYVY 
Select a sensor above or press '0' to autodetect the sensor : 0
[MCU2_0]     60.450928 s: Error reading from de-serializer(0x36) register 0x4c!
Sensor selected : IMX390-UB953_D3
LDC Selection Yes(1)/No(0) : LDC Selection Yes(1)/No(0) : [   52.852500] kauditd_printk_skb: 5 callbacks suppressed
[   52.852514] audit: type=1334 audit(1742571834.394:21): prog-id=20 op=LOAD
[   53.035310] audit: type=1334 audit(1742571834.578:22): prog-id=20 op=UNLOAD

LDC Selection Yes(1)/No(0) : 0
CAC Selection Yes(1)/No(0) : CAC Selection Yes(1)/No(0) : 0
Querying IMX390-UB953_D3 
    71.856582 s: ISS: Querying sensor [IMX390-UB953_D3] ... !!!
    71.856758 s: ISS: Querying sensor [IMX390-UB953_D3] ... Done !!!
    71.856780 s: ISS: Initializing sensor [IMX390-UB953_D3], doing IM_SENSOR_CMD_PWRON ... !!!
    71.856897 s: ISS: Initializing sensor [IMX390-UB953_D3], doing IM_SENSOR_CMD_CONFIG ... !!!
[MCU2_0]     71.856828 s: IMX390_PowerOn : chId = 0x0 
[MCU2_0]     72.114281 s:  Configuring IMX390 imager 0x40.. Please wait till it finishes 
    74.192485 s: ISS: Initializing sensor [IMX390-UB953_D3] ... Done !!!
Test data path is NULL. Defaulting to current folder 
read_test_image_raw : Unable to open file .//img_test.raw
app_create_viss : sensor_dcc_id = 390 
Scaler is enabled
    76.224610 s: ISS: Starting sensor [IMX390-UB953_D3] ... !!!


 ==========================
 Demo : Single Camera w/ 2A
 ==========================

 p: Print performance statistics

 s: Save Sensor RAW, VISS Output and H3A output images to File System

 e: Export performance statistics

 u: Update DCC from File System


 x: Exit

 Enter Choice: 
Unsupported command 



 ==========================
 Demo : Single Camera w/ 2A
 ==========================

 p: Print performance statistics

 s: Save Sensor RAW, VISS Output and H3A output images to File System

 e: Export performance statistics

 u: Update DCC from File System


 x: Exit

 Enter Choice: [MCU2_0]     76.480685 s: Error writing 0x01 to de-serializer(0x36) register 0x4c!
[MCU2_0]     76.480733 s:  Deserializer Error: Reg Write Failed for regAddr 0x4c, cnt = 0
    76.522713 s: ISS: Starting sensor [IMX390-UB953_D3] ... Done !!!
get_dcc_dir_size : Could not open directory or directory is empty /opt/vision_apps/dcc/IMX390-UB953_D3/wdr 
[MCU2_0]     77.022571 s: RTOS DPL ERROR: Semaphore wait failed. Timeout expired.
[MCU2_0]     77.055579 s: RTOS DPL ERROR: Semaphore wait failed. Timeout expired.
[MCU2_0]     77.088580 s: RTOS DPL ERROR: Semaphore wait failed. Timeout expired.
...

我现在有一个 tda4ven、ub960、imx390 (内置 ub953)。

如果我输入"S"来捕获帧或输入"x"来退出、则该程序可以继续运行、但从原始转换的 png 为全噪声。

解串器是否损坏或某些配置缺失?

此致