硬件平台:1080p SDI视频 –> gv7601 –> dm8127 vin0[15:0]
软件平台:ipnc rdk3.5
问题:
1)系统启动变慢。如果在dm8127上电的同时也有SDI视频信号输入,会导致a8核的linux启动很慢。从Starting udev开始变慢,由下图可以看到这个地方卡了大概55秒,系统最后的启动花了180秒。上电启动过程如果把SDI视频断开,那么启动过程正常,只需要二十多秒。
2)系统启动以后,可以正确收到视频几十帧左右,然后就接不到视频了,从打印信息看是m3vpss这个核的程序崩溃了。
请问专家这是什么原因!
Chris Meng:
你好,
没有看到你贴的图。
具体m3vpss有报什么错误么?log能贴一下么?
Huchong Li:
回复 Chris Meng:
m3vpss没有报错,是我自己加的打印图像接收的信息中断了。 [m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1 表示可以收到图像,而且如果把图像保存下来验证,解码确实是正确的。但是过一会以后,接收就中断了。
打印信息如下,接收中断的地方用红色标出来了:
[host]
Application Run Completed
after App_runDemo()
[m3vpss ] CaptureLink_drvProcessData: pObj->captureDequeuedFrameCount = 0 !!!
[m3vpss ] 71033: CAPTURE: Fields = 0 (fps = 0), Total Resets = 0 (Avg 0 ms per reset)
[m3video] Channel:0 inputframerate:50 targetfps:60
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[host] ITT server task running !!!
[host]
ITT ittServer_run
[host] ITT Server Message initialization successful
[host]
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
ITT capture task created
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[host] DCC server Message ques is open succefully
[host] Setting cmd <1> in message <40485100>
[host] Posting message <40485100> in QId <20002>
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[host] Response from M3 is : 1
[m3vpss ] Command 1 recived from HOST A8
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
Entering XFD_B_A_uartTxd()
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
res=51
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
Txd : 9f e4 2 3 4 5 6 7 8 9 a b c d e f 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f 30 31 83
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
End of XFD_B_A_uartTxd()
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] Command 2 recived from HOST A8
[m3vpss ] New DCC data of size <33603>
[m3vpss ] Call to VNF_LINK_CMD_UPDATE_DCC -1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[host] Response from M3 is : 1
[host] Default parameters were sent sucessfully
[host] Server Socket created with ID <23>
[host] App_ipcBitsRecvStreamFxn(): Closing file [/opt/encFile.h264] for writing !!! [m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
ApproDrvExit: 7
Error: WaitStreamReady Fail.
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
Error: SemWait: Invalid Semaphore handler
Error: SemRelease: Invalid Semaphore handler
Error: SemWait: Invalid Semaphore handler
[host]
Force IDR on Channel: 0
[host]
Force IDR on Channel: 1 [m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
Error: SemRelease: Invalid Semaphore handler
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[host] MCFW_IPCBITS: Callback function:App_ipcBitsInCbFxn
[host] MCFW_IPCBITS:App_ipcBitsRecvStreamFxn:INFO: periodic print.. [m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
[m3vpss ] DupLink_drvProcessFrames() : Entering …
[m3vpss ] CaptureLink_getFullFrames: Utils_bufGetFull() status = 0
[m3vpss ] DupLink_drvProcessFrames() : numFrames = 1
SystemInit success
Schedule manager init success
Dmva Schedule manager init success
umount: can't umount /mnt/mmc: Invalid argument
StartNetwork(): entering …
StartNetwork() 334: gPlatform = 1
StartNetwork() 336: dhcp = 0
StartNetwork() 337: before SetDhcpEnable() …
SetDhcpEnable() 1615: entering
SetDhcpEnable() 1616: enable = 0
SetDhcpEnable() 1618: enable = 0
SetDhcpEnable(): before net_disable_dhcpcd() ..
net_config.c(): before killall -9
before killall -9
before killall -9 …
killall: dhcpcd: no process killed
net_disable_dhcpcd(): before rm /var/run/dhcpcd-eth0.pid
Entering XFD_B_A_uartTxd()
res=51
Txd : 9f e4 2 3 4 5 6 7 8 9 a b c d e f 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f 30 31 83
End of XFD_B_A_uartTxd()
rm: cannot remove '/var/run/dhcpcd-eth0.pid': No such file or directory
net_disable_dhcpcd(): after rm /var/run/dhcpcd-eth0.pid
SetDhcpEnable(): after net_disable_dhcpcd() ..
net_search_gateway:eth0, FDA8C0, 0, 1
dns=192.168.253.1
WriteConfigFile 2678: before net_get_netmask(ETH_NAME)
net_get_netmask 275: sys_server
net_get_netmask 276: before ioctl(skfd, SIOCGIFNETMASK)
net_search_gateway:eth0, FDA8C0, 0, 1
net_search_gateway:eth0, 0, FEFDA8C0, 3
dns=192.168.253.1
Entering XFD_B_A_uartTxd()
res=51
Txd : 9f e4 2 3 4 5 6 7 8 9 a b c d e f 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f 30 31 83
End of XFD_B_A_uartTxd()
[host] Before Device_Gv7601RegRead() …
[host] spidev_read16_multi(): status = 0
[host] ////************ regValue_current **************////
[host] regAddr: 0x 0 regValue: 0x 0
[host] regAddr: 0x 8 regValue: 0x 820
[host] regAddr: 0x 9 regValue: 0x1883
[host] regAddr: 0x a regValue: 0x 0
[host] regAddr: 0x b regValue: 0x 0
[host] regAddr: 0x c regValue: 0x 0
[host] regAddr: 0x 2 regValue: 0x 0
[host] regAddr: 0x 4 regValue: 0x 0
[host] regAddr: 0x 5 regValue: 0x4210
[host] regAddr: 0x 6 regValue: 0x d66
[host] regAddr: 0x 22 regValue: 0x1438
[host] regAddr: 0x 23 regValue: 0x 3
[host] regAddr: 0x 24 regValue: 0x 6
[host] regAddr: 0x 25 regValue: 0x 21
[host] regAddr: 0x 26 regValue: 0x 0
[host] regAddr: 0x 37 regValue: 0x 0
[host] regAddr: 0x 39 regValue: 0x 0
[host]
[host] leaving Device_gv7601Control …
[host]
Usecase is Active !!!
Chris Meng:
回复 Huchong Li:
你好,
你好像加了很多的打印,能否去掉大部分后,看看?