用户您好,请详细描述您所遇到的问题。
1.硬件获取渠道:金脉
2.当前系统镜像版本:
3.当前天工开物版本:
4.问题定位:
x1f模组为内置isp,yuv422,1280x960,30fps
app log返回错误:
==== 1202 hb_vio_get_data(0) fail ret -6504
==== 1202 hb_vio_get_data(1) fail ret -6504
==== 1202 hb_vio_get_data(2) fail ret -6504
==== 1202 hb_vio_get_data(3) fail ret -6504
logcat返回错误:
[PYM]:[pym_capture_dqbuf][2018]pipe(0)pym buf(21) dq failed index 0
dmesg log无异常错误。
具体log如附件。
serdes init code:(在logcat.txt中有打印)
01-01 13:10:22.448 I/ ( 3017): [18624.330078]init serdes bus 2 i2c_slave = 2a reg:0x13 value:75
01-01 13:10:22.549 I/ ( 3017): [18624.429688]init serdes bus 2 i2c_slave = 2a reg:0x40b value:0
01-01 13:10:22.549 I/ ( 3017): [18624.429688]init serdes bus 2 i2c_slave = 2a reg:0x6 value:0
01-01 13:10:22.649 I/ ( 3017): [18624.531250]init serdes bus 2 i2c_slave = 2a reg:0xb06 value:ef
01-01 13:10:22.649 I/ ( 3017): [18624.531250]init serdes bus 2 i2c_slave = 2a reg:0xc06 value:ef
01-01 13:10:22.649 I/ ( 3017): [18624.531250]init serdes bus 2 i2c_slave = 2a reg:0xd06 value:ef
01-01 13:10:22.650 I/ ( 3017): [18624.531250]init serdes bus 2 i2c_slave = 2a reg:0xe06 value:ef
01-01 13:10:22.650 I/ ( 3017): [18624.531250]init serdes bus 2 i2c_slave = 2a reg:0xb0f value:1
01-01 13:10:22.650 I/ ( 3017): [18624.531250]init serdes bus 2 i2c_slave = 2a reg:0xc0f value:1
01-01 13:10:22.650 I/ ( 3017): [18624.531250]init serdes bus 2 i2c_slave = 2a reg:0xd0f value:1
01-01 13:10:22.650 I/ ( 3017): [18624.531250]init serdes bus 2 i2c_slave = 2a reg:0xe0f value:1
01-01 13:10:22.651 I/ ( 3017): [18624.531250]init serdes bus 2 i2c_slave = 2a reg:0xb07 value:84
01-01 13:10:22.651 I/ ( 3017): [18624.531250]init serdes bus 2 i2c_slave = 2a reg:0xc07 value:84
01-01 13:10:22.651 I/ ( 3017): [18624.533203]init serdes bus 2 i2c_slave = 2a reg:0xd07 value:84
01-01 13:10:22.651 I/ ( 3017): [18624.533203]init serdes bus 2 i2c_slave = 2a reg:0xe07 value:84
01-01 13:10:22.751 I/ ( 3017): [18624.632812]init serdes bus 2 i2c_slave = 2a reg:0x8a0 value:4
01-01 13:10:22.752 I/ ( 3017): [18624.632812]init serdes bus 2 i2c_slave = 2a reg:0x8a3 value:e4
01-01 13:10:22.752 I/ ( 3017): [18624.632812]init serdes bus 2 i2c_slave = 2a reg:0x8a4 value:e4
01-01 13:10:22.752 I/ ( 3017): [18624.632812]init serdes bus 2 i2c_slave = 2a reg:0xf4 value:f
01-01 13:10:22.752 I/ ( 3017): [18624.632812]init serdes bus 2 i2c_slave = 2a reg:0x90a value:c0
01-01 13:10:22.752 I/ ( 3017): [18624.632812]init serdes bus 2 i2c_slave = 2a reg:0x94a value:c0
01-01 13:10:22.753 I/ ( 3017): [18624.632812]init serdes bus 2 i2c_slave = 2a reg:0x98a value:c0
01-01 13:10:22.753 I/ ( 3017): [18624.632812]init serdes bus 2 i2c_slave = 2a reg:0x9ca value:c0
01-01 13:10:22.753 I/ ( 3017): [18624.632812]init serdes bus 2 i2c_slave = 2a reg:0x903 value:80
01-01 13:10:22.753 I/ ( 3017): [18624.632812]init serdes bus 2 i2c_slave = 2a reg:0x943 value:80
01-01 13:10:22.753 I/ ( 3017): [18624.634766]init serdes bus 2 i2c_slave = 2a reg:0x983 value:80
01-01 13:10:22.754 I/ ( 3017): [18624.634766]init serdes bus 2 i2c_slave = 2a reg:0x9c3 value:80
01-01 13:10:22.754 I/ ( 3017): [18624.634766]init serdes bus 2 i2c_slave = 2a reg:0x1c00 value:f4
01-01 13:10:22.754 I/ ( 3017): [18624.634766]init serdes bus 2 i2c_slave = 2a reg:0x1d00 value:f4
01-01 13:10:22.754 I/ ( 3017): [18624.634766]init serdes bus 2 i2c_slave = 2a reg:0x1e00 value:f4
01-01 13:10:22.754 I/ ( 3017): [18624.634766]init serdes bus 2 i2c_slave = 2a reg:0x1f00 value:f4
01-01 13:10:22.755 I/ ( 3017): [18624.634766]init serdes bus 2 i2c_slave = 2a reg:0x903 value:80
01-01 13:10:22.755 I/ ( 3017): [18624.634766]init serdes bus 2 i2c_slave = 2a reg:0x943 value:80
01-01 13:10:22.755 I/ ( 3017): [18624.634766]init serdes bus 2 i2c_slave = 2a reg:0x983 value:80
01-01 13:10:22.755 I/ ( 3017): [18624.634766]init serdes bus 2 i2c_slave = 2a reg:0x9c3 value:80
01-01 13:10:22.755 I/ ( 3017): [18624.636719]init serdes bus 2 i2c_slave = 2a reg:0x415 value:e8
01-01 13:10:22.756 I/ ( 3017): [18624.636719]init serdes bus 2 i2c_slave = 2a reg:0x418 value:e8
01-01 13:10:22.756 I/ ( 3017): [18624.636719]init serdes bus 2 i2c_slave = 2a reg:0x41b value:28
01-01 13:10:22.756 I/ ( 3017): [18624.636719]init serdes bus 2 i2c_slave = 2a reg:0x41e value:28
01-01 13:10:22.756 I/ ( 3017): [18624.636719]init serdes bus 2 i2c_slave = 2a reg:0x1c00 value:f5
01-01 13:10:22.756 I/ ( 3017): [18624.636719]init serdes bus 2 i2c_slave = 2a reg:0x1d00 value:f5
01-01 13:10:22.757 I/ ( 3017): [18624.636719]init serdes bus 2 i2c_slave = 2a reg:0x1e00 value:f5
01-01 13:10:22.757 I/ ( 3017): [18624.636719]init serdes bus 2 i2c_slave = 2a reg:0x1f00 value:f5
01-01 13:10:22.757 I/ ( 3017): [18624.636719]init serdes bus 2 i2c_slave = 2a reg:0x41a value:f0
01-01 13:10:22.757 I/ ( 3017): [18624.636719]init serdes bus 2 i2c_slave = 2a reg:0x40b value:40
01-01 13:10:22.757 I/ ( 3017): [18624.638672]init serdes bus 2 i2c_slave = 2a reg:0x40c value:0
01-01 13:10:22.758 I/ ( 3017): [18624.638672]init serdes bus 2 i2c_slave = 2a reg:0x40d value:0
01-01 13:10:22.758 I/ ( 3017): [18624.638672]init serdes bus 2 i2c_slave = 2a reg:0x40e value:5e
01-01 13:10:22.758 I/ ( 3017): [18624.638672]init serdes bus 2 i2c_slave = 2a reg:0x40f value:7e
01-01 13:10:22.758 I/ ( 3017): [18624.638672]init serdes bus 2 i2c_slave = 2a reg:0x410 value:7a
01-01 13:10:22.758 I/ ( 3017): [18624.638672]init serdes bus 2 i2c_slave = 2a reg:0x411 value:48
01-01 13:10:22.758 I/ ( 3017): [18624.638672]init serdes bus 2 i2c_slave = 2a reg:0x412 value:20
01-01 13:10:22.759 I/ ( 3017): [18624.638672]init serdes bus 2 i2c_slave = 2a reg:0x90b value:7
01-01 13:10:22.759 I/ ( 3017): [18624.638672]init serdes bus 2 i2c_slave = 2a reg:0x92d value:15
01-01 13:10:22.759 I/ ( 3017): [18624.638672]init serdes bus 2 i2c_slave = 2a reg:0x90d value:1e
01-01 13:10:22.759 I/ ( 3017): [18624.638672]init serdes bus 2 i2c_slave = 2a reg:0x90e value:1e
01-01 13:10:22.759 I/ ( 3017): [18624.640625]init serdes bus 2 i2c_slave = 2a reg:0x90f value:0
01-01 13:10:22.760 I/ ( 3017): [18624.640625]init serdes bus 2 i2c_slave = 2a reg:0x910 value:0
01-01 13:10:22.760 I/ ( 3017): [18624.640625]init serdes bus 2 i2c_slave = 2a reg:0x911 value:1
01-01 13:10:22.760 I/ ( 3017): [18624.640625]init serdes bus 2 i2c_slave = 2a reg:0x912 value:1
01-01 13:10:22.760 I/ ( 3017): [18624.640625]init serdes bus 2 i2c_slave = 2a reg:0x94b value:7
01-01 13:10:22.760 I/ ( 3017): [18624.640625]init serdes bus 2 i2c_slave = 2a reg:0x96d value:15
01-01 13:10:22.761 I/ ( 3017): [18624.640625]init serdes bus 2 i2c_slave = 2a reg:0x94d value:1e
01-01 13:10:22.761 I/ ( 3017): [18624.640625]init serdes bus 2 i2c_slave = 2a reg:0x94e value:5e
01-01 13:10:22.761 I/ ( 3017): [18624.640625]init serdes bus 2 i2c_slave = 2a reg:0x94f value:0
01-01 13:10:22.761 I/ ( 3017): [18624.640625]init serdes bus 2 i2c_slave = 2a reg:0x950 value:40
01-01 13:10:22.761 I/ ( 3017): [18624.642578]init serdes bus 2 i2c_slave = 2a reg:0x951 value:1
01-01 13:10:22.762 I/ ( 3017): [18624.642578]init serdes bus 2 i2c_slave = 2a reg:0x952 value:41
01-01 13:10:22.762 I/ ( 3017): [18624.642578]init serdes bus 2 i2c_slave = 2a reg:0x98b value:7
01-01 13:10:22.762 I/ ( 3017): [18624.642578]init serdes bus 2 i2c_slave = 2a reg:0x9ad value:15
01-01 13:10:22.762 I/ ( 3017): [18624.642578]init serdes bus 2 i2c_slave = 2a reg:0x98d value:1e
01-01 13:10:22.762 I/ ( 3017): [18624.642578]init serdes bus 2 i2c_slave = 2a reg:0x98e value:9e
01-01 13:10:22.763 I/ ( 3017): [18624.642578]init serdes bus 2 i2c_slave = 2a reg:0x98f value:0
01-01 13:10:22.763 I/ ( 3017): [18624.642578]init serdes bus 2 i2c_slave = 2a reg:0x990 value:80
01-01 13:10:22.763 I/ ( 3017): [18624.642578]init serdes bus 2 i2c_slave = 2a reg:0x991 value:1
01-01 13:10:22.763 I/ ( 3017): [18624.642578]init serdes bus 2 i2c_slave = 2a reg:0x992 value:81
01-01 13:10:22.763 I/ ( 3017): [18624.642578]init serdes bus 2 i2c_slave = 2a reg:0x9cb value:7
01-01 13:10:22.764 I/ ( 3017): [18624.644531]init serdes bus 2 i2c_slave = 2a reg:0x9ed value:15
01-01 13:10:22.764 I/ ( 3017): [18624.644531]init serdes bus 2 i2c_slave = 2a reg:0x9cd value:1e
01-01 13:10:22.764 I/ ( 3017): [18624.644531]init serdes bus 2 i2c_slave = 2a reg:0x9ce value:de
01-01 13:10:22.764 I/ ( 3017): [18624.644531]init serdes bus 2 i2c_slave = 2a reg:0x9cf value:0
01-01 13:10:22.764 I/ ( 3017): [18624.644531]init serdes bus 2 i2c_slave = 2a reg:0x9d0 value:c0
01-01 13:10:22.765 I/ ( 3017): [18624.644531]init serdes bus 2 i2c_slave = 2a reg:0x9d1 value:1
01-01 13:10:22.765 I/ ( 3017): [18624.644531]init serdes bus 2 i2c_slave = 2a reg:0x9d2 value:c1
01-01 13:10:22.765 I/ ( 3017): [18624.644531]init serdes bus 2 i2c_slave = 2a reg:0x4a2 value:0
01-01 13:10:22.765 I/ ( 3017): [18624.644531]init serdes bus 2 i2c_slave = 2a reg:0x4aa value:0
01-01 13:10:22.765 I/ ( 3017): [18624.644531]init serdes bus 2 i2c_slave = 2a reg:0x4ab value:0
01-01 13:10:22.766 I/ ( 3017): [18624.646484]init serdes bus 2 i2c_slave = 2a reg:0x4a8 value:0
01-01 13:10:22.766 I/ ( 3017): [18624.646484]init serdes bus 2 i2c_slave = 2a reg:0x4a9 value:0
01-01 13:10:22.766 I/ ( 3017): [18624.646484]init serdes bus 2 i2c_slave = 2a reg:0x4a7 value:f
01-01 13:10:22.766 I/ ( 3017): [18624.646484]init serdes bus 2 i2c_slave = 2a reg:0x4a6 value:42
01-01 13:10:22.766 I/ ( 3017): [18624.646484]init serdes bus 2 i2c_slave = 2a reg:0x4a5 value:40
01-01 13:10:22.767 I/ ( 3017): [18624.646484]init serdes bus 2 i2c_slave = 2a reg:0x4af value:4f
01-01 13:10:22.767 I/ ( 3017): [18624.646484]init serdes bus 2 i2c_slave = 2a reg:0x4a0 value:4
01-01 13:10:22.767 I/ ( 3017): [18624.646484]init serdes bus 2 i2c_slave = 2a reg:0xb08 value:10
01-01 13:10:22.767 I/ ( 3017): [18624.646484]init serdes bus 2 i2c_slave = 2a reg:0xc08 value:10
01-01 13:10:22.767 I/ ( 3017): [18624.646484]init serdes bus 2 i2c_slave = 2a reg:0xd08 value:10
01-01 13:10:22.767 I/ ( 3017): [18624.646484]init serdes bus 2 i2c_slave = 2a reg:0xe08 value:10
01-01 13:10:22.768 I/ ( 3017): [18624.648438]init serdes bus 2 i2c_slave = 2a reg:0x6 value:1
01-01 13:10:22.918 I/ ( 3017): [18624.798828]init max96701---addr:0x40 reg:0x47 value:37
01-01 13:10:23.019 I/ ( 3017): [18624.898438]init max96701---addr:0x40 reg:0x48 value:98
01-01 13:10:23.119 I/ ( 3017): [18625.000000]init max96701---addr:0x40 reg:0x49 value:0
01-01 13:10:23.320 I/ ( 3017): [18625.199219]init max96701---addr:0x40 reg:0x0 value:82
01-01 13:10:23.320 I/ ( 3017): [18625.199219]init serdes bus 2 i2c_slave = 2a reg:0x6 value:2
01-01 13:10:23.470 I/ ( 3017): [18625.351562]init max96701---addr:0x40 reg:0x47 value:37
01-01 13:10:23.571 I/ ( 3017): [18625.451172]init max96701---addr:0x40 reg:0x48 value:98
01-01 13:10:23.671 I/ ( 3017): [18625.552734]init max96701---addr:0x40 reg:0x49 value:0
01-01 13:10:23.872 I/ ( 3017): [18625.753906]init max96701---addr:0x40 reg:0x0 value:84
01-01 13:10:23.872 I/ ( 3017): [18625.753906]init serdes bus 2 i2c_slave = 2a reg:0x6 value:4
01-01 13:10:24.022 I/ ( 3017): [18625.902344]init max96701---addr:0x40 reg:0x47 value:37
01-01 13:10:24.123 I/ ( 3017): [18626.003906]init max96701---addr:0x40 reg:0x48 value:98
01-01 13:10:24.223 I/ ( 3017): [18626.103516]init max96701---addr:0x40 reg:0x49 value:0
01-01 13:10:24.424 I/ ( 3017): [18626.304688]init max96701---addr:0x40 reg:0x0 value:86
01-01 13:10:24.424 I/ ( 3017): [18626.304688]init serdes bus 2 i2c_slave = 2a reg:0x6 value:8
01-01 13:10:24.574 I/ ( 3017): [18626.455078]init max96701---addr:0x40 reg:0x47 value:37
01-01 13:10:24.675 I/ ( 3017): [18626.556641]init max96701---addr:0x40 reg:0x48 value:98
01-01 13:10:24.775 I/ ( 3017): [18626.656250]init max96701---addr:0x40 reg:0x49 value:0
01-01 13:10:24.976 I/ ( 3017): [18626.857422]init max96701---addr:0x40 reg:0x0 value:88
01-01 13:10:25.026 I/ ( 3017): [18626.906250]init serdes bus 2 i2c_slave = 2a reg:0x6 value:f
01-01 13:10:25.026 I/ ( 3017): [18626.906250]init serdes bus 2 i2c_slave = 2a reg:0x18 value:f
5.开发的demo/案例:vcs_test
6.需要提供的解决方案:帮忙分析一下导致问题的原因
