I think that bootm boots the kernel, so nothing after that is actually executed. When you say "Kernel loads then reboots", do you mean that you don't see any kernel messages before it reboots?