Reply
Thread Tools
Posts: 3,328 | Thanked: 4,476 times | Joined on May 2011 @ Poland
#1
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
__________________
If you want to support my work, you can donate by PayPal or Flattr

Projects no longer actively developed: here
 

The Following 2 Users Say Thank You to marmistrz For This Useful Post:
Posts: 1,746 | Thanked: 1,832 times | Joined on Dec 2010
#2
what os you using to flash?
 

The Following User Says Thank You to m4r0v3r For This Useful Post:
Banned | Posts: 280 | Thanked: 295 times | Joined on Apr 2013 @ Romania
#3
As a first step for the 2nd reflash, Are you sure you have battery to even boot up download mode?
 
Posts: 3,328 | Thanked: 4,476 times | Joined on May 2011 @ Poland
#4
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?
__________________
If you want to support my work, you can donate by PayPal or Flattr

Projects no longer actively developed: here
 

The Following 2 Users Say Thank You to marmistrz For This Useful Post:
Banned | Posts: 280 | Thanked: 295 times | Joined on Apr 2013 @ Romania
#5
Originally Posted by marmistrz View Post
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 .
 
Posts: 3,328 | Thanked: 4,476 times | Joined on May 2011 @ Poland
#6
Originally Posted by TheoX View Post
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?
__________________
If you want to support my work, you can donate by PayPal or Flattr

Projects no longer actively developed: here
 
joerg_rw's Avatar
Posts: 2,222 | Thanked: 12,651 times | Joined on Mar 2010 @ SOL 3
#7
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
__________________
Maemo Community Council member [2012-10, 2013-05, 2013-11, 2014-06 terms]
Hildon Foundation Council inaugural member.
MCe.V. foundation member

EX Hildon Foundation approved
Maemo Administration Coordinator (stepped down due to bullying 2014-04-05)
aka "techstaff" - the guys who keep your infra running - Devotion to Duty http://xkcd.com/705/

IRC(freenode): DocScrutinizer*
First USB hostmode fanatic, father of H-E-N
 

The Following User Says Thank You to joerg_rw For This Useful Post:
Posts: 3,328 | Thanked: 4,476 times | Joined on May 2011 @ Poland
#8
Originally Posted by joerg_rw View Post
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
__________________
If you want to support my work, you can donate by PayPal or Flattr

Projects no longer actively developed: here
 
joerg_rw's Avatar
Posts: 2,222 | Thanked: 12,651 times | Joined on Mar 2010 @ SOL 3
#9
Originally Posted by marmistrz View Post
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.
__________________
Maemo Community Council member [2012-10, 2013-05, 2013-11, 2014-06 terms]
Hildon Foundation Council inaugural member.
MCe.V. foundation member

EX Hildon Foundation approved
Maemo Administration Coordinator (stepped down due to bullying 2014-04-05)
aka "techstaff" - the guys who keep your infra running - Devotion to Duty http://xkcd.com/705/

IRC(freenode): DocScrutinizer*
First USB hostmode fanatic, father of H-E-N
 

The Following User Says Thank You to joerg_rw For This Useful Post:
Posts: 3,328 | Thanked: 4,476 times | Joined on May 2011 @ Poland
#10
Originally Posted by joerg_rw View Post
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
__________________
If you want to support my work, you can donate by PayPal or Flattr

Projects no longer actively developed: here
 
Reply

Thread Tools

 
Forum Jump


All times are GMT. The time now is 19:32.