maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   General (https://talk.maemo.org/forumdisplay.php?f=7)
-   -   Cold Flashing (https://talk.maemo.org/showthread.php?t=86060)

zikmir 2012-08-13 04:52

Cold Flashing
 
Hi, i screwed up so i was hoping to cold flash. i went to this page http://wiki.maemo.org/Updating_the_f.../Cold_Flashing
but didnt understand what to do. What does it mean by combined image ? i just wrote RX-51_2009SE_20.2010.36-2_PR_COMBINED_MR0_ARM.bin and it worked. but what the heck is all the second step about 2101 hardware revisions: ? what are all those files ? where do i get them from ?

Wikiwide 2012-08-13 05:53

Re: Cold Flashing
 
Quick reply...
There are different hardware revisions, with different loader files:
http://talk.maemo.org/showpost.php?p...4&postcount=35
Actual physical difference between different revisions seems to be undetermined.
http://talk.maemo.org/showthread.php?t=46314

zikmir 2012-08-13 06:01

Re: Cold Flashing
 
so what do i do with them ? should i type something to install them ? i really dont get what to do in the step 2

zikmir 2012-08-13 06:54

Re: Cold Flashing
 
where should i download them from ?

Bartcore3 2012-08-13 07:51

Re: Cold Flashing
 
i'm falling a little out of the sky here. What's the difference between regular and cold flashing?

Zas 2012-08-13 08:08

Re: Cold Flashing
 
When you do
Code:

flasher-3.5 -F RX-51_2009SE_20.2010.36-2_PR_COMBINED_MR0_ARM.bin -u
It will create all those files from the .bin. They might be invisible to you but they are there.

Find out your revision number, they are from 2101 to 2610. Next run this command:
Code:

flasher-3.5 -c -h RX-51:<REV> -2 2nd.bin-RX-51\:<SIMILARREVS> -s secondary.bin-RX-51\:<SIMILARREVS> -S usb
Replace <REV> with your revision number and <SIMILARREVS> with all the revisions on the same line as yours found in http://talk.maemo.org/showpost.php?p...4&postcount=35

EXAMPLE:
If your revision is 2204
you would make <REV> into 2204
and <SIMILARREVS> into 2201,2202,2203,2204,2205,2206,2207,2208,2209,2210 ,2211,2212,2213,2214,2215,2216

Then flashing:
Run the previous command with correct revision numbers. Take out your n900 battery. Connect the usb cable to n900. Slide the battery back in. The phone should boot with cold flashing. Then run the final flashing command to fix nolo:
Code:

flasher-3.5 -F RX-51_2009SE_20.2010.36-2_PR_COMBINED_MR0_ARM.bin --flash-only=nolo -f
Or do a normal flash.

Quote:

Originally Posted by Bartcore3 (Post 1251229)
i'm falling a little out of the sky here. What's the difference between regular and cold flashing?

You need cold flash if your n900 wont boot to the NOKIA logo or wont enter flashing mode.

pali 2012-08-13 08:14

Re: Cold Flashing
 
Normal flashing is done by bootloader NOLO. You need to have working bootloader in N900. If bootloader is erased then normal flashing is not possible.

Cold flashing sending special OMAP program throw USB before N900 is booted. This "special program" will flash NOLO bootloader into N900.

So if you destroy bootloader in N900, you can still Cold flash it, because cold flash does not using NOLO.

zikmir 2012-08-13 12:29

Re: Cold Flashing
 
i found out the revision code by flasher-3.5.exe -i , it seems to be 2101. i typed :
flasher-3.5 -c -h RX-51:2101 -2 2nd.bin-RX-51\:2101\,2102\,2103 -s secondary.bin-RX-51\:2101\,2102\,2103 -S usb
but the flasher says that " 2nd.bin-RX-51\:2101\,2103\,2103: No such file or dirictory "

What am i doing wrong ?

pali 2012-08-13 12:44

Re: Cold Flashing
 
Try these steps for cold flashing:
1. Determinate device (N900 is RX-51) and HW revision (e.g 2101)
2. Download COMBINED fiasco image for device from tablets-dev.nokia.com
3. Download flasher and install it (or unpack)
4. Run as root (on windows as administrator):
Code:

flasher-3.5 -h <device>:<hwrev> -F <fiasco> -c -S usb

pali 2012-08-13 12:47

Re: Cold Flashing
 
Note that if " flasher-3.5 -i" working without problem cold flash IS NOT NEEDED. Then do normal flash, look at: https://wiki.maemo.org/Updating_the_firmware


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

vBulletin® Version 3.8.8