Forum Discussion
Altera_Forum
Honored Contributor
12 years ago --- Quote Start --- @guinea, not sure if you got it working - I have successfully used the board info xml for the ghrd for the SoCrates board: C:\altera\13.1\embedded\examples\hardware\cv_soc_devkit_ghrd\soc_system_board_info.xml I have compiled it (along with the sopcinfo generated by Qsys). If you use Quaturs 13.1 you also need to include the clock xml file. For Quartus 13.0sp1 there is no clock xml. --- Quote End --- Hi, I am also having difficulties here using the Socrates board. Did you check to see if the ehternet port worked when you did this? The soc_system_board_info.xml file that is used to create the .dtb file is from the rocket boards GRHD and is putting erroneous data such that the Ethernet port does not work, since the GRHD uses a different Ethernet interface chip micrel and the Socrates has lantiq chip. I thought the soc_system_board_info.xml were compatible. The dtb I created does allow me some control e.g. I can toggle the leds on Socrates, but the eth0 fails with the following boot error... Configuring network interfaces... eth0: device MAC address c6:3a:1e:1a:9a:6d libphy: PHY stmmac-0:00 not found eth0: Could not attach to PHY stmmac_open: Cannot attach to PHY (error: -19). Can someone send me the correct soc_system_board_info.xml for the Socrates design, and also the equivalent hps_clock_info.xml. The lines in the soc_system_board_info.xml that cause the problem are: <DTAppend name="micrel-ksz9021rlrn-clk-skew" type="hex" parentlabel="hps_0_gmac1" val="0xa0e0"/> <DTAppend name="micrel-ksz9021rlrn-rx-skew" type="hex" parentlabel="hps_0_gmac1" val="0x0"/> I have not tried to adjust/remove them yet. I could play with the soc_system_board_info.xml file to get the Ethernet going, but there may be other issues that cause problems that will trip me up later. Maybe that is all that is different, but I'm guessing someone knows the answer. Anybody help? Thanks Rik