dj_steve
|
2010-07-01
, 19:18
|
Posts: 1,306 |
Thanked: 1,697 times |
Joined on Dec 2009
@ Durham North-East UK
|
#1941
|
|
2010-07-01
, 19:22
|
Posts: 1,306 |
Thanked: 1,697 times |
Joined on Dec 2009
@ Durham North-East UK
|
#1942
|
Just joined in, so _HELLO_ to everybody!
I've got a solution to the watchdog problem. With my patch it is possible to disable R&D mode, which is not possible at the moment because of a limitation in the wdt driver.
Actually, I have been integrating the Titan's kernel patches with the latest patches in android-common-2.6.29. Some highlights:
- Fully compatible dualboot: Maemo and Android
- WDT problem solved
- Touchscreen driver compatible with both Maemo and Android (module option to select)
- overclock capable
- nearly all Titan's modules included
- latest bug fixes from Nokia
... just to mention a few.
My plan is to make a initrd image, which includes the bootmenu, kernel modules, and templates to boot both Maemo and Android, without any changes to the existing Maemo system.
anybody interested in trying out my beta kernel?
cheers
jay
|
2010-07-01
, 19:26
|
|
Posts: 433 |
Thanked: 312 times |
Joined on Nov 2009
@ U.K
|
#1943
|
Just joined in, so _HELLO_ to everybody!
I've got a solution to the watchdog problem. With my patch it is possible to disable R&D mode, which is not possible at the moment because of a limitation in the wdt driver.
Actually, I have been integrating the Titan's kernel patches with the latest patches in android-common-2.6.29. Some highlights:
- Fully compatible dualboot: Maemo and Android
- WDT problem solved
- Touchscreen driver compatible with both Maemo and Android (module option to select)
- overclock capable
- nearly all Titan's modules included
- latest bug fixes from Nokia
... just to mention a few.
My plan is to make a initrd image, which includes the bootmenu, kernel modules, and templates to boot both Maemo and Android, without any changes to the existing Maemo system.
anybody interested in trying out my beta kernel?
cheers
jay
|
2010-07-01
, 19:27
|
Posts: 38 |
Thanked: 128 times |
Joined on Jul 2010
|
#1944
|
--- linux.orig/drivers/watchdog/twl4030_wdt.c 2010-07-01 18:55:26.870280000 +0100
+++ linux/drivers/watchdog/twl4030_wdt.c 2010-07-01 18:42:23.044153000 +0100
@@ -247,6 +247,9 @@
twl4030_wdt_debugfs, &wdt->poweroff_on_suspend);
#endif
twl4030_wdt_dev = pdev;
+
+ twl4030_wdt_disable(wdt);
+
return 0;
}
The Following User Says Thank You to Jay-C For This Useful Post: | ||
|
2010-07-01
, 19:30
|
Posts: 1,306 |
Thanked: 1,697 times |
Joined on Dec 2009
@ Durham North-East UK
|
#1945
|
|
2010-07-01
, 20:04
|
|
Posts: 204 |
Thanked: 75 times |
Joined on Jan 2010
@ Norway
|
#1946
|
|
2010-07-02
, 01:09
|
Posts: 194 |
Thanked: 1,019 times |
Joined on May 2010
@ Moscow, Russia
|
#1947
|
About the watchdog problem...
when N900 is booting up, the NOLO bootloader enables the watchdogs, apparently both OMAP and TWL4030 wdt's.
When the OS is booting up, the watchdogs are still enabled, and assumed to be reseted ASAP. We already have drivers for both watchdogs, but there is a small problem with the twl4030 driver. It does not reset the watchdog when loaded into the kernel.
The fix is simple:
And, in Android, just load this module in load_modules.sh.
Cheers
Jay
|
2010-07-02
, 04:20
|
Posts: 10 |
Thanked: 0 times |
Joined on Jun 2010
@ somone heart
|
#1948
|
getbootstate: Invalid selection
Choose bootup option:
2) MMC
9) Start a shell
|
2010-07-02
, 06:16
|
Posts: 78 |
Thanked: 21 times |
Joined on Apr 2010
|
#1950
|
Tags |
android, cool stuff, froyo on n900, nitdroid |
|