大家好:
最近在使用DM8107芯片做1080P的编码是出现了一个问题:编码1080P时偶尔会出现网络ping不通的情况,我的usecase如下
capture->dei->nsf->merge->ipcOutVpss->ipcInVideo->enc->A8,在A8上不对数据做任何处理(无后续操作),可以确定不是A8上的程序导致的,
测试后发现编码小于1280X1024的分辨率是不会出现上述问题的。
这是芯片模块工作的频率:
ARM clk: 1000MHz
DDR clk: 533MHz
L3 clk: 240MHz
IVA clk: 450MHz
ISS clk: 560MHz
DSS clk: 260MHz
DSP clk: 750MHz
请问可能是哪里导致的这个问题,谢谢。附件是ping超时的截图
user1369122:
你的码流数据率会非常,非常,非常大吗。 个人想法是你看看是否和网络发送的数据量有关。 比如你不跑编解码,就跑个占带宽的网络发包程序看看网络通不通?
wirons chen:
回复 user1369122:
你好,编码时我是没有在网络上发送和接收数据的,除了ping外。编码时的码率调到1M和2M都不行,只要把分辨率降低就OK了。
Chris Meng:
回复 user1369122:
1 先确认一下你的使用的网络驱动是否为git上最新?http://arago-project.org/git/projects/?p=linux-omap3.git;a=summary
2. 是否有尝试过interrupt pacing?
Ternence_Hsu:
回复 wirons chen:
wirons chen
你好,编码时我是没有在网络上发送和接收数据的,除了ping外。编码时的码率调到1M和2M都不行,只要把分辨率降低就OK了。
wirons chen:
回复 Ternence_Hsu:
你好,我得到编码的数据后没有做任何处理,数据相当于丢弃了。
wirons chen:
回复 Ternence_Hsu:
你好,我的编码后数据没有存入磁盘,编码分辨率越大编码时间越长,大于1280X1024后就会出现ping超时的问题,小于这个分辨率就不会。
Ternence_Hsu:
回复 wirons chen:
你说的码流对arm这边的网络有影响,我还可以理解,相同码流下,修改分辨率有影响,怎么影响的,你咋测试的啊;
都没有运行在一个核内的程序还干扰到网络了,你程序是不是应当再查查?
你测试方法是不是有问题啊