05-31-2018 10:41 PM
Hi,
In one of my project , I am using VPSS(Full Fledged) for scaling video. I used the following functions to init the IP core in SDK.
XVprocSs_SetFrameBufBaseaddr(pVprocss,DDR);
VprocSsConfigPtr = XVprocSs_LookupConfig(XVPROCSS_ID);
if(VprocSsConfigPtr == NULL)
{
xil_printf("ERR:: VprocSs IP not found\r\n");
}
Status = XVprocSs_CfgInitialize(pVprocss, VprocSsConfigPtr,VprocSsConfigPtr->BaseAddress);
if(Status != XST_SUCCESS)
{
xil_printf("VSSP init failed\n\r");
}
else
{
xil_printf("VSSP init passed\n\r");
}
To check function initialization , i am using Debugger in SDK. The first two function is executed without any issue. when control comes into XVprocSs_CfgInitialize(pVprocss, VprocSsConfigPtr,VprocSsConfigPtr->BaseAddress), it stuck at
if(InstancePtr->RouterPtr) {
if(XVprocSs_SubcoreInitRouter(InstancePtr) != XST_SUCCESS) {
return(XST_FAILURE);
}
}
I have attached the screen shot of debugging window. Please help me to debug it.
Thanks
Kannan
05-31-2018 11:21 PM
06-01-2018 11:04 PM
Hi,
Is there any solutions for that?
06-04-2018 12:30 AM
Hi @kannan,
Could you start with the example design for the VPSS?
The application example design is really helpful as the VPSS requires steps to be done in a specific order.
Regards,
06-05-2018 02:31 AM
06-05-2018 02:34 AM
HI @kannan,
Yes you have a big timing violation so it might be the root cause. You should try to fix it first.
Regards,
08-14-2018 07:40 AM
HI @kannan,
Do you have any updates on this?
If your question is answered or your issue is solved, please kindly mark the response which helped as solution (click on "Accept as solution" buton below the reply)
If this is not solved/answered, please reply in the topic giving more information on your current status.
Thanks and Regards,