Hello,

On 01/05/12 18:36, Peter Naulls wrote:

I'm trying to use kexec as a fallback/flash mechanism. But something is
going wrong:

http://pastebin.com/0uvNnMQd

So the device halts after/during the serial port setup, and returns to boot
loader. Anyone want to suggest what might be going wrong, or where to
start looking?

You should enable kernel debugging in your kexec'd kernel and see whether the serial port is being left with IRQs disabled from the original kernel.

It may be that the serial port is flooding the kernel with IRQs not handled which in turn causes a reboot.

Otherwise, just dump the serial port register contents before leaving the original kernel, and at driver initialization of the kexec'd kernel to see if there are any differences.

My 2 cents.
--
Florian
_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to