DE0-Nano-SoC and VIP Frame Buffer II application
Hi,
The aim is to create a VIP Frame Buffer II application in the DE0-Nano-SoC development kit that processes image data according to certain algorithms. At one end I have a camera and at the other end, a VGA screen monitor, where the monitor should reflect what the camera is monitoring.
Background
To get started, I have designed a test application with Frame Buffer II IP (in Reader mode(?)) with the connection (D5M --> CVI --> FB II --> CPR --> CVO --> VGA) in DE0-Nano-SoC development kit. I note that HW and SW part in DE0-Nano-SoC executes well (until a certain point) and D5M, CVI, FB II, CPR, CVO, and VGA interface and screen monitor works well. When the Go bit is set to "1" in Frame Buffer IP, the monitor starts reflecting what the camera is monitoring.
In appendix 1.pdf, you find the VIP Frame Buffer II parameter editor settings.
Initial questions
In Frame Buffer IP documents, there is written about two or three intermediate buffers that can be used. My questions are:
- Passes this data in my above working Frame Buffer II application through these intermediate buffers before it reaches the Dout signal out from Frame Buffer II IP or
- Passes this data instead, straight through, i.e. into the Din- and out from Dout signal, without passing through these intermediate buffers in the Frame Buffer II IP?
In my above application everything works fine, but:
- After I have started the Frame Buffer II with the Go-bit, why stops the processor completely execute the code (I have opened the memory with mmap function against memory area where the intermediate buffers are allocated in RAM)?
Thank you in advance.