Other Parts Discussed in Thread: AM5728
We are designing a board using the AM5728's VIP port to input data from FPGA. Using the am572x IDK board, I am writing a test application to collect data from IDK board J9 camera port. However, the data is not from the camera but from other board that sending raw 8 bit data along with PCLK, VSYNC, and ACTIVID signals.
The test app is modified from TI's loopback example and I am following the instruction/suggestions from the link below. The issue is that I could not get any data -- The Driver callback function LpbkApp_captCbFxn is not called to notify the new frame arrival.
These are my basic settings and no other internal processing blocks of VIP like scaling, format conversion, and color conversion etc should be used
videoIfMode = FVID2_VIFM_SCH_DS_AVID_VSYNC; videoIfWidth = FVID2_VIFW_8BIT
vipPrms->inFmt.width = 1000; vipPrms->inFmt.height = 2; // we only have two lines per frame
vipPrms->inFmt.dataFormat = FVID2_DF_RAW08;
I attached my test project file. Please advise what configuration that I should use to get the raw data input.
Thanks.