|
2010-01-30
, 00:00
|
Posts: 12 |
Thanked: 2 times |
Joined on Dec 2009
@ PA, USA
|
#52
|
|
2010-01-31
, 19:15
|
|
Posts: 26 |
Thanked: 27 times |
Joined on Nov 2009
@ Texas
|
#53
|
Finally I received the external battery charger... and it worked! I was able to flash my N900 but I had to use my Windows XP netbook (win 7 64-bit didn't seem to want to detect the device).
However, I can't get this thing to detect my micro-sd card...
EDIT: Nevermind, it seems to have been detected after waiting a couple of minutes.
The Following User Says Thank You to jontalbain For This Useful Post: | ||
|
2010-02-01
, 09:41
|
Posts: 3,841 |
Thanked: 1,079 times |
Joined on Nov 2006
|
#54
|
|
2010-02-01
, 09:49
|
Posts: 999 |
Thanked: 1,117 times |
Joined on Dec 2009
@ earth?
|
#55
|
|
2010-02-01
, 10:08
|
Posts: 3,841 |
Thanked: 1,079 times |
Joined on Nov 2006
|
#56
|
|
2010-02-01
, 10:15
|
Posts: 999 |
Thanked: 1,117 times |
Joined on Dec 2009
@ earth?
|
#57
|
My N900 behaved perfectly fine on 1.0, and 1.0.1. The 1.1 upgrade left the device in a state needing reflash. After reflash it has behaved perfectly again - I don't suffer from reboot loops, battery problems, or anything else. If anyone have problems with e.g. wi-fi after the upgrade I recommend flashing the device right away, while the device can still be reflashed the "normal" way.
|
2010-02-01
, 13:41
|
Posts: 3,841 |
Thanked: 1,079 times |
Joined on Nov 2006
|
#58
|
|
2010-02-01
, 13:45
|
Posts: 3,617 |
Thanked: 2,412 times |
Joined on Nov 2009
@ Cambridge, UK
|
#59
|
|
2010-02-03
, 10:53
|
Posts: 1 |
Thanked: 0 times |
Joined on Feb 2010
|
#60
|
1: Charged the device fully.
2: Started the 1.1 over-the-air upgrade
3: Looked fine. Until I noticed that wi-fi didn't work.
4: apt-get upgrade -s indicated that it had only upgraded half-through.
5: application manager still showed Maemo5 as upgrade. Selected it again.
6: After 5: application manager still showed Maemo5, and 21KB left to install.
7: N900 started showing UIBFS errors in 'dmesg' in terminal.
8: It suddenly died and would not power on.
9: Attempted reflash. No go.
At this point, and after hints from posters above, it turned out that the N900 battery was actually discharged (even though it had been fully charged before attempting the initial upgrade). I verified this by measuring the battery with a multimeter.
10: Bought stand-alone charger, recharged battery, checked with multimeter.
I still could not reflash, even with fresh battery:
* Pressing 'u' then connecting N900 to Linux computer did not result in anything (it did not go into reflash mode)
* Connecting, then re-inserting battery in N900 did not work either
* Checking DMESG output on Linux computer while connecting N900 showed no awareness on the USB bus at all
* Removing and re-inserting battery on N900 resulted in a 0.2 second cycle of USB connect, 'Nokia USB ROM' message (or some such), USB disconnect cycle. There was an USB event on the PC _only_ if re-inserting the battery, never if just connecting USB cable (with or without 'u' key).
I finally managed to fix everything by 'cold-flashing' the N900. This is what worked:
1: Make sure that 'usbfs' is mounted on /proc/bus/usb on Linux laptop
2: N900 battery fully charged, as indicated above
3: Remove battery from N900
4: Connect USB cable to Linux computer and N900
5: Execute the following on Linux computer (as root, or with sudo)
7: Voila! N900 reflashes, then reboots.
Note that I did attempt step 5 on a desktop Linux computer with USB 2.0, but could not get it to work. Presumably the flasher didn't manage to detect the exceedingly short USB connect event when the battery was inserted. I finally got it working with an (old) laptop with USB 1.1.
This was hairy stuff. Apparently boot loader was destroyed on the N900, or something else that made the normal (warm) reflashing fail. NB: Note that "-S usb" is needed with -c, and -h needs "RX-51:2201". The wiki doesn't mention "-S usb" IIRC, and without it it'll try to cold-flash over the serial device instead. The wiki also says the device id (2201) should be visible under the battery, that is not the case.
Things would have been easier if the N900 could run on AC alone, like the Pandora.
N800/OS2007|N900/Maemo5
-- Metalayer-crawler delenda est.
-- Current state: Fed up with everything MeeGo.
Last edited by TA-t3; 2010-01-25 at 15:52.