Active Topics

 


Reply
Thread Tools
Posts: 5 | Thanked: 1 time | Joined on Jun 2010
#11
Hey everyone,

i am having a little problem cold flashing my N900 (my operation system is Ubuntu 13.04).

First of all i am not able to find out which HW revision my device belongs to so i tried some of the HW revisions found here but with every revision i tried i was only able to complete the first step with an output similar to the one in the wiki.
When i try to flash with the --flash-only=nolo option i am only getting the "Suitable USB device not found, waiting." output.
This now leaves me with some questions i am hoping someone will be able to answer

Is the HW revision by any chance printed on the motherboard or somewhere else (i couldn't find anything via google or board search).

After the special OMAP Program was succesfully send i always took out the battery typed in the next command and slid the battery back in.
Is this the correct way or did i do something wrong here?

Best regards
Fottes
 
Posts: 2,153 | Thanked: 8,462 times | Joined on May 2010
#12
@Fottes:

HW revision is not printed anywehere. But all HW revisions 21xx and 22xx are using same 2nd and NOLO images. So you can assume that you have one frequently used hw.

Cold flashing is needed only if bootloader was damaged, so when this command not working:

$ flasher-3.5 -i

How to cold flash, see post #9. If you really do not know your hw rev. use 2101. You cannot do anything with non working device with damaged bootloader...
 

The Following User Says Thank You to pali For This Useful Post:
Posts: 5 | Thanked: 1 time | Joined on Jun 2010
#13
@pali
First of all thanks for the fast answer.

$ flasher-3.5 -i wasnt working this is why i tried cold flashing
I was already using the commands you refered me to, but still wasn't able to either flash with --flash-only=nolo nor do a normal flash.
Also my N900 doesn't enter flashing mode afterwards, if i plug it in again while holding u.
This is why i was asking if im missing something, after i have completed your steps (like waiting for the Phone to reboot or something).

Btw battery is fully charged using a second N900.

P.S. i just noticed that this thread was in the General Section even if it would better fit into the N900 Section sorry for posting in it.

Last edited by Fottes; 2013-03-04 at 14:30.
 
Posts: 2,153 | Thanked: 8,462 times | Joined on May 2010
#14
check if you are using usb 1.0 or 1.1 ports. I had problems with usb 2.0 for cold flashing (and my usb 3.0 ports not working with flasher-3.5)

next make sure you are using 32 bit version of some linux distribution (some 64 bit has problem with 32 bit version of userspace)

and also provide output of your flasher commands. before cold flashing phone must be (fully) charged and turned off.
 

The Following User Says Thank You to pali For This Useful Post:
Posts: 5 | Thanked: 1 time | Joined on Jun 2010
#15
I'm using USB 2.0 ports (but i will try to find someone who still has USB 1.0 or 1.1 ports to also give those a try).
The Ubuntu version im using is 32bit.
Battery is fully charged, phone turned off, battery removed.
After I plugged in the USB cable, I slide in the battery with the keyboard open.

Output of first command:
ubuntu@ubuntu:~/Downloads$ sudo flasher-3.5 -h RX-51:2101 -F RX-51_2009SE_20.2010.36-2_PR_COMBINED_MR0_ARM.bin -c -S usb
flasher v2.5.2 (Oct 21 2009)

SW version in image: RX-51_2009SE_20.2010.36-2_PR_MR0
Image 'kernel', size 1705 kB
Version 2.6.28-20103103+0m5
Image 'rootfs', size 185728 kB
Version RX-51_2009SE_20.2010.36-2_PR_MR0
Image 'cmt-2nd', size 81408 bytes
Version BB5_09.36
Image 'cmt-algo', size 519808 bytes
Version BB5_09.36
Image 'cmt-mcusw', size 5826 kB
Version rx51_ICPR82_10w08
Image '2nd', size 14720 bytes
Valid for RX-51: 2217, 2218, 2219, 2220, 2120
Version 1.4.14.9+0m5
Image 'xloader', size 14848 bytes
Valid for RX-51: 2217, 2218, 2219, 2220, 2120
Version 1.4.14.9+0m5
Image 'secondary', size 109440 bytes
Valid for RX-51: 2217, 2218, 2219, 2220, 2120
Version 1.4.14.9+0m5
Image '2nd', size 14720 bytes
Valid for RX-51: 2101, 2102, 2103
Version 1.4.14.9+0m5
Image 'xloader', size 14848 bytes
Valid for RX-51: 2101, 2102, 2103
Version 1.4.14.9+0m5
Image 'secondary', size 109440 bytes
Valid for RX-51: 2101, 2102, 2103
Version 1.4.14.9+0m5
Image '2nd', size 14848 bytes
Valid for RX-51: 2307, 2308, 2309, 2310
Version 1.4.14.9+0m5
Image 'xloader', size 14848 bytes
Valid for RX-51: 2307, 2308, 2309, 2310
Version 1.4.14.9+0m5
Image 'secondary', size 109440 bytes
Valid for RX-51: 2307, 2308, 2309, 2310
Version 1.4.14.9+0m5
Image '2nd', size 14848 bytes
Valid for RX-51: 2407, 2408, 2409, 2410
Version 1.4.14.9+0m5
Image 'xloader', size 14848 bytes
Valid for RX-51: 2407, 2408, 2409, 2410
Version 1.4.14.9+0m5
Image 'secondary', size 109440 bytes
Valid for RX-51: 2407, 2408, 2409, 2410
Version 1.4.14.9+0m5
Image '2nd', size 14848 bytes
Valid for RX-51: 2301, 2302, 2303, 2304, 2305, 2306
Version 1.4.14.9+0m5
Image 'xloader', size 14848 bytes
Valid for RX-51: 2301, 2302, 2303, 2304, 2305, 2306
Version 1.4.14.9+0m5
Image 'secondary', size 109440 bytes
Valid for RX-51: 2301, 2302, 2303, 2304, 2305, 2306
Version 1.4.14.9+0m5
Image '2nd', size 14848 bytes
Valid for RX-51: 2401, 2402, 2403, 2404, 2405, 2406
Version 1.4.14.9+0m5
Image 'xloader', size 14848 bytes
Valid for RX-51: 2401, 2402, 2403, 2404, 2405, 2406
Version 1.4.14.9+0m5
Image 'secondary', size 109440 bytes
Valid for RX-51: 2401, 2402, 2403, 2404, 2405, 2406
Version 1.4.14.9+0m5
Image '2nd', size 14720 bytes
Valid for RX-51: 2104, 2105, 2106, 2107, 2108, 2109, 2110, 2111, 2112, 2113, 2114, 2115, 2116, 2117, 2118, 2119
Version 1.4.14.9+0m5
Image 'xloader', size 14848 bytes
Valid for RX-51: 2104, 2105, 2106, 2107, 2108, 2109, 2110, 2111, 2112, 2113, 2114, 2115, 2116, 2117, 2118, 2119
Version 1.4.14.9+0m5
Image 'secondary', size 109440 bytes
Valid for RX-51: 2104, 2105, 2106, 2107, 2108, 2109, 2110, 2111, 2112, 2113, 2114, 2115, 2116, 2117, 2118, 2119
Version 1.4.14.9+0m5
Image '2nd', size 14848 bytes
Valid for RX-51: 2501, 2502, 2503, 2504, 2505, 2506
Version 1.4.14.9+0m5
Image 'xloader', size 14848 bytes
Valid for RX-51: 2501, 2502, 2503, 2504, 2505, 2506
Version 1.4.14.9+0m5
Image 'secondary', size 109440 bytes
Valid for RX-51: 2501, 2502, 2503, 2504, 2505, 2506
Version 1.4.14.9+0m5
Image '2nd', size 14848 bytes
Valid for RX-51: 2607, 2608, 2609, 2610
Version 1.4.14.9+0m5
Image 'xloader', size 14848 bytes
Valid for RX-51: 2607, 2608, 2609, 2610
Version 1.4.14.9+0m5
Image 'secondary', size 109440 bytes
Valid for RX-51: 2607, 2608, 2609, 2610
Version 1.4.14.9+0m5
Image '2nd', size 14848 bytes
Valid for RX-51: 2507, 2508, 2509, 2510
Version 1.4.14.9+0m5
Image 'xloader', size 14848 bytes
Valid for RX-51: 2507, 2508, 2509, 2510
Version 1.4.14.9+0m5
Image 'secondary', size 109440 bytes
Valid for RX-51: 2507, 2508, 2509, 2510
Version 1.4.14.9+0m5
Image '2nd', size 14720 bytes
Valid for RX-51: 2201, 2202, 2203, 2204, 2205, 2206, 2207, 2208, 2209, 2210, 2211, 2212, 2213, 2214, 2215, 2216
Version 1.4.14.9+0m5
Image 'xloader', size 14848 bytes
Valid for RX-51: 2201, 2202, 2203, 2204, 2205, 2206, 2207, 2208, 2209, 2210, 2211, 2212, 2213, 2214, 2215, 2216
Version 1.4.14.9+0m5
Image 'secondary', size 109440 bytes
Valid for RX-51: 2201, 2202, 2203, 2204, 2205, 2206, 2207, 2208, 2209, 2210, 2211, 2212, 2213, 2214, 2215, 2216
Version 1.4.14.9+0m5
Image '2nd', size 14848 bytes
Valid for RX-51: 2601, 2602, 2603, 2604, 2605, 2606
Version 1.4.14.9+0m5
Image 'xloader', size 14848 bytes
Valid for RX-51: 2601, 2602, 2603, 2604, 2605, 2606
Version 1.4.14.9+0m5
Image 'secondary', size 109440 bytes
Valid for RX-51: 2601, 2602, 2603, 2604, 2605, 2606
Version 1.4.14.9+0m5
Using serial port usb
Suitable USB device not found, waiting.
USB device found found at bus 002, device address 004.
Waiting for ASIC id...
Got 69 bytes.
ASIC ID:
05 01 05 01 34 30 07 57 13 02 01 00 12 15 01 a3
47 cd af 7b a9 9c a0 22 a3 0e d7 e3 9b a9 df 68
be db fa 14 15 01 87 3b 4d cd ca f5 44 4d 24 ec
b2 ac 95 53 88 41 4f ab cd 66 15 09 01 f7 48 8f
28 a0 27 e5 b3
Sending 2nd image (14720 bytes)... done.
Sending ping... timeout!
failed.
Sending ping... pong.
Sending secondary (109440 bytes)... done.
Output of second command which doesn't find a suitable USB device
ubuntu@ubuntu:~/Downloads$ sudo flasher-3.5 -F RX-51_2009SE_20.2010.36-2_PR_COMBINED_MR0_ARM.bin --flash-only=nolo -f
flasher v2.5.2 (Oct 21 2009)

SW version in image: RX-51_2009SE_20.2010.36-2_PR_MR0
Image 'kernel', size 1705 kB
Version 2.6.28-20103103+0m5
Image 'rootfs', size 185728 kB
Version RX-51_2009SE_20.2010.36-2_PR_MR0
Image 'cmt-2nd', size 81408 bytes
Version BB5_09.36
Image 'cmt-algo', size 519808 bytes
Version BB5_09.36
Image 'cmt-mcusw', size 5826 kB
Version rx51_ICPR82_10w08
Image '2nd', size 14720 bytes
Valid for RX-51: 2217, 2218, 2219, 2220, 2120
Version 1.4.14.9+0m5
Image 'xloader', size 14848 bytes
Valid for RX-51: 2217, 2218, 2219, 2220, 2120
Version 1.4.14.9+0m5
Image 'secondary', size 109440 bytes
Valid for RX-51: 2217, 2218, 2219, 2220, 2120
Version 1.4.14.9+0m5
Image '2nd', size 14720 bytes
Valid for RX-51: 2101, 2102, 2103
Version 1.4.14.9+0m5
Image 'xloader', size 14848 bytes
Valid for RX-51: 2101, 2102, 2103
Version 1.4.14.9+0m5
Image 'secondary', size 109440 bytes
Valid for RX-51: 2101, 2102, 2103
Version 1.4.14.9+0m5
Image '2nd', size 14848 bytes
Valid for RX-51: 2307, 2308, 2309, 2310
Version 1.4.14.9+0m5
Image 'xloader', size 14848 bytes
Valid for RX-51: 2307, 2308, 2309, 2310
Version 1.4.14.9+0m5
Image 'secondary', size 109440 bytes
Valid for RX-51: 2307, 2308, 2309, 2310
Version 1.4.14.9+0m5
Image '2nd', size 14848 bytes
Valid for RX-51: 2407, 2408, 2409, 2410
Version 1.4.14.9+0m5
Image 'xloader', size 14848 bytes
Valid for RX-51: 2407, 2408, 2409, 2410
Version 1.4.14.9+0m5
Image 'secondary', size 109440 bytes
Valid for RX-51: 2407, 2408, 2409, 2410
Version 1.4.14.9+0m5
Image '2nd', size 14848 bytes
Valid for RX-51: 2301, 2302, 2303, 2304, 2305, 2306
Version 1.4.14.9+0m5
Image 'xloader', size 14848 bytes
Valid for RX-51: 2301, 2302, 2303, 2304, 2305, 2306
Version 1.4.14.9+0m5
Image 'secondary', size 109440 bytes
Valid for RX-51: 2301, 2302, 2303, 2304, 2305, 2306
Version 1.4.14.9+0m5
Image '2nd', size 14848 bytes
Valid for RX-51: 2401, 2402, 2403, 2404, 2405, 2406
Version 1.4.14.9+0m5
Image 'xloader', size 14848 bytes
Valid for RX-51: 2401, 2402, 2403, 2404, 2405, 2406
Version 1.4.14.9+0m5
Image 'secondary', size 109440 bytes
Valid for RX-51: 2401, 2402, 2403, 2404, 2405, 2406
Version 1.4.14.9+0m5
Image '2nd', size 14720 bytes
Valid for RX-51: 2104, 2105, 2106, 2107, 2108, 2109, 2110, 2111, 2112, 2113, 2114, 2115, 2116, 2117, 2118, 2119
Version 1.4.14.9+0m5
Image 'xloader', size 14848 bytes
Valid for RX-51: 2104, 2105, 2106, 2107, 2108, 2109, 2110, 2111, 2112, 2113, 2114, 2115, 2116, 2117, 2118, 2119
Version 1.4.14.9+0m5
Image 'secondary', size 109440 bytes
Valid for RX-51: 2104, 2105, 2106, 2107, 2108, 2109, 2110, 2111, 2112, 2113, 2114, 2115, 2116, 2117, 2118, 2119
Version 1.4.14.9+0m5
Image '2nd', size 14848 bytes
Valid for RX-51: 2501, 2502, 2503, 2504, 2505, 2506
Version 1.4.14.9+0m5
Image 'xloader', size 14848 bytes
Valid for RX-51: 2501, 2502, 2503, 2504, 2505, 2506
Version 1.4.14.9+0m5
Image 'secondary', size 109440 bytes
Valid for RX-51: 2501, 2502, 2503, 2504, 2505, 2506
Version 1.4.14.9+0m5
Image '2nd', size 14848 bytes
Valid for RX-51: 2607, 2608, 2609, 2610
Version 1.4.14.9+0m5
Image 'xloader', size 14848 bytes
Valid for RX-51: 2607, 2608, 2609, 2610
Version 1.4.14.9+0m5
Image 'secondary', size 109440 bytes
Valid for RX-51: 2607, 2608, 2609, 2610
Version 1.4.14.9+0m5
Image '2nd', size 14848 bytes
Valid for RX-51: 2507, 2508, 2509, 2510
Version 1.4.14.9+0m5
Image 'xloader', size 14848 bytes
Valid for RX-51: 2507, 2508, 2509, 2510
Version 1.4.14.9+0m5
Image 'secondary', size 109440 bytes
Valid for RX-51: 2507, 2508, 2509, 2510
Version 1.4.14.9+0m5
Image '2nd', size 14720 bytes
Valid for RX-51: 2201, 2202, 2203, 2204, 2205, 2206, 2207, 2208, 2209, 2210, 2211, 2212, 2213, 2214, 2215, 2216
Version 1.4.14.9+0m5
Image 'xloader', size 14848 bytes
Valid for RX-51: 2201, 2202, 2203, 2204, 2205, 2206, 2207, 2208, 2209, 2210, 2211, 2212, 2213, 2214, 2215, 2216
Version 1.4.14.9+0m5
Image 'secondary', size 109440 bytes
Valid for RX-51: 2201, 2202, 2203, 2204, 2205, 2206, 2207, 2208, 2209, 2210, 2211, 2212, 2213, 2214, 2215, 2216
Version 1.4.14.9+0m5
Image '2nd', size 14848 bytes
Valid for RX-51: 2601, 2602, 2603, 2604, 2605, 2606
Version 1.4.14.9+0m5
Image 'xloader', size 14848 bytes
Valid for RX-51: 2601, 2602, 2603, 2604, 2605, 2606
Version 1.4.14.9+0m5
Image 'secondary', size 109440 bytes
Valid for RX-51: 2601, 2602, 2603, 2604, 2605, 2606
Version 1.4.14.9+0m5
Suitable USB device not found, waiting.
 
Posts: 2,153 | Thanked: 8,462 times | Joined on May 2010
#16
Output of first command is OK, now you should have working NOLO in n900 nand. After first command do you see NOKIA logo & usb icon on n900 screen?

Also please provide dmesg output *after* you cold flashed device
 

The Following User Says Thank You to pali For This Useful Post:
Posts: 5 | Thanked: 1 time | Joined on Jun 2010
#17
Neither the Nokia logo nor the USB icon do appear on the screen.
Output of dmesg (hope i quoted the right part)
[ 132.588051] usb 2-1: new high-speed USB device number 4 using ehci-pci
[ 132.720969] usb 2-1: unable to get BOS descriptor
[ 132.722215] usb 2-1: New USB device found, idVendor=0421, idProduct=0106
[ 132.722218] usb 2-1: New USB device strings: Mfr=34, Product=38, SerialNumber=0
[ 132.722221] usb 2-1: Product: Nokia USB ROM
[ 132.722223] usb 2-1: Manufacturer: Nokia
[ 133.477832] usb 2-1: USB disconnect, device number 4
[ 162.960091] usb 2-1: new high-speed USB device number 5 using ehci-pci
[ 163.092868] usb 2-1: unable to get BOS descriptor
[ 163.094243] usb 2-1: New USB device found, idVendor=0421, idProduct=0106
[ 163.094252] usb 2-1: New USB device strings: Mfr=34, Product=38, SerialNumber=0
[ 163.094259] usb 2-1: Product: Nokia USB ROM
[ 163.094266] usb 2-1: Manufacturer: Nokia
[ 163.394775] usb 2-1: USB disconnect, device number 5
 

The Following User Says Thank You to Fottes For This Useful Post:
Posts: 2,153 | Thanked: 8,462 times | Joined on May 2010
#18
Originally Posted by Fottes View Post
Neither the Nokia logo nor the USB icon do appear on the screen.
Cold flash working without problem (from your output) and if you did not saw NOKIA logo after cold flash you have 1) bad/uncompatible USB cable/port/computer for normal flashing or 2) your n900 is broken in HW and cannot start NOLO.

Try another usb cable, usb port and computer. I have 1) problems with my usb some 2.0 and all 3.0 ports. Only one combo usb2.0/eSATA port working fine for flashing. But any other usb device which I have working fine with any my usb ports...
 

The Following 2 Users Say Thank You to pali For This Useful Post:
Posts: 2,153 | Thanked: 8,462 times | Joined on May 2010
#19
Code:
New USB device found, idVendor=0421, idProduct=0106
This is id is for N900 Cold Flashing mode, not NOLO.
 

The Following 2 Users Say Thank You to pali For This Useful Post:
Posts: 5 | Thanked: 1 time | Joined on Jun 2010
#20
I will try another computer and report back.
Thank you for your help and patience till now

EDIT:

I tried 2 different computers (though i couldn't find one with USB 1.0/1.1 ports) but still couldn't get it to work.

Since the phone was dead after i went running with it (guess what i won't do with my spare one), i bought some isopropyl to clean it and gave it another try.
It worked and i was able to pull my data off it.

Thanks again for your help pali

Last edited by Fottes; 2013-03-09 at 22:00.
 
Reply


 
Forum Jump


All times are GMT. The time now is 13:59.