MIPI + Resizing HLS IP Integration Issue

Hi,

Thanks for the response. I was able to tidy up the code and create a derived hierarchy. PYNQ now calls our custom hierarchy driver RPcam5C. The readframe call does not return a frame however.

I’ve set the start and auto-start bits in my control register but it seems no frames are ever written to the VDMA. Going back to my block diagram, I feel like I may have missed something here. The src and dst ports in the xf_resize_accel_stream.cpp file set them as axi stream ports so I connected them to the csi rx ss and axis subset converter blocks, respectively.

void resize_accel(stream_t& src, stream_t& dst,
                  int src_rows, int src_cols,
                  int dst_rows, int dst_cols) {

    #pragma HLS INTERFACE axis register both port=src
    #pragma HLS INTERFACE axis register both port=dst
...

Might need a second pair of eyes on the actual diagram. I am considering moving the resizer accel after the VDMA.

Again, thanks for the help/pointers.

Regards