Hi guys, I was hoping to have gotten some form of comment by now...
Can anyone help out here, please? Daniel On Fri, Feb 20, 2009 at 4:01 PM, Daniel Ng <daniel.ng1...@gmail.com> wrote: > > Now, I'm seeing these boot messages: > > f0010d40:00 not found > eth0: Could not attach to PHY > IP-Config: Failed to open eth0 > IP-Config: Device `eth0' not found. > > Previous mailing list discussions suggest that I use the correct PHY, > which I am sure about because my 8272-based board only has the one PHY > ie. PHY0 with reg = <0x0>. > > Note the relevant parts of my Device Tree below. Currently, our PHY > attributes eg. 'auto-negotiate' are not changeable, so we aren't > actually using MDC+MDIO even the MDC+MDIO lines exist. Also, the PHY > interrupt line is not wired up. Hence the PHY0 interrupts field is <0 > 8> (or should it be removed altogether?). > > I am usig FCC2. > > What might I need to change to get the ethernet driver working? > > > ether...@11320 { > device_type = "network"; > compatible = "fsl,mpc8272-fcc-enet", > "fsl,cpm2-fcc-enet"; > // FCC2- > reg = <0x11320 0x20 0x8500 0x100 0x113b0 0x1>; > local-mac-address = [ 00 00 00 00 00 00 ]; > interrupts = <33 8>; > interrupt-parent = <&PIC>; > phy-handle = <&PHY0>; > linux,network-index = <0>; > fsl,cpm-command = <0x16200300>; > }; > > m...@10d40 { > device_type = "mdio"; > compatible = "fsl,mpc8272ads-mdio-bitbang", > "fsl,mpc8272-mdio-bitbang", > "fsl,cpm2-mdio-bitbang"; > reg = <0x10d40 0x14>; > #address-cells = <1>; > #size-cells = <0>; > fsl,mdio-pin = <5>; > fsl,mdc-pin = <19>; > > PHY0: ethernet-...@0 { > interrupt-parenn = <&PIC>; > interrupts = <0 8>; > reg = <0x0>; > device_type = "ethernet-phy"; > }; > . > . > . > PIC: interrupt-control...@10c00 { > #interrupt-cells = <2>; > interrupt-controller; > reg = <0x10c00 0x80>; > compatible = "fsl,mpc8272-pic", "fsl,cpm2-pic"; > }; > > Cheers, > Daniel > _______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@ozlabs.org https://ozlabs.org/mailman/listinfo/linuxppc-dev