Part Number:TDA4VM
Hi,ti experts:
目前我们在tda4evm平台上调试新摄像头,摄像头数据经过串行器max96705->解串器max9286->tda4,摄像头分辨率为1344 X 968,输出数据格式为raw12。目前经过与美信工程联调后,基本确定解串器max9286输出的raw12格式数据正常,但经tda4处理,通过mipi口输出到显示屏上的画面异常,与实景差异较大。目前,应用,我们参考单摄像头运行例子vx_app_single_cam.out (software-dl.ti.com/…/iss_sensor_raw_testpat.h),分辨率设置为3840 X 2160,导致此时通过mipi口输出到屏上的画面有重叠,与实景差别较大。但当我们修改demo的分辨率为1344 X 968后,运行应用后,屏上无任何数据输出(怀疑显示节点无数据更新),此时输入指令p打印相关信息,显示: PERF: TOTAL: 0. 0 FPS,具体如附件no_output.txt
目前我们想在现有demo的基础上,修改下demo的分辨率等参数,然后把分辨率为1344 X 968的新摄像头的raw12数据图像通过mipi口,正常显示到屏上,请问要怎样修改?
Cherry Zhou:
您好,
Qingyu Zhuang 说:具体如附件no_output.txt
该附件您能否重新上传下,目前这边没有显示链接哦。
,
Qingyu Zhuang:
hi,Cherry Zhou:
这边把附件内容粘贴在这吧,就是当显示屏上任何数据输出时,运行应用后,使用p指令打印的cpu相关信息,如下:
========================== 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: p
Summary of CPU load,====================
CPU: mpu1_0: TOTAL LOAD = 0.28 % ( HWI = 0. 4 %, SWI = 0. 0 % )CPU: mcu2_0: TOTAL LOAD = 42949260.96 % ( HWI = 0. 0 %, SWI = 0. 0 % )CPU: mcu2_1: TOTAL LOAD = 42937414.96 % ( HWI = 0. 0 %, SWI = 0. 0 % )CPU: c6x_1: TOTAL LOAD = 0. 5 % ( HWI = 0. 2 %, SWI = 0. 1 % )CPU: c6x_2: TOTAL LOAD = 0. 5 % ( HWI = 0. 2 %, SWI = 0. 1 % )CPU: c7x_1: TOTAL LOAD = 0. 7 % ( HWI = 0. 3 %, SWI = 0. 2 % )
HWA performance statistics,===========================
DDR performance statistics,===========================
DDR: READ BW: AVG = 0 MB/s, PEAK = 0 MB/sDDR: WRITE BW: AVG = 0 MB/s, PEAK = 0 MB/sDDR: TOTAL BW: AVG = 0 MB/s, PEAK = 0 MB/s
Detailed CPU performance/memory statistics,===========================================
CPU: mcu2_0: TASK: IPC_RX: 0. 0 %CPU: mcu2_0: TASK: REMOTE_SRV: 19.23 %CPU: mcu2_0: TASK: LOAD_TEST: 0. 0 %CPU: mcu2_0: TASK: TIVX_CPU: 0. 0 %CPU: mcu2_0: TASK: TIVX_NF: 0. 0 %CPU: mcu2_0: TASK: TIVX_LDC1: 0. 0 %CPU: mcu2_0: TASK: TIVX_MSC1: 0. 0 %CPU: mcu2_0: TASK: TIVX_MSC2: 0. 0 %CPU: mcu2_0: TASK: TIVX_VISS1: 0. 0 %CPU: mcu2_0: TASK: TIVX_CAPT1: 0. 0 %CPU: mcu2_0: TASK: TIVX_CAPT2: 0. 0 %CPU: mcu2_0: TASK: TIVX_DISP1: 0. 0 %CPU: mcu2_0: TASK: TIVX_DISP2: 0. 0 %CPU: mcu2_0: TASK: TIVX_CSITX: 0. 0 %CPU: mcu2_0: TASK: TIVX_CAPT3: 0. 0 %CPU: mcu2_0: TASK: TIVX_CAPT4: 0. 0 %
CPU: mcu2_0: HEAP: DDR_SHARED_MEM: size = 16777216 B, free = 16273664 B ( 96 % unused)CPU: mcu2_0: HEAP: L3_MEM: size = 262144 B, free = 261888 B ( 99 % unused)CPU: mcu2_0: HEAP: DDR_NON_CACHE_M: size = 16777216 B, free = 16776960 B ( 99 % unused)
CPU: mcu2_1: TASK: IPC_RX: 0. 0 %CPU: mcu2_1: TASK: REMOTE_SRV: 5.76 %CPU: mcu2_1: TASK: LOAD_TEST: 0. 0 %CPU: mcu2_1: TASK: TIVX_SDE: 0. 0 %CPU: mcu2_1: TASK: TIVX_DOF: 0. 0 %CPU: mcu2_1: TASK: IPC_TEST_RX: 0. 0 %CPU: mcu2_1: TASK: IPC_TEST_TX: 0. 0 %CPU: mcu2_1: TASK: IPC_TEST_TX: 0. 0 %CPU: mcu2_1: TASK: IPC_TEST_TX: 0. 0 %CPU: mcu2_1: TASK: IPC_TEST_TX: 0. 0 %CPU: mcu2_1: TASK: IPC_TEST_TX: 0. 0 %
CPU: mcu2_1: HEAP: DDR_SHARED_MEM: size = 16777216 B, free = 16773376 B ( 99 % unused)CPU: mcu2_1: HEAP: L3_MEM: size = 262144 B, free = 262144 B (100 % unused)CPU: mcu2_1: HEAP: DDR_NON_CACHE_M: size = 117440512 B, free = 117440256 B ( 26 % unused)
CPU: c6x_1: TASK: IPC_RX: 0. 0 %CPU: c6x_1: TASK: REMOTE_SRV: 0. 0 %CPU: c6x_1: TASK: LOAD_TEST: 0. 0 %CPU: c6x_1: TASK: TIVX_CPU: 0. 0 %CPU: c6x_1: TASK: IPC_TEST_RX: 0. 0 %CPU: c6x_1: TASK: IPC_TEST_TX: 0. 0 %CPU: c6x_1: TASK: IPC_TEST_TX: 0. 0 %CPU: c6x_1: TASK: IPC_TEST_TX: 0. 0 %CPU: c6x_1: TASK: IPC_TEST_TX: 0. 0 %CPU: c6x_1: TASK: IPC_TEST_TX: 0. 0 %
CPU: c6x_1: HEAP: DDR_SHARED_MEM: size = 16777216 B, free = 16774912 B ( 99 % unused)CPU: c6x_1: HEAP: L2_MEM: size = 229376 B, free = 229376 B (100 % unused)CPU: c6x_1: HEAP: DDR_SCRATCH_MEM: size = 50331648 B, free = 50331648 B ( 14 % unused)
CPU: c6x_2: TASK: IPC_RX: 0. 0 %CPU: c6x_2: TASK: REMOTE_SRV: 0. 0 %CPU: c6x_2: TASK: LOAD_TEST: 0. 0 %CPU: c6x_2: TASK: TIVX_CPU: 0. 0 %CPU: c6x_2: TASK: IPC_TEST_RX: 0. 0 %CPU: c6x_2: TASK: IPC_TEST_TX: 0. 0 %CPU: c6x_2: TASK: IPC_TEST_TX: 0. 0 %CPU: c6x_2: TASK: IPC_TEST_TX: 0. 0 %CPU: c6x_2: TASK: IPC_TEST_TX: 0. 0 %CPU: c6x_2: TASK: IPC_TEST_TX: 0. 0 %
CPU: c6x_2: HEAP: DDR_SHARED_MEM: size = 16777216 B, free = 16774912 B ( 99 % unused)CPU: c6x_2: HEAP: L2_MEM: size = 229376 B, free = 229376 B (100 % unused)CPU: c6x_2: HEAP: DDR_SCRATCH_MEM: size = 50331648 B, free = 50331648 B ( 14 % unused)
CPU: c7x_1: TASK: IPC_RX: 0. 0 %CPU: c7x_1: TASK: REMOTE_SRV: 0. 0 %CPU: c7x_1: TASK: LOAD_TEST: 0. 0 %CPU: c7x_1: TASK: TIVX_CPU: 0. 0 %CPU: c7x_1: TASK: IPC_TEST_RX: 0. 0 %CPU: c7x_1: TASK: IPC_TEST_TX: 0. 0 %CPU: c7x_1: TASK: IPC_TEST_TX: 0. 0 %CPU: c7x_1: TASK: IPC_TEST_TX: 0. 0 %CPU: c7x_1: TASK: IPC_TEST_TX: 0. 0 %CPU: c7x_1: TASK: IPC_TEST_TX: 0. 0 %
CPU: c7x_1: HEAP: DDR_SHARED_MEM: size = 268435456 B, free = 268435456 B ( 4 % unused)CPU: c7x_1: HEAP: L3_MEM: size = 8159232 B, free = 8159232 B (100 % unused)CPU: c7x_1: HEAP: L2_MEM: size = 491520 B, free = 491520 B (100 % unused)CPU: c7x_1: HEAP: L1_MEM: size = 16384 B, free = 16384 B (100 % unused)CPU: c7x_1: HEAP: DDR_SCRATCH_MEM: size = 268435456 B, free = 268435456 B ( 4 % unused)
GRAPH: graph_84 (#nodes = 6, #executions = 0) NODE: CAPTURE2: node_95: avg = 0 usecs, min/max = 18446744073709551 / 0 usecs, #executions = 0 NODE: VPAC_VISS1: VISS_Processing: avg = 0 usecs, min/max = 18446744073709551 / 0 usecs, #executions = 0 NODE: IPU1-0: 2A_AlgNode: avg = 0 usecs, min/max = 18446744073709551 / 0 usecs, #executions = 0 NODE: VPAC_LDC1: node_110: avg = 0 usecs, min/max = 18446744073709551 / 0 usecs, #executions = 0 NODE: VPAC_MSC1: node_112: avg = 0 usecs, min/max = 18446744073709551 / 0 usecs, #executions = 0 NODE: DISPLAY1: node_114: avg = 0 usecs, min/max = 18446744073709551 / 0 usecs, #executions = 0
PERF: TOTAL: avg = 0 usecs, min/max = 4294967295 / 0 usecs, #executions = 0
PERF: TOTAL: 0. 0 FPS
,
Cherry Zhou:
好的收到,我们已将您的问题升级到英文论坛寻求帮助,链接如下,如有答复将尽快回复您。谢谢!
e2e.ti.com/…/tda4vm-single-camera-debugging-issue