Le samedi 07 janvier 2012 00:32:31, Peter Naulls a écrit :
> On 01/06/2012 08:10 AM, Peter Naulls wrote:
> > As an alternative, I'm looking at first jumping to an ar71xx version
> > of u-boot (as per OpenWrt build), all I should need to add to that
> > is flash support for the G300NH(2). Perhaps that puts the system
> > in more consistent state before starting Linux.
> 
> I was able to make this work.  I built the ar71xx u-boot, and
> was able to add support for the G300NH flash.  So, I kexec
> into u-boot, then am able to reboot back into Linux (loaded
> from flash).  This suggests that u-boot is resetting something
> that either kexec or the Linux kernel upon boot does not.
> 
> Anyway, I'll pursue this option right now, but I'm open ideas
> for fixing kexec directly to new kernel.

What about you leaving the watchdog enabled with a timeout sufficiently small 
that it does not cover the time for loading the kernel to kexec + the time for 
the kexec'd kernel to start up?
--
Florian
_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to