Jak je to s pamětí modelů u open-source firmwaru pro vysílačku GT3B/GT3C

28.05.2012  |  Rubrika: RC soupravy  |  Autor: Michal Nováček  |  Přečteno 9521x  |  Komentářů: 0
Flysky FS-GT3B / GT3CKomentáře pod posledním článkem o vypuštění verze 0.6.1 open source firmwaru pro GT3B/GT3C mi připoměly, že jsem se v té hromadě článků o přeprogramování firmwaru vysílačky GT3B/GT3C zřejmě nezmínil o dosti důležité věci. Ta se týká souvislosti mezi verzí firmwaru a (ne)zachováním obsahu pamětí modelů. Tímto krátkým článkem to tedy napravuji.

Předem upozorňuji na soubor VersionNumbers.txt, který najdete v psx-ově repozitáři na GitHubu obsahujícím veškeré soubory kolem open-source firmwaru pro vysílačku GT3B/GT3C. Uvedený soubor totiž popisuje dosti důležitou věc, jíž je číslování firmwaru a jeho význam. Firmware nedostává své číslo podle toho, jak se psx zrovna vyspinkal nebo co vytáhne papouch z klobouku ;), ale má to samozřejmě svůj pevný řád a pravidla. Jinak bychom, lehce upravenými slovy klasika, s vysílačkami lezli jak opice po stromech :)

Obsah a význam souboru VersionNumbers.txt

Níže uvádím originální znění souboru spolu s překladem.
  • Versions are numbering as: X.Y.Z
    Číslování verzí ve formátu: X.Y.Z
  • X - major version number (hlavní číslo verze)
    - will be changed when decided to do (bude změněno na základě rozhodnutí programátora)
    - it will be stated if it will have model configs compatible with some previous version or if all model configs will be deleted (bude výslovně uvedeno, zda paměti modelů jsou kompatibilní s předchozí verzí firmwaru nebo budou smazány)
  • Y - config version number (číslo subverze)
    - will be increased, when change in model configs will be introduced and all models configs will be erased after this change (číslo subverze bude zvýšeno, pokud dojde k přidání nebo změně parametrů v paměti modelů, které budou po této změně smazány)
  • Z - will be increased when changes which will not modify model configs will be applied (záčíslí subverze bude zvýšeno při změnách, které neovlivní paměti modelů)

Stručně a jasně řečeno:

  • Při změně posledního čísla verze firmwaru X.Y.Z obsah pamětí modelů zůstává a nesmaže se.
  • Při změně prostředního čísla verze firmwaru X.Y.Z se obsah pamětí modelů smaže.
  • Při změně prvního (hlavního) čísla verze X.Y.Z bude výslovně uvedeno, zda je obsah pamětí modelů kompatibilní s předchozí verzí nebo budou smazány.

Změna ve způsobu programování firmware

S výše uvedeným přímo souvisí i změna ve způsobu programování firmware, ke které došlo od verze firmwaru 0.6.0. Z důvodu lepšího využití dostupné paměti v řídícím mikroprocesoru psx umístil část pamětí modelů do EEPROM a část do FLASH paměti. Je proto nutné postupovat při přeprogramování firmwaru specifickým způsobem se zadáním počáteční a koncové adresy firmwaru. Zvláště koncová adresa bude u každé verze firmwaru jiná. Hodnota obou adres je vždy uvedena v manuálu k příslušné verzi firmwaru. Budu na to vždy upozorňovat i v mých článcích ohlašujících novou verzi firmwaru, ostatně jste si toho již museli všimnout ve dvou předchozích článcích ohlašujících firmware 0.6.0 a 0.6.1.

Pokud použijete standardní postup přeprogramování bez zadání počáteční a koncové adresy, všechny paměti modelů uložené ve FLASH paměti budou smazány!

Pridat.eu

Oznámkujte jako ve škole   |  Akt. známka: 3,00 / Počet hlasů: 5  |  1 2 3 4 5  

Štítky:
paměť model firmware GT3B GT3C

Nejnovější článek:
WPL B-24 GAZ 1/16 4WD Offroad RC Military Truck RTR & DIY

