Kolega modelář Salvatore narazil na problém u jedné vysílačky FlySky FS-GT3B, do které chtěl nahrát alternativní firmware od autora psx. Vysílačka hlásila, že je chráněná a nešlo z ní ani číst, ani jí programovat. Ať už šlo o nějakou anomálii z výroby, nebo naopak o nový a trvalý stav (čas ukáže), postupem zde popsaným lze odstranit ochranu proti čtení a zápisu firmwaru u vysílačky FS-GT3B.
Problém ochrany byl konzultován s autorem firmwaru, jemuž děkuji za navedení správným směrem. Uvedený postup je samozřejmě použitelný nejen na vysílačky FlySky FS-GT3B, ale i hardwarově kompatibilní (GT3C, Ansmann W6, apod.).
Ochrana se projevuje tak, že pokud připojíte vysílačku přes programátor k počítači a v programovacím softwaru STVP dáte čtení (nebo zápis) nad záložkou PROGRAM MEMORY (Read > Current tab)...
... vyskočí na vás okénko s hláškou "The device is protected"...
... a po odklepnutí "OK" se hlášení o chybě objeví i ve stavovém řádku:
Přepněte se do záložky OPTION BYTE. Parametr ROP (Read Out Protection) by měl mít jako výchozí nastaveno "Read Out Protection OFF"; pokud ne, tak to udělejte:
Spusťte nad záložkou OPTION BYTE programování (Program > Current tab)...
... jehož úspěšné provedení bude potvrzeno ve stavovém řádku:
Tím je ochrana odstraněna. Současně s tím je ale také smazán firmware vysílačky (což je právě způsob, jakým ta ochrana pracuje), takže po načtení záložky PROGRAM MEMORY zde uvidíte samé nuly. Stačí pak už známým postupem otevřít soubor s aktuálním alternativním firmwarem a nahrát jej do vysílačky. Vše.
Při práci s vysílačkou byl použit programovací software STVP verze 3.2.5, který používám na starším netbooku s WinXP určeným pro tyto účely. U novějších verzí STVP bude postup analogický.
- Obrázky - Michal Nováček -
Tento dokument byl vytištěn ze stránek RC.305 na adrese http://rc.305.cz
© 2009 - Michal Nováček - minot@ur | Všechna práva vyhrazena - All rights reserved | Obsah - uvedení autoři a zdroje