View Single Post
Posts: 428 | Thanked: 226 times | Joined on Dec 2010 @ Philippines
#18
Originally Posted by ivyking View Post
wait a second, what I understand from your description is that you started maemo in between flashing the fiasco image and the emmc image...

what you should do is turn of the n900 , slide open the keyboard , press and hold "u" ,plug the usb cable in your n900 and in your pc .

now in the command prompt..

change the current directory to where flasher-3.5 is then :

flasher-3.5 -F RX-51_2009SE_20.2010.36-2_PR_COMBINED_MR0_ARM -f

after that's done...

flasher-3.5 -F RX-51_2009SE_10.2010.13-2.VANILLA_PR_EMMC_MR0_ARM.bin -f -R

thats all...
Hi Friends,

New N900 user here, just bought my device this Monday. I recently got hooked into Linux early this year so I found this device very interesting and I'm enjoying it so far.

Following the wiki guide here: https://wiki.maemo.org/Updating_the_firmware as well as the summarized version above as my quick-reference guide, I have verified that the procedure works.

Just one question: the wiki procedure stated that, if you are to flash the eMMC (the 32GB internal storage) as well as the OS itself (rootfs), first should be EMMC first and then the OS. (direct link here: https://wiki.maemo.org/Updating_the_...MC_in_the_N900):

When flashing the eMMC content, always flash the eMMC/VANILLA image first, and then flash the FIASCO/Rootfs image. Do not boot up the device between the two i.e do NOT use the -R parameter at the end! Rationale: on accidental booting in between the 2 flash processes, the sequence formerly suggested (rootfs first) will result in a broken system. The sequence "eMMC first, then rootfs" is checked back with Nokia affiliates and is proven to work. The former advice on tablets-dev.nokia.com was not based on any facts for the recent eMMC VANILLA image. It's fixed now and in line with this wiki
because...

...flashing eMMC will delete the /opt directory, so you *always* need to reflash your rootfs (the COMBINED image) after flashing eMMC (VANILLA img)
However, the way the instructions on the wiki are presented makes it seem like it should be the other way around, i.e. OS first and then eMMC. Likewise, I've been reading up a lot of threads about flashing in this forum and most of the advices are pretty similar (OS first before eMMC). I just wanted to confirm which is which?

On my part though, here are the order of steps taken:

1. Flashed the OS (rootfs) via the "combined" image/file (I removed/did not include the "-R" option of the command)
2. Flashed the eMMC (the 32 GB storage) via the "Vaniila eMMC" image/file (I removed/did not include the "-R" option of the command)
3. Flashed the OS again as per the disclaimer/note. (I added the "-R" option of the command)

Note:

1. I used a Linux OS (Ubuntu 10.04) since I'm getting hooked to Linux.
2. I read up on a lot of posts before I actually did this, to ensure I had an understanding of common problems encountered by other users and tried to research based on their experience before I tried this to my device.
3. One common problem experienced with flashing, based on what I've read, is something similar to this (based here: http://forums.internettablettalk.com...3&postcount=17):

Originally Posted by wakkamis View Post
Didnt want to start a new thread so I'll post here for now.

Seems I can flash the "RX-51_2009SE_20.2010.36-2.002_PR_COMBINED_002_ARM.bin"
image just fine. Then I get to installing the emmc and the last line tells me "Suitable USB device not found, waiting." Then nothing happens.
Not sure if this will help, but I seemed to have experienced this too (Terminal/command line is just stuck at 'suitable USB device not found'). My phone's keyboard slider was open and I closed it, and then the flashing continued. Or it could be my imagination and I was just impatient and it just incidentally continued as it was supposed to, perhaps I just had the impression that my closing the slider keyboard had anything to do with it. Just wanted to share.

Thanks in advance.

Last edited by topet2k12001; 2010-12-29 at 02:28.