Související dokumenty:
Odstranění ochrany proti čtení a zápisu firmwaru u vysílačky FlySky FS-GT3B (16.11.2017)
USB programátor ST-Link V2 mini STM8 STM32 Emulator Downloader (13.04.2014)
USB programátor ST-LINK V2 pro vysílačku Flysky FS-GT3B/GT3C (07.03.2014)
Návod pro open-source firmware vysílačky GT3B od BeNNyho (14.10.2012)
Vypuštěna verze 0.6.1 open source firmwaru pro GT3B/GT3C (22.05.2012)
Úprava vysílačky Flysky FS-GT3C pro přeprogramování firmware (02.05.2012)
Vypuštěna verze 0.6.0 open source firmwaru pro GT3B/GT3C (29.04.2012)
Vypuštěna verze 0.5.0 a 0.5.1 open source firmwaru pro GT3B/GT3C (27.04.2012)
Jak uložit soubor s firmwarem pro vysílačku GT3B (20.04.2012)
Vypuštěna verze 0.4.2 open source firmwaru pro GT3B (15.04.2012)
Možnosti napájení vysílačky Flysky FS-GT3B a případné úpravy (10.02.2012)
Firmware pro vysílačku Flysky GT3B v sekci Download (29.09.2011)
Vypuštěna další verze open source firmwaru pro GT3B (18.08.2011)
Ve znamení čtyřek a opět vysílačka GT3B (25.07.2011)
Co je nového kolem vysílačky GT3B (14.07.2011)
Uvolněn open source firmware pro vysílačku Flysky GT3B (05.06.2011)
Návod na přeprogramování firmware vysílačky GT3B - 5. část - Programujeme! (04.06.2011)
Návod na přeprogramování firmware vysílačky GT3B - 4. část - Vysílačka a kabel (29.05.2011)
Nový firmware pro vysílačku Flysky GT3B uvolněn k testování! (25.05.2011)
Návod na přeprogramování firmware vysílačky GT3B - 3. část - Instalace softwaru (19.05.2011)
Návod na přeprogramování firmware vysílačky GT3B - 2. část - Programátor (18.05.2011)
Návod na přeprogramování firmware vysílačky GT3B - 1. část - Úvod (17.05.2011)
Novinky a změny v generátoru firmware vysílačky GT3B (06.05.2011)
Generátor modifikovaného firmware vysílačky GT3B (26.04.2011)
Generátor modifikovaného firmware pro vysílačku Flysky FS-GT3B (26.04.2011)
Co je potřeba k práci s firmware vysílačky Flysky FS-GT3B (03.04.2011)
Servisní menu u vysílačky Flysky FS-GT3B (24.03.2011)


DSYS - modelářská elektronika

RC OFFROAD - scale doplňky pro offroad expedice a trucktrial

Promodels.cz - Modely aut na dálkové ovládání

Translate
RC.305 na Youtube
Anketa
V jaké kategorii RC AST 2018 hodláte soutěžit?
 C1/Street
1 (1 hl.)
 C2/Offroad
2 (2 hl.)
 C3/Pro-Modified
0 (0 hl.)
 C1/C2 + C3
1 (1 hl.)
Označte svou odpověď a hlasujte

Celkem hlasovalo: 4
Dotazník
Fotogalerie
IRON REAPER
Ukázka křížení
Počet zobrazení: 2065
Nejčtenější články
Data za poslední 3 měsíce
(22.10.2017, přečteno 2416x)
(17.10.2017, přečteno 1932x)
(22.10.2017, přečteno 1825x)
(02.11.2017, přečteno 1769x)
(28.10.2017, přečteno 1745x)
(15.11.2017, přečteno 1738x)
(18.10.2017, přečteno 1667x)
(28.10.2017, přečteno 1640x)
(26.10.2017, přečteno 1579x)
(24.11.2017, přečteno 1351x)
Poslední komentáře
Bude počasí na ježdění?
Vyplatí se nákup venku?
 

MZ-Racing - Internetový obchod s rádiem řízenými modely

Loops Model - RC4x4-shop.cz

RCauta.cz

Rubriky
Nepřehlédněte

RC AST - RC Adventure Scale Trophy

Rozsviťte své auto - seriál o světelných modulech pro RC auta

Jak na jednoduché zapojení světel v RC autě

Jak na barvy vodičů

Přehled modelářských silových konektorů

Návod na přeprogramování firmware vysílačky Flysky FS-GT3B/C

Elektronické moduly

Uložit a sdílet
Tyto stránky uložte, sdílejte nebo přidejte do oblíbených
Pridat.eu
RC.305 - stránky věnované RC autům, scale a expedicím. Základna 305. expediční skupiny.
Kalendář
<<  Leden  >>
PoÚtStČtSoNe
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31     
 Dnešní den
 Aktualizace
Mé projekty na RC4x4.cz
Archív článků
Návštěvnost
Statistika obsahu
Článků / stránek: 623
Komentářů: 258
Anket: 12
 
© 2009-2018 - Michal Nováček - minot@ur  |  Všechna práva vyhrazena - All rights reserved  |  Obsah (texty, obrázky) - uvedení autoři a zdroje
Pravidla pro používání cookies  |  Kontakt webmaster  |  Generováno systémem phpRS

Smajlíci v návštěvní knize - yvSmiley is copyrighted work of Yuri Volkov