Hello ladies and gentlemen,
recently I am trying to implement the reference design of the ADV7511 HDMI Controller to the ZedBoard (https://wiki.analog.com/resources/fpga/xilinx/kc705/adv7511). I was already able to build the Vivado project (Vivado 2015.4.2) successfully and run the test application provided by Analog Devices.
Now I am stuck though when trying to implement the design into a Linux built with PetaLinux 2016.4. I can build a PetaLinux around it and boot the image but no fb device was loaded. Also I adjusted the kernel config as far as it was possible for me and I let PetaLinux handle the devicetree.
Is there something I have to take care of before I can actually run a Linux built with PetaLinux which can successfully load a fb-device for the ADV7511?
Alternatively I tried following this guide (http://blog.idv-tech.com/2014/05/25/hdmi-on-zedboard-with-petalinux/) to build my image as far as possible. He used the official Analog Devices Kernel and their configs to run the design, but for some reason I get crash when I try to petalinux-build:
INFO: Checking component...
INFO: Generating make files and build linux
INFO: Generating make files for the subcomponents of linux
INFO: Building linux
[INFO ] pre-build linux/rootfs/fwupgrade
[INFO ] pre-build linux/rootfs/peekpoke
[INFO ] build system.dtb
[INFO ] build linux/kernel
[ERROR] make[3]: *** [prepare3] Error 1
[ERROR] make[2]: *** [sub-make] Error 2
[ERROR] make[1]: *** [/[...]/build/linux/kernel/analogdevices-kernel/vmlinux] Error 2
ERROR: Failed to build linux
Appreciate any tips that will help me advance in that project.