CF and DOM Flashing Howto

From StarOS Community Wiki
Jump to: navigation, search

First read http://staros.tog.net/wiki/Acquiring_Firmware , http://staros.tog.net/wiki/V3_Upgrade_Procedure and http://staros.tog.net/wiki/Starutil.


Flashing CF or DOM on Windows:[edit]

Download this program http://m0n0.ch/wall/downloads/physdiskwrite-0.5.1.zip. Unzip it in directory from which you will be flashing StarV3. Then Go to the http://files.star-os.com , register, log in.


Click on the "Firmware". Then click on the desired version of firmware.


1.3.13(.1) is the official stable version at the time of this writing, but I wholeheartedly recommend 1.3.23b, since it shows great stability and almost no issues.


Click on the desired version, then click on the desired option, FCC or the world version (with "##" channel list), click on the "vnc" directory, and then on the desired platform.


Finally, choose *.cf file for your purpose and save it in the same folder with phisdiskwrite program. When you download one file you can not browse or download another.


Flashing the CF card is done by this command:

physdiskwrite vncOs-1.3.23b.v.world-2880.X86-PC.cf (where "vnc-..." filename will reflect your choice).

NOW BE EXTRA CAREFUL!!!! Wrong number COULD WIPE YOUR HARD DISK!!! IT IS STRONGLY ADVISED TO FLASH CF AND DOMS ON PC WITHOUT ANY IMPORTANT DATA!!!

For CF/DOM larger then 800MB, use "-u" switch: physdiskwrite -u vncOs-1.3.23b.v.world-2880.X86-PC.cf.

Take a careful look at the options you were given. Phisdiskwrite will list all storage devices yo have (HDD, CF, DOM, USB..) and number them from 0 to X (number of devices - 1). First (0) will be your primary HDD, second (1) will be second HDD if you have it.... and most likely your CF will be the last one. Type in the selected number end pres enter. Procedure should be done in ~10 sec. Disconnect CF and place it in your StarV3 unit then boot it.


For upgrade purposes download starutil http://files.star-os.com/index.php?dir=Utilities/&file=starutil-win-1.16.zip utility. It is in "Utilities" directory (or "folder" for fancy users). Unzip it in directory from which you will be upgrading StarV3.

Flashing CF and DOM on Linux:[edit]

On Linux/Unix, use following:

When you insert CF card (or IDE Disk-On-Module), firs find out path for it, using this command:

dmesg | grep sectors

and then use something like this:

dd if=vncOs-1.3.11.g.world-2717.X86-WRAP.cf of=/dev/sdc bs=1M; sync

where vncOs... is firmware file, and /dev/sdc is device path from dmesg command.

If you want to also erase and config file (different place for each version it seams), you have to wipe ENTIRE flash. So far, only way to do so I have found is this command:

dd if=/dev/zero of=/dev/sdc

, and to press <CTRL>+<C> if it says "No space left on the device".

For upgrade purposes download starutil http://files.star-os.com/index.php?dir=Utilities/&file=starutil-linux-1.16.tar.gz utility. It is in "Utilities" directory (or "folder" for fancy users). Unzip it in directory from which you will be upgrading StarV3.