Forum Discussion
Hi,
I know this topic is quite old but I am just facing the same error (same hardware and ghrd) that my boot process got stuck on the line Waiting for root device /dev/mmcblk0p2…
As proposed I am using the xml files located in the hps_isw_handoff folder to generate the device tree with the following command:
sopc2dts --input a10s_ghrd.sopcinfo --output socfpga_arria10_socdk_sdmmc.dts --type dts --board hps_isw_handoff/hps.xml --board hps_isw_handoff/emif.xml --bridge-removal all --clocks
I guess that those two .xml files are wrong or not enough to generate a functional device tree. Do you have any idea what the problem is?
When I use a precompiled example .dtb the system boots successfully.
Also I am wondering why Terasic claims that they don't have board files since they provide example designs where those files are essential?
Thanks in advance!
Best regards,
Dennis