Hi, The attached patch from here: http://thread.gmane.org/gmane.linux.ports.ppc.embedded/49637/focus=49903 works as far as I can say from > 3.2 kernels until 3.4.12 and applies happily even on 3.5. Unfortunately the last kernel version which boots on a kilauea with ELDK 4.2 is v3.4.12 (with the attached patch applied). BTW v3.6 does not need the patch anymore, but exposes the same behavior as described below. A default config with PPC_EARLY_DEBUG_40x makes the board stuck instead of rebooting, which happens from v3.5 onwards (with patch applied): U-Boot 2012.10-classic-rber-dirty (Oct 17 2012 - 11:35:47) CPU: AMCC PowerPC 405EX Rev. A at 533.333 MHz (PLB=177 OPB=88 EBC=88) Security support Bootstrap Option H - Boot ROM Location I2C (Addr 0x52) 16 kB I-Cache 16 kB D-Cache Board: Kilauea - AMCC PPC405EX Evaluation Board (CPLD rev. 0) I2C: ready DRAM: 256 MiB (ECC not enabled, 355 MHz, CL4) Reserving 16384k for kernel logbuffer at 0fffb000 Top of RAM usable for U-Boot at: 0fffb000 Reserving 432k for U-Boot at: 0ff8e000 Reserving 1040k for malloc() at: 0fe8a000 Reserving 132 Bytes for Board Info at: 0fe89f7c Reserving 104 Bytes for Global Data at: 0fe89f14 Stack Pointer at: 0fe89f00 New Stack Pointer is: 0fe89f00 Now running in RAM - U-Boot at: 0ff8e000 Flash: 64 MiB NAND: 64 MiB PCI: Bus Dev VenId DevId Class Int PCIE0: link is not up. PCIE1: link is not up. U-Boot relocated to 0ff8e000 Net: ppc_4xx_eth0, ppc_4xx_eth1 Hit any key to stop autoboot: 0 => run rootfs_nfs Waiting for PHY auto negotiation to complete... done ENET Speed is 1000 Mbps - FULL duplex connection (EMAC0) Using ppc_4xx_eth0 device TFTP from server 192.168.5.5; our IP address is 192.168.5.11 Filename 'kilauea/uImage'. Load address: 0x400000 Loading: ################################################################# ###################################################### done Bytes transferred = 1738410 (1a86aa hex) Using ppc_4xx_eth0 device TFTP from server 192.168.5.5; our IP address is 192.168.5.11 Filename 'kilauea/kilauea.dtb'. Load address: 0x800000 Loading: # done Bytes transferred = 8667 (21db hex) ## Booting kernel from Legacy Image at 00400000 ... Image Name: Linux-3.5.0-classic-rber-dirty Created: 2012-10-17 16:48:39 UTC Image Type: PowerPC Linux Kernel Image (gzip compressed) Data Size: 1738346 Bytes = 1.7 MiB Load Address: 00000000 Entry Point: 00000000 Verifying Checksum ... OK ## Flattened Device Tree blob at 00800000 Booting using the fdt blob at 0x00800000 Uncompressing Kernel Image ... OK Loading Device Tree to 00ffa000, end 00fff1da ... OK ---> here the board reboots into u-boot <--- U-Boot 2012.10-classic-rber-dirty (Oct 17 2012 - 11:35:47) CPU: AMCC PowerPC 405EX Rev. A at 533.333 MHz (PLB=177 OPB=88 EBC=88) Security support Bootstrap Option H - Boot ROM Location I2C (Addr 0x52) 16 kB I-Cache 16 kB D-Cache Board: Kilauea - AMCC PPC405EX Evaluation Board (CPLD rev. 0) ... Please advise. Regards, Robert ..."Teaching of beginners should be done by a master, not by a hack." - Deming My public pgp key is available,at: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x90320BF1