Video Timing Controller v6.1软件调试记录
GUI配置:
1. case XVTC_VMODE_PAL: //576i@50 { TimingPtr->Interlaced = 1; // Horizontal Timing TimingPtr->HActiveVideo = 720; TimingPtr->HFrontPorch = 12; TimingPtr->HSyncWidth = 63; TimingPtr->HBackPorch = 69; TimingPtr->HSyncPolarity = 0; // Vertical Timing TimingPtr->VActiveVideo = 288; TimingPtr->V0FrontPorch = 2; TimingPtr->V0SyncWidth = 3; TimingPtr->V0BackPorch = 19; TimingPtr->V1FrontPorch = 2; TimingPtr->V1SyncWidth = 3; TimingPtr->V1BackPorch = 20; TimingPtr->VSyncPolarity = 0; break; }
VTC的基地址为:0x44A10000
0x44A10060:
与GUI:相符
0x44A10070:
与GUI:相符
0x44A10078:
与GUI:相符
0x44A1007A:
与GUI:相符
与GUI:相符
0x44A10074:
与GUI:相符
0x44A10080:
与GUI:相符
与GUI:相符
0x44A1007C:
与GUI:相符
与GUI:相符
0x44A10084:
与GUI:相符
与GUI:相符
与GUI:不相符 312
0x44A1008C:
与GUI:不相符 289 292
与GUI:相符
与GUI:不相符(732,732)
Video_out 输出ready信号正常,tpg能正常输出信号。
修改了XVtc_Timing 中的成员变量HSyncPolarity,VSyncPolarity,Interlaced的值,在ila窗口中可以抓取到
可以看出,video_out的状态为186,即已经开始正常工作了。
把sdi_bridge封装成ip添加入block design中,接上sdi_bridge之后,sdi_bridge能正常输出数据