I have been following the ADV5711 reference design for Zedboard HDMI (https://wiki.analog.com/resources/fpga/xilinx/kc705/adv7511). I built the HDL successfully on Vivado. But when I import the files on SDK, it says 'dmac_core.h' is missing in cf_hdmi.c (screenshot attached). I have followed the reference design to the letter. What could be wrong?
The noOS source code is mostly reference code, that is tested with certain reference designs that we provide.
I guess that the current import doesn't work well at-the-moment, and someone will take a look…
Question moved to Linux and Microcontroller Device Drivers forum.Andrei
We are working to correct the issue.
In the meantime it might help to try using the 2016R2 versions for both no-OS and HDL on this project.
You could try to get the common files from the no-OS repo for dmac_core.
No that does not work. If you include that in the design it requires 'platform_drivers.h' (which is also from the common files). And then if you add 'platform_drivers.h' it asks for 'config.h'. 'config.h' is nowhere to be found in the relevant project. So you basically hit a dead-end there.
Thanks I'll try it out.