I am using Cyclone V SOC on De10 Nano kit. I have added Frame Reader IP in QSYS to HPS which uses FPGA2HPS bridge. I am programming FPGA via Uboot. When Uboot loads the RBF file and run “bridge_enable_handoff” command and boots the kernel, the kernel hangs at “Starting Kernel”.
I have removed FPGA2HPS bridge and the Kernel is loading properly.
So the issue is in enabling FPGA2HPS bridge. I need this bridge for Linux frame buffer to show GUI desktop environment.
- How can i solve this problem?
- What component to debug to solve this? Hardware, Preloader, Uboot , RBF or DTB?
- Can problem reside in the driver used by the kernel?
- Is there any other method to show GUI desktop environment for Linux without using this bridge?