I'm a bit cnfused about you mentioning uboot and multiboot.... As I understand uboot van directly boot kernels from for example internal flash or from the mmc without reflasging kernels. Multiboot just flashes a different kernel so that next time the n900 reboots this kernel is started. Can you explain how your setup works? Does it reflash a different kernel everytime or what? thanks!