» Elektronika » Detektory kovů »Quasar ARM - aktualizace firmwaru

Quasar ARM - aktualizace firmwaru


Quasar ARM - Jedná se o jeden z nejpopulárnějších detektorů kovů, jejichž obvod a firmware jsou veřejně dostupné na stránkách autora, za což mu zvlášť děkuji. Možnosti tohoto zařízení jej přinášejí na stejnou úroveň s mnoha komerčními a drahými modely. Autor neustále zlepšuje svoji tvorbu a čas od času vydává nový firmware, z nichž každý dává zařízení nové funkce, zvyšuje jeho stabilitu a přesnost při určování typu kovu. V tomto článku vám řeknu, jak aktualizovat firmware detektor kovů na příkladu vašeho zařízení.

Takže, pokud jste šťastný majitel Quasar ARM a chcete jej aktualizovat novým firmwarem, pečlivě si přečtěte níže uvedené pokyny.
Jak víte (nebo neznámo), mikroprocesor slouží jako mozek kvasaru STM32F100C. A bez ohledu na to, jak bychom chtěli minimalizovat složitost jeho firmwaru, stále potřebujeme speciální USB-TTL programátor. Samozřejmě si ji můžete sestavit sami, ale nejlepší je nakoupit nebo půjčit od přítele k dočasnému použití. Takoví programátoři se prodávají v obchodech s rádiem. Osobně jsem si vzal svůj Aliexpress. Pro specifika přinesu fotografii č. 1 a č. 2, na které je požadovaný programátor zobrazen na obou stranách.

Quasar ARM - aktualizace firmwaru
Foto č. 1 - programátor - pohled shora


Foto č. 2 - programátor - pohled zdola

Poté, co je programátor ve vašich rukou, musíte se s operačním systémem spojit. Nainstaloval jsem do svého počítače Windows 10 a přiznávám, že jsem musel trochu zlomit hlavu, abych v tomto směru dosáhl pozitivního výsledku. Pokud se tedy ani nashromáždili MAC a použijte standardní Windows, proveďte následující: vložte programátor do libovolného portu USB počítač a přejděte ke správci úloh a podívejte se, jak je v systému určeno. Nejpravděpodobněji získáte přibližně následující obrázek (foto č. 3).


Foto č. 3 - problém při určování programátora

Z výše uvedené fotografie je vidět, že Windows identifikoval programátora a přiřadil mu virtuální port COM9. Malá vykřičník vedle názvu zařízení však naznačuje problém s ovladačem a v důsledku toho i aktuální nefunkčnost programátoru. To lze napravit instalací speciálního ovladače, který se mi podařilo najít na internetu zdaleka poprvé. Stáhněte si ovladač z tohoto odkazu: pl2303-prolific-driverinstaller-v1_5_0.zip [3 Mb] (počet stažení: 330)
Dále rozbalte archiv a získejte několik souborů, jako na fotografii č. 4.


Foto č. 4 - nevybalený archiv s ovladači pro programátora

Spusťte spustitelný soubor z archivu a počkejte na dokončení instalace. Poté se vracíme k „Správce zařízení"najděte řádek se jménem programátora (Foto č. 3), přesuňte kurzor myši na něj, stiskněte pravé tlačítko a vyberte"Aktualizujte ovladačSystém nabídne automatickou instalaci ovladače nebo z určeného umístění v počítači - přikláníme k druhé možnosti, nezapomínáme určit složku s nevybaleným archivem, jako na fotografii č. 5.


Foto č. 5 - výběr složky s ovladači

Pravděpodobně po kliknutí na tlačítko „Dobře", budete vyzváni k instalaci jednoho ze dvou ovladačů, ze kterých si můžete vybrat. Musíte vybrat ten, který má starší verzi, jak je vidět na fotografii číslo 6.


Foto č. 6 - instalace starší verze ovladače

Klikněte na "Další"a počkejte na ukončení procesu. Nyní by měl být programátor v systému správně detekován. Chcete-li tuto skutečnost zkontrolovat, znovu otevřete"Správce zařízení"a věnujte pozornost linii, kde byl vykřičník. Pokud by všechno šlo dobře, mělo by zmizet, jak je vidět na fotografii č. 7."


