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.

DM6437 的 on-the -fly 模式无法仿真,求助

最近使用6437调试 preview on -the -fly功能,

bios_5_31_07,dvsdk_1_01_00_15

PSP_VIDEO_PATH_ENABLE 也已经定义

但是进行仿真时,当程序运行到GIO_control时,core被复位,程序卡死在那边。

具体如下

prevChannel.chanSource.source = PSP_PREVIEWER_CHANNEL_CCDC;
prevChannel.segId = 0;
PrevHandle = GIO_create("/previewer", IOM_INOUT, NULL, &prevChannel,
&gioAttrs);
if (NULL == PrevHandle)
{
PREV_APP_PRINT("VPSS :Previewer Create........Failed !\r\n");
PREV_APP_PRINT("VPSS :End of VPSS Loopback Application\r\n");
closeHandle();
return;
}
else
{
GetPreviewerParams(&PrevConfigParams);
if (IOM_COMPLETED != GIO_control(PrevHandle, PSP_PREVIEWER_IOCTL_SET_PARAMS, &PrevConfigParams))
{
PREV_APP_PRINT("VPSS :Error in Previewer SET PARAMS IOCTL !\r\n");
}
}

后将GIO_control 换成PSP_prevIoctl()

当运行至LLC层时,程序再次崩溃,内核复位。

求解

x 出现错误。请重试或与管理员联系。