I'm working on ADSP-BF609 Blackfin processor. I'm trying to send data to the video encoder (adv7343) of fixed image (720*576) through eppi2 at external clock frequency of 27 MHz and using internal frame syncs generation .Im using interlaced type and gp fs2 mode. I get the output as double the size of image (for example if the image has 32 lines default,the output im getting is only16 lines occupying 32 lines size.)
I'm using DMA and I hope the problem with the DMA only ..please suggest me the necessary DMA settings as well EPPI settings.
Thanks & regards
Hi Gagan,Apologies for the delay in response.We suggest you to refer the ADSP-BF609 example code for EPPI General-Purpose 2 Frame Sync mode in the attachment. This code can be directly execute on ADSP-BF609 Ez-kit and you can understand the working of the code from the comments embedded within. Please use this as a reference and modify as per your requirement.Hope this helps.
Also, please have a look at Ezone thread which is similar to your scenario,ez.analog.com/.../86723Regards,Lalitha.SEPPI_2FS_Mode.zip
Thank you for ur reply. I have done, my code eppi nd dma configuration settings similar to the above example codes u have mentioned, i tried many different settings to transmit the image through eppi but it's not displaying out the same image as my tx buffer(720*576) contains.
I interfaced the bf609 eppi0 as Rx and eppi2 as Tx to the FPGA .I was getting the image 650*512(video) through eppi0(Rx) from the FPGA is correct and while I was transmitting the image 720*576 (video) Interlaced PAL standard at 27Mhz clk to the FPGA its not correctly receiving as transmitted .I have observed in the ILA of FPGA that the receiving data is not as interlaced its like progressive but the settings I have configured in the Bf609 was interlaced.
I was confused much about eppi and i have gone through the eppi chapter in ADSP-Bf609 hardware reference manual many times and I had gone through the examples provided but i couldnt trace out the problem existing in my code.
please do check my code provided below and please do suggest the solution for the probelm