Simon, I didn't notice until today the commit 294b91a5817147d4b7f47be2ac69bac2a1f26491 broke at least T4240QDS. I have narrowed down to these two lines in common/board_r.c
initr_barrier, initr_malloc, If I move these two lines below this part #if defined(CONFIG_SYS_INIT_RAM_LOCK) && defined(CONFIG_E500) initr_unlock_ram_in_cache, #endif U-boot boots OK on T4240QDS (I can see the prompt). But if I move them anywhere above this initr_unlock_ram_in_cache, it hangs the core when initializing PCI. It may break other mpc85xx platforms but I didn't have time to check more today. I haven't figured out why you have to move these two lines up. Please take a close look. Thanks, York _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot