This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

System_linkCreate(gVdisModuleContext.displayId[i], &displayPrm[i], sizeof(displayPrm[i])); 异常问题请教!!



在运行 demo例子 multich_cdev_cdis.c文件时,其他的syslink都create 成功 ,唯独在create display syslink的时候,出现Unhandled Exception,查看了源码,问题时在文件 system_ipc_msgq.c 中调用 status = MessageQ_get(gSystem_ipcObj.selfAckMsgQ, (MessageQ_Msg*)&pAckMsg, timeout);的时候出现的。其他的syslink调用这里的时候没有任何问题。有遇到过这类问题的朋友吗?请多指教。

[m3vpss ] 30832: MP_SCLR: Create in progress !!!
[m3vpss ] 30834: MP_SCLR: Configured to use scalar instance 4 !!!
[m3vpss ] 30835: MP_SCLR: Create Done !!!
[m3vpss ] 30835: MSGQ: Acked command [0x0000] (prmSize = 24) for [VPSS-M3][55] (waitAck=1)
[m3vpss ] 31167: MSGQ: Received command [0x0000] (prmSize = 1512) for [VPSS-M3][48] (waitAck=1)
[m3vpss ] 31168: SWMS: Create in progress !!!
[m3vpss ] UTILS: DMA: Allocated CH (TCC) = 58 (58)
[m3vpss ] UTILS: DMA: 0 of 1: Allocated PaRAM = 58 (0x49004740)
[m3vpss ] SWMS: instance 0, sc id 7, start win 0 end win 17
[m3vpss ] 31307: SWMS : VipScReq is FALSE!!!
[m3vpss ] 31311: SWMS0 : Loading Vertical Co-effs (UPSCALE)x ...
[m3vpss ] 31311: SWMS0 : Loading Horizontal Co-effs (UPSCALE)x ...
[m3vpss ] 31311: SWMS : Co-effs Loading ... DONE !!!
[m3vpss ] 31311: SWMS : ******* Configuring clock 30 secs...
[m3vpss ] 31311: SWMS0 : Loading Vertical Co-effs (7/16)x ...
[m3vpss ] 31311: SWMS0 : Loading Horizontal Co-effs (6/16)x ...
[m3vpss ] 31312: SWMS : Co-effs Loading ... DONE !!!
[m3vpss ]
[m3vpss ] *** [SWMS0] Mosaic Parameters ***
[m3vpss ]
[m3vpss ] Output FPS: 30
[m3vpss ]
[m3vpss ] Win | Ch | Input | Input | Input | Input | Output | Output | Output | Output | Low Cost | SWMS | Data | Blank |
[m3vpss ] Num | Num | Start X, Y | Width x Height | Pitch Y / C | Memory Type | Start X, Y | Width x Height | Pitch Y / C | Memory Type | ON / OFF | Inst | Format| Frame |
[m3vpss ] ----------------------------------------------------------------------------------------------------------------------------------------------------------------------
[m3vpss ] 0 | 0 | 0, 0 | 1920 x 1080 | 2048 / 2048 | NON-TILED | 0, 0 | 736 x 500 | 3840 / 0 | NON-TILED | OFF | 0 | 420SP | OFF |
[m3vpss ] 1 | 255 | 0, 0 | 352 x 264 | 704 / 704 | NON-TILED | 736, 0 | 736 x 500 | 3840 / 0 | NON-TILED | OFF | 0 | 422I | OFF |
[m3vpss ] 2 | 255 | 0, 0 | 352 x 264 | 704 / 704 | NON-TILED | 0, 500 | 736 x 500 | 3840 / 0 | NON-TILED | OFF | 0 | 422I | OFF |
[m3vpss ] 3 | 255 | 0, 0 | 352 x 264 | 704 / 704 | NON-TILED | 736, 500 | 736 x 500 | 3840 / 0 | NON-TILED | OFF | 0 | 422I | OFF |
[m3vpss ] 4 | 255 | 0, 0 | 352 x 264 | 704 / 704 | NON-TILED | 1472, 0 | 368 x 250 | 3840 / 0 | NON-TILED | ON | 0 | 422I | OFF |
[m3vpss ] 5 | 255 | 0, 0 | 352 x 264 | 704 / 704 | NON-TILED | 1472, 250 | 368 x 250 | 3840 / 0 | NON-TILED | ON | 0 | 422I | OFF |
[m3vpss ] 6 | 255 | 0, 0 | 352 x 264 | 704 / 704 | NON-TILED | 1472, 500 | 368 x 250 | 3840 / 0 | NON-TILED | ON | 0 | 422I | OFF |
[m3vpss ] 7 | 255 | 0, 0 | 352 x 264 | 704 / 704 | NON-TILED | 1472, 750 | 368 x 250 | 3840 / 0 | NON-TILED | ON | 0 | 422I | OFF |
[m3vpss ]
[m3vpss ] SWMS:HEAPID:0 USED:224
[m3vpss ] SWMS:HEAPID:1 USED:17056
[m3vpss ] SWMS:HEAPID:4 USED:29030400
[m3vpss ] 31315: SWMS: Create Done !!!
[m3vpss ] 31315: MSGQ: Acked command [0x0000] (prmSize = 1512) for [VPSS-M3][48] (waitAck=1)
[m3vpss ] 31502: MSGQ: Received command [0x0000] (prmSize = 44) for [VPSS-M3][42] (waitAck=1)
[m3vpss ] Unhandled Exception:
[m3vpss ] Exception occurred in ThreadType_Task
[m3vpss ] handle: 0x3ebb3800.
[m3vpss ] stack base: 0x3ec6ae80.
[m3vpss ] stack size: 0x8000.
[m3vpss ] R0 = 0x00000000 R8 = 0x3e859a18
[m3vpss ] R1 = 0x00000000 R9 = 0x0043e5f0
[m3vpss ] R2 = 0x9db5abb8 R10 = 0x0043e604
[m3vpss ] R3 = 0xffb8d1e1 R11 = 0x00000001
[m3vpss ] R4 = 0x00000000 R12 = 0x9d912251
[m3vpss ] R5 = 0x00000000 SP(R13) = 0x3ec72d90
[m3vpss ] R6 = 0x00002001 LR(R14) = 0x9d9122d3
[m3vpss ] R7 = 0x00000000 PC(R15) = 0x9d912312
[m3vpss ] PSR = 0x01000000
[m3vpss ] ICSR = 0x00400803
[m3vpss ] MMFSR = 0x00
[m3vpss ] BFSR = 0x82
[m3vpss ] UFSR = 0x0000
[m3vpss ] HFSR = 0x40000000
[m3vpss ] DFSR = 0x00000000
[m3vpss ] MMAR = 0xffb8d1e5
[m3vpss ] BFAR = 0xffb8d1e5