Dear Thomas, Thank you for your quick answer ! Le 04/01/2013 11:18, Thomas Petazzoni a écrit : > Dear Mylene Josserand, > > Good to see some developers from Toulouse using Barebox! I'm close, in > Colomiers. Yes ! We are neighbour :) Free Electrons, I know you by name. And the kernel sources on your web site help me a lot ! > > On Fri, 4 Jan 2013 10:09:05 +0100, Mylene Josserand wrote: > >> I am using the master branch (maybe I need to checkout a tag ?). The >> ethernet of my board is a SMSC LAN8700 and the microchip is iMX27. >> >> I have configured the new source of barebox to use the Phylib and MII >> drivers. When my barebox starts, I have an error about the PHY driver : > > Which board are you targeting? It is a "home-made" board with a iMX27. > >> The SMSC LAN8700 is here but I can not make it work ! >> >> I have added some prints on the phy.c and the problem is in the fonction >> "mdiobus_scan" : >> >> if (!edev->phydev) { >> if (addr>= 0) { >> dev = mdiobus_scan(bus, addr); >> if (!dev) {<< Failed here >> ret = -EIO; >> goto fail; >> } >> >> Did I miss something ? > > Do you have a correct PHY address in the fec_platform_data structure in > your board file? Hum, I did not configured it myself. I used a previous configuration of the board which was : " static struct fec_platform_data fec_info = { .xcv_type = MII100, .phy_addr = 1, };" How can I know which address I need to put ? Sorry for, maybe, "newbie" question but I am self-taught in kernel development. > > Best regards, > > Thomas Best regards, -- Mylène JOSSERAND _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox