On 07/11/12 22:03, Hoshpak wrote:

I'm currently trying to install Debian GNU/Linux on a Qnap TS-219 PII which is 
based on the Marvell Sheeva platform. I followed the instructions which can be 
found at http://www.cyrius.com/debian/kirkwood/qnap/ts-219/ so far, backed up 
the original firmware, downloaded the installer files and flashed them.

After rebooting the device, I am now able to log into the device using ssh and 
start the installer. The only problem is, after a few minutes the device resets 
itself thus aborting the installation process. This happens no matter if the 
installer is actually doing something or just waiting for input. Since the 
ssh-session is killed instantly when it happens, I couldn't find out what 
caused the device to reset itself.

This only happens when the Debian installer is loaded (I tried stable and 
testing so far) and not with the original firmware so I believe the device 
itself is just fine. Did anyone else experience this strange behaviour with 
this Qnap system or could think of possible reason or an alternative way to get 
the installation done?

It sounds to me like the hardware has a watchdog device, which automatically reboots it if it does not receive a magic signal from the OS at regular intervals.

These things are quite common on consumer embedded devices such as cable modems, as they help hide bugs in system software. A bug that would normally cause a hard lock-up will instead cause the device to reset, which the user might not notice if they where not using it at that moment.

Can you do some experiments to see how long after power on the reset happens? My guess is that it will be after a fixed interval.

You could also try taking the motherboard out an photographing it to see if anyone in the community can identify the offending component.

Linux does have support for many watchdog devices, so if we can identify which one you have, there is a reasonable chance that it can be built into the kernel, and fed the necessary signals to keep it happy.



--
To UNSUBSCRIBE, email to debian-arm-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/509e1ef5.2000...@chrestomanci.org

Reply via email to