maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Nokia N900 (https://talk.maemo.org/forumdisplay.php?f=44)
-   -   N900 died - cold flash doesn't work (https://talk.maemo.org/showthread.php?t=90544)

marmistrz 2013-06-23 18:37

N900 died - cold flash doesn't work
 
Hi,

I wanted to test Nemo on my spare N900. I used the instruction as here: http://wiki.meego.com/ARM/N900/Install/EMMC

But when the flashing was in process I realized that I forgot to install netcat. Then I ctrl+c-ed, 'cause I needed to leave.

Now I wanted to try flashing again, but the N900 refused to even power up. Tried cold flashing... succeeded, but I'm not sure about the hw revision

Code:

marcin@marcin:~/de-installer$ sudo flasher-3.5 -h RX-51:2101 -F /media/marcin/RESTORE/setup/Programy/n900/flasher/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 001, device address 024.
Waiting for ASIC id...
Got 69 bytes.
ASIC ID:
05 01 05 01 34 30 07 57  13 02 01 00 12 15 01 43
cf 5b 20 35 69 da d7 47  5f 0a 1d 97 8a 5c 3d da
20 55 43 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.

Then I tried flashing the nolo, as written in the wiki. But "Suitable USB device not found" persists. Only Nokia logo is visible on the screen, from time to time it vibrates and the screen is being lit.

Code:

marcin@marcin:~/de-installer$ sudo flasher-3.5 -F /media/marcin/RESTORE/setup/Programy/n900/flasher/RX-51_2009SE_20.2010.36-2_PR_COMBINED_MR0_ARM.bin -f --flash-only=nolo
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.

Tried removing the battery between the two flashing operation but it fixes nothing. Can you help me please?

Thanks

m4r0v3r 2013-06-23 18:40

Re: N900 died - cold flash doesn't work
 
what os you using to flash?

TheoX 2013-06-23 18:41

Re: N900 died - cold flash doesn't work
 
As a first step for the 2nd reflash, Are you sure you have battery to even boot up download mode?

marmistrz 2013-06-23 19:56

Re: N900 died - cold flash doesn't work
 
I tried installing latest Nemo Mobile, and back flashing PR1.3

Well, the battery didn't come to my mind as it was working very recently. :)
This did the trick and I managed to flash nolo. Then combined image, mmc, and combined once again (as the meego wiki page suggested). Trying to boot it now...

Now I noticed that after `flasher-3.5 -R` the hw revision is detected as 2104. And I cold flashed it with 2101. Is it a problem?

TheoX 2013-06-23 20:08

Re: N900 died - cold flash doesn't work
 
Quote:

Originally Posted by marmistrz (Post 1354243)
I tried installing latest Nemo Mobile, and back flashing PR1.3

Well, the battery didn't come to my mind as it was working very recently. :)
This did the trick and I managed to flash nolo. Then combined image, mmc, and combined once again (as the meego wiki page suggested). Trying to boot it now...

Now I noticed that after `flasher-3.5 -R` the hw revision is detected as 2104. And I cold flashed it with 2101. Is it a problem?

I am glad I could help you. Just as a tip, install your version of maemo using maemo flasher, and then download nokia pc suite and do an update. By doing this, with both my N900 I never experienced a fw problem :).

marmistrz 2013-06-24 05:11

Re: N900 died - cold flash doesn't work
 
Quote:

Originally Posted by TheoX (Post 1354247)
I am glad I could help you. Just as a tip, install your version of maemo using maemo flasher, and then download nokia pc suite and do an update. By doing this, with both my N900 I never experienced a fw problem :).

And is there a Linux solution? :)

joerg_rw 2013-06-24 07:32

Re: N900 died - cold flash doesn't work
 
Yes, coldflashing to wrong hw -rev most likely will give you trouble.
Why did you coldflash, to start with? Why did you flash NOLO (which btw is the same as coldflash)

/j

marmistrz 2013-06-24 10:35

Re: N900 died - cold flash doesn't work
 
Quote:

Originally Posted by joerg_rw (Post 1354343)
Yes, coldflashing to wrong hw -rev most likely will give you trouble.
Why did you coldflash, to start with? Why did you flash NOLO (which btw is the same as coldflash)

/j

The symptoms were as if it was needed (suitable device not found even about flasher-3.5 -i.

Will re coldflashing with the hw rev detected now (2104) and reflashing combined do the trick?

I did nolo flash as it was stated so in the wiki

joerg_rw 2013-06-24 11:18

Re: N900 died - cold flash doesn't work
 
Quote:

Originally Posted by marmistrz (Post 1354369)
The symptoms were as if it was needed (suitable device not found even about flasher-3.5 -i.

Will re coldflashing with the hw rev detected now (2104) and reflashing combined do the trick?

I did nolo flash as it was stated so in the wiki

The only symptom indicating that you need a coldflash on N900 is when the dim NOKIA screen doesn't show up.

I don't know what happened exactly by coldflashing using wrong hw-id, but at least the eMMC is different on different hw-revisions, so you might encounter failing uBoot or dunno what. I'm also not sure what will happen when you coldflash with differnet / correct(?) hw-ID now, but I guess it can't be worse than what already been done.

cheers
jOERG

ps: again: NEVER do coldflash unless you clearly see that NOLO doesn't work anymore. coldflash isn't needed for anything else but restoring broken NOLO, and I haven't seen a single report of broken NOLO so far, probably since not even changing OS to nitdroid or nemo does even touch NOLO.

marmistrz 2013-06-24 14:13

Re: N900 died - cold flash doesn't work
 
Quote:

Originally Posted by joerg_rw (Post 1354374)
The only symptom indicating that you need a coldflash on N900 is when the dim NOKIA screen doesn't show up.

I don't know what happened exactly by coldflashing using wrong hw-id, but at least the eMMC is different on different hw-revisions, so you might encounter failing uBoot or dunno what. I'm also not sure what will happen when you coldflash with differnet / correct(?) hw-ID now, but I guess it can't be worse than what already been done.

cheers
jOERG

ps: again: NEVER do coldflash unless you clearly see that NOLO doesn't work anymore. coldflash isn't needed for anything else but restoring broken NOLO, and I haven't seen a single report of broken NOLO so far, probably since not even changing OS to nitdroid or nemo does even touch NOLO.

Thanks

The vanilla image has only one 'mmc' component... Redid everything with correct hw rev and will see what


All times are GMT. The time now is 08:33.

vBulletin® Version 3.8.8