<gordan>
And one I built myself from mainline u-boot today.
<gordan>
The two I downloaded end with a blank screen and a locked up machine.
<gordan>
The one I built myself hangs forever at "Starting kernel ..." message.
<gordan>
This happens even if I use the exact same itb image that boots just fine using vboot if I pack it up using vbutil_kernel.
<gordan>
The load address in u-boot I am using is 0x42000000, again, because that works on snow.
<gordan>
I also building the initramfs (raw cpio) into the kernel itself using the relevant option, and tried booting that using vboot, but that also causes vboot to fail to boot (beeps, returns back to the boot screen waiting for Ctrl-D or Ctrl-U to be pressed).
<gordan>
The kernel I am using is the ChromeOS one with the 3 patches from arch to get fbdev and wifi to work.
<gordan>
Is there some magic load/entry address for the initrd I need? Past experience with various other devices implies that more or less anywere in the memory should be fine as long as the various components don't end up overlapping and clobbering each other, but maybe the memory map on the peach is boobytrapped.