Forum Discussion
Altera_Forum
Honored Contributor
13 years agoHi Socrates
I just found two unassigned IO pins which should be connected to SDI cable driver IC. After I assign correct IO pins, the combined project works stable. So I move on to write the C program running on NIOS II CPU to control the SGDMA. A new problem occurs which makes SDI receiver reset. If I declare the video frame buffer in "stack" of DDR3, the downloading process of elf file is slow. (about 5 second...)
alt_u8 video_buf __attribute__((section(".ddr3")));
I guess this slow process somehow makes SDI receiver reset. (rx_status[1] is 1'b1) So I allocate video frame buffer in "heap" of DDR3 to solve the slow downloading problem and it works. (rx_status[4] which indicates frame locked is 1'b1) Thank you for your help.:)