通过sdk内部统计 发现第一路高度采集错误 导致丢包
Nov 4 08:37:59 dm816x user.info remote_debug_client.out: [m3vpss ] *** Capture Driver Advanced Statistics *** ^M
Nov 4 08:37:59 dm816x user.info remote_debug_client.out: [m3vpss ] ^M
Nov 4 08:37:59 dm816x user.info remote_debug_client.out: [m3vpss ] VIP Parser Reset Count : 0^M
Nov 4 08:38:00 dm816x user.info remote_debug_client.out: [m3vpss ] ^M
Nov 4 08:38:00 dm816x user.info remote_debug_client.out: [m3vpss ] | Total Even Odd Total Even Odd Min / Max Min / Max Dropped Fid Repeat Frame Error Y/C^M
Nov 4 08:38:00 dm816x user.info remote_debug_client.out: [m3vpss ] CH | Fields Fields Fields FPS FPS FPS Width Height Fields Count (Desc Error Y/C)^M
Nov 4 08:38:00 dm816x user.info remote_debug_client.out: [m3vpss ] ————————————————————————————————————^M
Nov 4 08:38:00 dm816x user.info remote_debug_client.out: [m3vpss ] 000 | 3219657 3219657 0 125 125 0 1920 / 19202 / 2 1593696 3219656 0/0 (0/0)^M
Nov 4 08:38:00 dm816x user.info remote_debug_client.out: [m3vpss ] 100 | 772698 772698 0 29 29 0 1920 / 1920 1080 / 1080 35 772697 0/0 (0/0)^M
Nov 4 08:38:00 dm816x user.info remote_debug_client.out: [m3vpss ] 200 | 772704 772704 0 29 29 0 1920 / 1920 1080 / 1080 36 772703 0/0 (0/0)^M
Nov 4 08:38:00 dm816x user.info remote_debug_client.out: [m3vpss ] 300 | 772701 772701 0 29 29 0 1920 / 1920 1080 / 1080 36 772700 0/0 (0/0)^M
读取vip0的寄存器 发现端口和正常工作的端口 在下面几个寄存器的值不一样
VIP_PARSER_output_port_a_src_fid Register (offset = 20h) [reset = FFFFFFFFh]
VIP_PARSER_output_port_a_enc_fid Register (offset = 24h) [reset = FFFFFFFFh]
VIP_PARSER_output_port_b_src_fid Register (offset = 28h) [reset = FFFFFFFFh]
VIP_PARSER_output_port_b_enc_fid Register (offset = 2Ch) [reset = FFFFFFFFh]
出问题的设备 值是0xffffffff 正常工作的设备 值是0xfffffffc
Eason Wang:
Hi,
都是什么接口?配置也都是一样的吗?能不能做些互换实验?