[ELDK] AMCC Kilauea and Xenomai : IP-Config 'eth0' not found

Jonathan Haws Jonathan.Haws at sdl.usu.edu
Thu Jan 21 17:25:44 CET 2010


> Dear Tim Cussins,
> 
> In message <1264072890.3856.23.camel at pc816> you wrote:
> >
> > I'll push on with 2.6.32 and see if I can simply sidestep the eth0
> > weirdness :) Of course, if you have any ideas, they would be welcome!
> 
> Well, in the normal boot log you should see messages when the Ethernet
> driver gets initialized, something like this:
> 
> ...
> Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
> serial8250.0: ttyS0 at MMIO 0xef600200 (irq = 26) is a 16550A
> console [ttyS0] enabled
> serial8250.0: ttyS1 at MMIO 0xef600300 (irq = 16) is a 16550A
> ef600200.serial: ttyS0 at MMIO 0xef600200 (irq = 26) is a 16550
> ef600300.serial: ttyS1 at MMIO 0xef600300 (irq = 16) is a 16550
> brd: module loaded
> PPC 4xx OCP EMAC driver, version 3.54
> MAL v2 /plb/mcmal, 2 TX channels, 2 RX channels
> RGMII /plb/opb/emac-rgmii at ef600b00 initialized with MDIO support
> /plb/opb/emac-rgmii at ef600b00: input 0 in RGMII mode
> eth0: EMAC-0 /plb/opb/ethernet at ef600900, MAC 00:06:4b:10:20:ee
> eth0: found Marvell 88E1111 Ethernet PHY (0x01)
> /plb/opb/emac-rgmii at ef600b00: input 1 in RGMII mode
> eth1: EMAC-1 /plb/opb/ethernet at ef600a00, MAC 00:06:4b:10:20:ef
> eth1: found Marvell 88E1111 Ethernet PHY (0x02)
> fc000000.nor_flash: Found 1 x16 devices at 0x0 in 16-bit bank
>  Amd/Fujitsu Extended Query Table at 0x0040
> fc000000.nor_flash: CFI does not contain boot bank location. Assuming top.
> number of CFI chips: 1
> cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
> ...
> 
> In your boot log, all network related messages are missing which
> makes me pretty sure that you do not have Ethernet enabled in your
> kernel configuration.

I would agree.  For the Kilauea, make sure you run make 
40x/kilauea_defconfig to setup a default kernel configuration for 
the Kilauea board.  This should include the EMAC drivers for the 
405EX.

Jonathan


More information about the eldk mailing list