How is this answering his question in a reasonable manner? How about a reference design that does not need quartus pro. How about just converting all the older devkit files to support msgdma modules and in something greater than quartus 14 or 15 instead of leaving developers hanging with old sgdma designs that ALWAYS have issues like this with the msgdma modules when translating from sgdma. How about not obsoleting something in the BSP generator until you have new reference material and dev kit reference designs that "just work" with the new msgdma modules. Come on, we expect more that this!