With u-boot from home:michals/u-boot, running bdinfo, it looks like more LMBs are in use, so the code change has done something but not enough to enable boot. bdinfo: lmb_dump_all: memory.cnt = 0x3 memory[0] [0x0-0x3dffffff], 0x3e000000 bytes flags: 0 memory[1] [0x40000000-0xfbffffff], 0xbc000000 bytes flags: 0 memory[2] [0x100000000-0x1ffffffff], 0x100000000 bytes flags: 0 reserved.cnt = 0x8 reserved[0] [0x0-0x7ffff], 0x00080000 bytes flags: 4 reserved[1] [0x7eef000-0x7f10fff], 0x00022000 bytes flags: 0 reserved[2] [0x3cb12000-0x3dffffff], 0x014ee000 bytes flags: 0 reserved[3] [0x3db26030-0x3dffffff], 0x004d9fd0 bytes flags: 0 reserved[4] [0x3ef62aa0-0x3ef62bd0], 0x00000131 bytes flags: 4 reserved[5] [0x40000000-0xfbffffff], 0xbc000000 bytes flags: 0 reserved[6] [0xfe100000-0xfe100fff], 0x00001000 bytes flags: 0 reserved[7] [0x100000000-0x1ffffffff], 0x100000000 bytes flags: 0