For some reason, the default DTB padding of 1024 isn't enough for the MPC837x platform - U-Boot will complain about "NOSPC" during setting of ethernet mac address. diff -ur ltib-10-1-1a-sv/config/platform/mpc837xemds/defconfig ltib-10-1-1a-sv-new/config/platform/mpc837xemds/defconfig --- ltib-10-1-1a-sv/config/platform/mpc837xemds/defconfig 2010-05-19 14:16:29.527173580 +0200 +++ ltib-10-1-1a-sv-new/config/platform/mpc837xemds/defconfig 2010-05-19 10:00:44.049447204 +0200 @@ -70,6 +70,7 @@ # CONFIG_CSB_266_CORE_400 is not set # CONFIG_CSB_400_CORE_800 is not set CONFIG_SYSCFG_DTC_NAME="mpc8377emds.esdhc mpc8377emds.pciex2 mpc8377emds.usbdevice mpc8377emds.usbhost mpc8377emds.usbotg mpc8378emds.SGMII mpc8377emds.pm mpc8379emds.sata mpc8377emds.pciex2.esdhc" +CONFIG_SYSCFG_DTC_PAD="4096" # # Bootloader diff -ur ltib-10-1-1a-sv/config/platform/mpc837xemds/main.lkc ltib-10-1-1a-sv-new/config/platform/mpc837xemds/main.lkc --- ltib-10-1-1a-sv/config/platform/mpc837xemds/main.lkc 2010-05-19 14:16:29.529173212 +0200 +++ ltib-10-1-1a-sv-new/config/platform/mpc837xemds/main.lkc 2010-05-19 10:11:42.612901260 +0200 @@ -114,6 +114,10 @@ string default "mpc8377emds.esdhc mpc8377emds.pciex2 mpc8377emds.usbdevice mpc8377emds.usbhost mpc8377emds.usbotg mpc8378emds.SGMII mpc8377emds.pm mpc8379emds.sata mpc8377emds.pciex2.esdhc" +config SYSCFG_DTC_PAD + string + default "4096" + comment "Bootloader" config BOOTLOADER1