Foto č. 7 - správná definice programátoru (bez vykřičníku)

Programátor je tedy nainstalován, zbývá jej správně nakonfigurovat. Klepněte pravým tlačítkem myši na jméno programátora v poli „Správce zařízení„(foto č. 7) v rozbalovací nabídce vyberte možnost„Vlastnosti"a v okně, které se otevře, přejděte na kartu"Nastavení portu". Zde můžete nakonfigurovat rychlost portu a algoritmus pro komunikaci s programem, pomocí kterého budeme v budoucnu zpracovávat náš procesor. Hodnoty nastavte podle fotografie č. 8 níže."


Foto č. 8 - správné nastavení portu programátoru

Od této chvíle je dokončena první a nejnepříjemnější fáze. Jediným plusem je, že musí být provedeno jednou. U následujícího firmwaru není nutné programování. Nyní se pojďme rozhodnout, jak připojit programátor k vašemu detektoru kovů. Ve většině případů jsou speciální kolíky pro připojení programátoru rozvedeny a podepsány na deskách plošných spojů. V mém případě byly kolíky pájeny, ale nebyly podepsány. Vypadalo to něco takového (foto 9).


Foto č. 9 - nejmenovaný programovací soket

Pokud máte podobnou situaci, měli byste vyzvednout testera a zavolat vše podle níže uvedeného schématu (foto č. 10).


Foto č. 10 - schéma zapojení programátoru

V tomto diagramu jsem znázornil způsob, jak připojit programátor k mikroprocesoru, bez ohledu na typ desky plošných spojů, na které Quasar ARM. Toto je klasický způsob programování Rozhraní UART. Trochu vysvětlení systému. V 99% v případě budete mít mikroprocesor LQFP48. Číslování jeho kontaktů začíná malou kulatou ikonou a jde proti směru hodinových ručiček. Pro přehlednost jsou všechny potřebné kontakty v diagramu podepsány čísly v závorkách. Špendlíky Rx, TX a Vss mikroprocesory jsou připojeny přímo k programátoru. Závěr BOOT0, slouží k překladu STM32 do programovacího režimu. Chcete-li vstoupit do tohoto režimu, musíte zavřít BOOT0 s výkonem Vbatjinak se procesor jednoduše spustí a bude fungovat jako obvykle. Později uvedu konkrétní sled akcí, abyste ve své hlavě neměli zmatek.
Přišli jsme na připojení - můžete si stáhnout software pro programování. Mikroprocesory STM32 programován pomocí speciálního programu Ukázka zavaděče Flash. Je to zdarma a je zapnuto oficiální web společnosti. Instalace by neměla způsobovat potíže, takže nechám tento bod bez dozoru. Pak jdeme na web autora a stáhněte si nejnovější firmware. V době psaní tohoto článku, nejnovější verze 2.3.3, o čemž svědčí fotografie č. 11, ale dávám přednost stabilnější verzi 2.2.18.


Fotka č. 11 - firmware, který jsem vybral pro nahrávání na MD

Stažený archiv musí být rozbalen a soubor s příponou .hex. Toto je binární soubor firmwaru. Nyní můžeme přistoupit k poslední a nejdůležitější fázi.
Nejprve připojíme programátor a ukončíme výstup pomocí propojky BOOT0 a Vbat mikroprocesor. Vložíme programátor do portu USB a připojte napájení detektoru kovů. Pokud na obrazovce nic není, jsme na správné cestě a mikroprocesor se přepnul do programovacího režimu. V tuto chvíli byste měli mít přibližně stejný obrázek jako na fotografii č. 12


Foto č. 12 - propojka je zavřená, programátor je připojen, je napájeno

Další, běž Ukázka zavaděče Flash. Před vámi by se mělo objevit okno zobrazené na fotografii č. 13.


Fotografie 13 - nastavení připojení

