使用/app/scripts/j5_idu_trloop.sh idu0测试报错如下,请问原因是什么?如何修改?
root@j5dvb:~# /app/scripts/j5_idu_trloop.sh idu0
>> J5 loopback tx0_idu0yuv_rx0_cim_isp0_pym0_1080p: IDU0(TX0) API0 -> max9295e/max9296 -> RX0
/dev/idu0_cdev
J5 2.0 Board Test
/dev/idu0_cdev
/dev/idu1_cdev
/dev/fb0
/dev/fb1
/dev/fb2
/dev/fb3
Run IPI IDU0 30 API0
Note: Google Test filter = DisplayTest.test_display_ipi_output
[==========] Running 1 test from 1 test suite.
[----------] Global test environment set-up.
[----------] 1 test from DisplayTest
Setup DisplayTest test case
[ RUN ] DisplayTest.test_display_ipi_output
[DisplayTest] Input yuv file /app/bin/libdisp/./res/video/input_1920x1080_nv12_0.yuv for yuv layer 0.
[DisplayTest] Input yuv file (null) for yuv layer 1.
[DisplayTest] Input rgb file /app/bin/libdisp/./res/video/input_1920x1080_argb8888_0.rgb for rgb layer 0.
[DisplayTest] Input rgb file (null) for rgb layer 1.
[DisplayTest] Cfg file /app/bin/libdisp/./res/cfg/idu_pre.json.
[DisplayTest] Frame size = 3110400, Width = 1920, Height = 1080, bytesPerPix = 1.500000. PixFmt = 6.
[DisplayTest] Enable yuv layer 0.
[DisplayTest] Frame size = 8294400, Width = 1920, Height = 1080, bytesPerPix = 4.000000. PixFmt = 4.
[DisplayTest] Enable rgb layer 0.
[INFO][][src/idu_interface.c:1874] libdisp:##idu config file is /app/bin/libdisp/./res/cfg/idu_pre.json##
[INFO][][src/idu_interface.c:4272] libdisp:idu_parser_configfile_id ## idu_parser_configfile:0xaaab0035abf0
[WARNING][][src/idu_interface.c:3997] libdisp:getJsonNodeValue: cant get 'one_shot_en' from json file, set 0 as default!
[WARNING][][src/idu_interface.c:4202] libdisp:parse_configfile_trigger_cfg: no trigger cfg find from json file!
[WARNING][][src/idu_interface.c:3997] libdisp:getJsonNodeValue: cant get 'trigger_en' from json file, set 0 as default!
[WARNING][][src/idu_interface.c:3997] libdisp:getJsonNodeValue: cant get 'trigger_mode' from json file, set 0 as default!
[WARNING][][src/idu_interface.c:3997] libdisp:getJsonNodeValue: cant get 'offset_us' from json file, set 0 as default!
[WARNING][][src/idu_interface.c:3997] libdisp:getJsonNodeValue: cant get 'period_us' from json file, set 0 as default!
[WARNING][][src/idu_interface.c:3997] libdisp:getJsonNodeValue: cant get 'pps_period_sec' from json file, set 0 as default!
[WARNING][][src/idu_interface.c:3997] libdisp:getJsonNodeValue: cant get 'frame_skip' from json file, set 0 as default!
[INFO][][src/idu_interface.c:4308] libdisp:idu_parser_configfile_id: idu_parser_configfile end success!
[INFO][][src/idu_interface.c:3893] libdisp:hb_disp_set_timing_id done!
[DEBUG][][src/idu_interface.c:2048] libdisp:hb_disp_init_trigger_cfg: not enable, drop.
[INFO][][src/idu_interface.c:306] idu0 diag thread started
[INFO][][src/idu_interface.c:2459] libdisp:hb_disp_start: idu start done
[INFO][][src/idu_interface.c:2757] libdisp:hb_disp_layer_on: layer 0 is on!
[INFO][][src/idu_interface.c:2818] libdisp:hb_disp_layer_off: layer 1 is off!!
[INFO][][src/idu_interface.c:2757] libdisp:hb_disp_layer_on: layer 2 is on!
[INFO][][src/idu_interface.c:2818] libdisp:hb_disp_layer_off: layer 3 is off!!
set vidoe buffer
[DisplayTest] Update rgb layer 0 ret = 1.
Run tx0_idu0yuv_rx0_cim_isp0_pym0_1080p
Note: Google Test filter = VpmPymTest.vin_pym
[==========] Running 1 test from 1 test suite.
[----------] Global test environment set-up.
[----------] 1 test from VpmPymTest
[ RUN ] VpmPymTest.vin_pym
SetUp VpmPymTest case
[14:35:26]dump_server_thread_start[287] viomonitor L: wait new socket connect.
src/vpm_pym_case.cpp:2060: Failure
Expected equality of these values:
hb_cam_init(cam_index, cam_cfg_file)
Which is: -214
0
TearDown VpmPymTest case
[ FAILED ] VpmPymTest.vin_pym (229 ms)
[----------] 1 test from VpmPymTest (229 ms total)
[----------] Global test environment tear-down
[==========] 1 test from 1 test suite ran. (229 ms total)
[ PASSED ] 0 tests.
[ FAILED ] 1 test, listed below:
[ FAILED ] VpmPymTest.vin_pym
1 FAILED TEST
Terminated
>> J5 loopback tx0_idu0yuv_rx0_cim_isp0_pym0_1080p: FAIL(1)