![]() |
Rebooting quick-fix
The most common rebooting issue is the "32wd_to" (HW watchdog). A quick fix for this is described (buried) at https://bugs.maemo.org/show_bug.cgi?id=6334
Please, read through all the comments in that thread, and in particular read everything from Eero Tamminen (Nokia) at least three times :) First you need to check if your rebooting problems are 32wd_to. This is done by opening the x-terminal just after a random reboot and typing: "cat /proc/bootreason" If the result is "32wd_to", then this quick fix will work. The quick fix consists of disabling the device going to "deep sleep", and is done by: Quote:
My experience with this fix is a rock stable device, which is nice to have untill the bug is fixed permanently by Nokia :) The device will not reboot while connected to a USB cable to a PC (it will reboot while connected to a charger). While doing the quick-fix, it is an idea to keep it connected. Also, frequent reboots will sooner or later corrupt the file system, possibly "bricking" the device. After ANY random reboot it is therefore a good idea to use the on/off button for a cold reboot. It is also a good idea to reflash the device before this fix, to be sure the file system is OK, both firmware and eMMC. From the Nokia board http://discussions.europe.nokia.com/...cending&page=1 After 17 random reboots in a row, the N900 is bricked. The link shows how to unbrick it. The importance of doing a manual cold restart (off/on) with power button is clearly strengthened. |
Re: Rebooting quick-fix
I still find it questionable if this in fact CAN be fixed in software, other than your workaround which is not practical in the long term due to the extra battery usage.
If it happens to some peoples devices from fresh flashing and others never suffer it at all, it sounds more like a hardware problem. All I can think is Nokia are hoping its a minor glitch in the CPU that can somehow be bypassed using some sort of microcode update, though do ARM CPUs even have a microcode? |
Re: Rebooting quick-fix
I don't pretend knowing what is going on internally with this watchdog, but as I understand it is essentially just a timer that is triggered (or not). I don't see any reason why this cannot be fixed with better drivers, since the reason could very well be that the driver does not "pet" it often enough when in normal operation, or the signal is a tad too short or some similar thing. The watchdog say "go to sleep" while the software is still in the middle of an operation. Again, not pretending I know something I don't, I would assume this is normal driver tuning.
Seemingly identical hardware often behave different, particularly regarding timers and interaction with software, this I do know by experience. I don't think Nokia would say they believe they can fix this, if they actually believe opposite. But there is no guaranty that it actually will be fixed, intill it is, so I keep my fingers crossed :D |
Re: Rebooting quick-fix
ok erm i am a total newbie on this,, what do i have to type into the x terminal to make this a tempoary fix as my machine is rebooting and stuff
is it just this echo 0 > /sys/power/enable_off_mode and what do i do to switch it back? ok again i am a serious noob- permission denied(proc bootreason) what do i need to do to use to be able to access this sort of stuff.. |
Re: Rebooting quick-fix
I'm trying to do this, but I keep getting "Permission denied". What do I need to do to gain permission?
|
Re: Rebooting quick-fix
Quote:
http://wiki.maemo.org/Root_access Then open the terminal (x-term) and write: root then echo 0 > /sys/power/enable_off_mode To get it back to original condition, just reboot or write: echo 1 > /sys/power/enable_off_mode By far the best option is to make it permanent in the config file, as described. |
Re: Rebooting quick-fix
thank you dude..
ok i take it rootsh is the best way- and type root b4 any command.. btw why is the permanent way better.. what is the difference(not specifics)- in practical terms. |
Re: Rebooting quick-fix
Quote:
|
Re: Rebooting quick-fix
ok i installed rootsh
it is still saying permission denied after root /proc/bootreason |
Re: Rebooting quick-fix
Quote:
cat /proc/bootreason I will update this. (you don't need root access for this though) |
All times are GMT. The time now is 08:21. |
vBulletin® Version 3.8.8