Toto jsou nastavení připojení pro Protokol UART. Uvedená čísla musí přesně odpovídat tomu, co jsme nastavili v okně nastavení portu programátoru (foto č. 8). Parametr Název portu - název virtuálního portu, který byl přiřazen Windows pro programátora. Bude to pravděpodobně jiné. Toto jméno lze zobrazit v "Správce zařízení"na příkladu fotografie č. 7. Když jsou nastavena všechna nastavení - klikněte na"Další"jít do další fáze (foto 14)


Foto č. 14 - program viděl mikroprocesor

Jak je vidět z výše uvedené fotografie, program určil procesor a velikost jeho flash paměti (64 KB). To naznačuje, že jsme na správné cestě a můžete jít dále - klikněte na "Další", po kterém vidíme další okno (foto č. 15).


Foto č. 15 - mikroprocesorová paměťová karta

Toto okno pro nás není cenné a jednoduše zobrazuje vnitřní strukturu paměti. STM32. Klikněte na "Další"přejít na další položku (foto 16)


Foto č. 16 - konečné nastavení

V tomto okně zaškrtněte políčko Glabal vymazattak, aby byly všechny nepotřebné odpadky odstraněny z mikroprocesoru před programováním. Poté klikněte na tlačítko se třemi tečkami a přidejte soubor s firmwarem. Poté se otevře dialogové okno zobrazené na fotografii č. 17.


Foto č. 17 - přidání souboru firmwaru

Zde musíte přejít do složky, kde byl firmware stažen a vybalen z autorova webu. Všimněte si, že soubor byl viditelný, musíte nastavit typ souboru * .hex (zpočátku bude mít jinou hodnotu). Otevřete určený soubor a ušijte mikroprocesor. Tento proces je znázorněn na fotografii č. 18.


Foto č. 18 - proces firmwaru

Obecně platí, že nahrávání programu trvá několik sekund, poté dostaneme zprávu o úspěšném dokončení záležitostí (foto č. 19).


Fotka č. 19 - firmware byl úspěšně dokončen

Nyní můžete program ukončit, rozebrat obvod (nezapomeňte vyjmout propojku BOOT0) a proveďte zkušební provoz. Fotografie č. 20 ukazuje výsledek mého úsilí před a po aktualizaci firmwaru.


Foto №20 - konečný výsledek

Doufám, že se mi podařilo vyjádřit své myšlenky v přístupném jazyce a tento materiál pomůže obyvatelům našich stránek aktualizovat jejich zařízení bez zbytečných gest. Celý kreativní úspěch !!!
9.8
9.8
9.6

Přidejte komentář

    • úsměvúsměvyxaxaokdontknowyahoone
      šéfeškrábnutíhlupákanoano-anoagresivnítajemství
      promiňtanecdance2dance3prominoutpomocnápoje
      zastavitpřátelédobředobrá náladapískatlžícejazyk
      kouřtleskánícrayprohlásitvýsměšnýdon-t_mentionstáhnout
      teploirefulsmích1mdasetkánímoskingnegativní
      not_ipopcorntrestatčístvyděsitděsíhledat
      posměchděkujitototo_clueumnikakutnísouhlasím
      špatnévčelablack_eyeblum3červenat sechlubit senuda
      cenzurovánopleasantrysecret2hrozitvítězstvíyusun_bespectacled
      třástrespektlolprovedenívítejtekrutoyya_za
      ya_dobryipomocníkne_huliganne_othodibludzákazblízko
2 komentář
Existuje jen jeden. Je možné pojmenovat domácí produkt autora, jehož autorem nejste?
Rameno Quasar a quasar avr byly v mém každodenním životě asi tři roky. Každý, kdo sestavil takový aparát, se bude moci tímto způsobem reflashovat. Pro ty, kteří mají upřímný zájem, mohu doporučit dvě stránky:
Pro profesionály a silné middles-MD4U
Pro začátečníky a prostřední rolníky
Tam a tam jsou všechny informace o všech kvasarech. A kreativní tým milovníků policistů.
Spíše se bude nazývat nikoli vlastní, ale technologická rada, ale popis je velkolepý: existuje vše, co je potřeba, a nic víc!

Doporučujeme si přečíst:

Podejte to pro smartphone ...