hi,
we are tring to intergrate one sensor onto the 8127 IPNC platform. The sensor output is 10-bit bayer parallel(720P). My IPNC version is Beta Release Version 2.8.
I have setup a very simple test case (cameraLink+nullLink). However, once the test case is started, the m3vpss will soon be hanged up. A log is given below. ...
=========================================================================
[m3vpss ] 7924: CameraLink_tskRun get cmd = 0x0004
[m3vpss ] 7924: CAMERA: Dequeued 1 frames !!!
[m3vpss ] 7925: CAMERA: Fields = 1 (fps = 0), Total Resets = 0 (Avg 0 ms per reset)
[m3vpss ] 7925: NullLink_tskMain get cmd = 0x0004
[m3vpss ] 8018: NULL : Received and returning 1 frames !!!
[m3vpss ] 7925: CAMERA: Queued back 1 frames !!!
[m3vpss ] 7941: CameraLink_tskRun get cmd = 0x0004
[m3vpss ] 7941: CAMERA: Dequeued 1 frames !!!
[m3vpss ] 7941: NullLink_tskMain get cmd = 0x0004
[m3vpss ] 8035: NULL : Received and returning 1 frames !!!
[m3vpss ] 7942: CAMERA: Queued back 1 frames !!!
..................................................................
[m3vpss ] 9597: CameraLink_tskRun get cmd = 0x0004
[m3vpss ] 9597: CAMERA: Dequeued 1 frames !!!
[m3vpss ] 9597: NullLink_tskMain get cmd = 0x0004
[m3vpss ] 9691: NULL : Received and returning 1 frames !!!
[m3vpss ] 9597: CAMERA: Queued back 1 frames !!!
=========================================================================
From the above log, one can found that framebuffer is filled in cameraLink, sent to nullLink, returned by NullLink to CameraLink again. If we call this process as one round, such a simple chain can run up to 100 rounds, sometimes. Once the m3vpss is hanged up, there will no more log can be output from the m3vpss side. And DCC tool cannot communicate with m3vpss.
I don't know what is the root cause of the m3vpss's hang-up. And I have no idea to debug such a mp3vpss system based on my 8127 ipnc platform. Any one can give me some help or advice on it?
Many thanks.