Postup
Kapitoly článků
Postup
Připravte si vše tak, aby to bylo dostupné. Pokud tedy použijete systémovou disketu, zajistěte, aby na ní byl MTKFLASH a firmware, případně pokud máte tyto věci na pevném disku, musíte se na něj dostat. To ale asi neříkám nic nového. Doporučuji mít to na pevném disku vzhledem ke spolehlivosti disket :-). (Pozn. CD-R server: Neprovádějte upgrade hned! Nejprve si celý text pořádně přečtěte a nejlépe si udělejte zálohu vašeho současného firmwaru. Jak na to se dočtete o pár řádků dále.)
Nabootujte do čistého DOSu, přesuňte se do toho adresáře, kde máte MTKFLASH a firmware a následně spusťte MTKFLASH s těmito parametry:
MTKFLASH 3 W /B /M XS0U.BIN
Nelekněte se, bude se nahrávat jakýchsi 8 banků (0 až 7) - o co jde, dozvíte se níže. Doporučuji nechat po dokončení mechaniku chvilku odpočinout, alespoň do té doby, než zhasne LEDka na čelním panelu mechaniky. Mělo by to trvat jen pár sekund. Změna firmwaru je poté dokonána, takže aby si toho všiml i počítač, musíte jej restartovat.
Vysvětlím především to modré číslo 3 - tím MTKFLASHi říkáte, že máte připojenou mechaniku na sekundárním řadiči jako Master. Pokud ji máte jinde, musíte použít jiné číslo podle tohoto seznamu:
- 1 - Primární řadič - MASTER
- 2 - Primární řadič - SLAVE
- 3 - Sekundární řadič - MASTER
- 4 - Sekundární řadič - SLAVE
Písmeno W znamená Write, tedy že firmware budete ze souboru XS0U.BIN do mechaniky zapisovat, pokud použijete R (Read), pak tím vytáhnete firmware z mechaniky do souboru na disk (a v daném případě byste přepsali XS0U.BIN právě tím firmwarem, co je zrovna v mechanice). /B znamená, že se jedná o binární soubor (existuje ještě jeden typ v textové podobě, který se použije pokud nebude uveden přepínač /B, o tom se blíže nemá cenu zmiňovat). No a drobet zádrhel je v přepínači /M, který pokud nepoužijete, tak se bude pracovat pouze s prvními 65536 bajty firmwaru. A jelikož celý firmware má půl mega, tak byste tímto přepsali pouze kus a zase by byla mechanika v háji :-). Přepínač /M v podstatě říká, že se má používat celý firmware. MTKFLASH umí dokonce aktualizovat firmware po jednotlivých 64KB blocích, kterých je do půl mega právě 8 (to jsou ty banky 0-7), blíže vás tím ale také zatěžovat nebudu. Zkrátka musíte MTKFLASH použít přesně tak, jak je uvedeno (maximálně budete muset změnit to číslo podle IDE portu, kde máte zrovna mechaniku).
Kontrola správnosti nahrání firmwaru, záloha starého firmwaru
Pokud si chcete původní firmware zachovat (což vřele doporučuji, protože s ním lze uvést mechaniku do původního stavu), musíte to udělat ještě před nahráním nového firmwaru do mechaniky. Provedete to velice jednoduše - spustíte MTKFLASH takto:
MTKFLASH 3 R /B /M ZALOHA.BIN
Tímto dostanete do souboru ZALOHA.BIN aktuální firmware, tedy pokud je mechanika ještě s firmwarem XB03, bude v něm tento firmware.
Úplně stejným způsobem můžete provést kontrolu, že se vám právě firmware do mechaniky nahrál. Pár sekund poté, co dokončíte nahrání firmwaru do mechaniky jej můžete z mechaniky opět přečíst do nového souboru (např. KONTROLA.BIN) a binárním porovonáním právě načteného firmwaru se souborem XS0U.BIN (např. příkazem FC KONTROLA.BIN XB03.BIN /B - samozřejmě za předpokladu, že máte příkaz FC k dispozici) můžete zjistit, zda firmware dorazil do mechaniky v pořádku.