Uživatelské nástroje

Nástroje pro tento web


unicard:bootloader

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

unicard:bootloader [2018/10/14 22:47] (aktuální)
Řádek 1: Řádek 1:
 +====== Bootloader ======
 +----
 +===== Bootloader pro update firmware z SD karty =====
 +|< 100% >|
 +||  @red:  |
 +<​tab>​Pokud si budete vyrábět Unicard sami, musíte nahrát do Unicard bootloader pro update firmware z SD karty. DFU soubor (binární soubor pro nahrání bootloaderu pro update firmware Unicard z SD karty) je přístupný spolu se zdrojovými kódy firmware Unicard na sourceforge:​
 +
 +[[https://​sourceforge.net/​projects/​unicardmk3/​files/​DFU/​Bootloader/​|Binární soubor DFU bootloaderu.]]\\
 +[[https://​www.st.com/​content/​st_com/​en/​products/​development-tools/​software-development-tools/​stm32-software-development-tools/​stm32-programmers/​stsw-stm32080.html|DFU downloader pro OS Windows.]]
 +----
 +===== Nahrání DFU souboru =====
 +|< 100% >|
 +||  @red:  |
 +
 +  * potřebný software:
 +      * Windows XP a novější
 +      * soubor .dfu
 +      * DFU downloader pro OS Windows
 +
 +  * potřebný hardware:
 +    * osazená Unicard
 +    * propojovací kabel USB-A/miniB
 +    * PC s Windows a USB
 +    * 1 jumper
 +
 +  * popis nahrání bootloaderu do Unicard:
 +      * nainstalujte DFU downloader pro Windows
 +      * na kartě spojte jumperem piny označené nápisem "​BOOT"​
 +      * propojte kartu s PC pomocí kabelu USB-A/miniB
 +      * Windows vyzvou k instalaci ovladače, nechte ovladač instalovat automaticky,​ pokud se ovladače automaticky nenainstalují,​ nainstalujte je ručně z adresáře DFU downloaderu
 +      * po dokončení instalace ovladače odpojte a zase připojte kartu k USB
 +      * spusťte z nabídky programů program ... Programy / STMicroelectronics / DfuSe / DfuSeDemo
 +      * po spuštění programu vás zajímá jen rámeček vpravo dole "​Upgrade or Verify Action"​
 +      * zaškrtněte "​Verify after download"​
 +      * klikněte na ikonku dole "​Choose..."​
 +      * vyberte soubor s bootloaderem (UNICARDmk3_IAP.dfu) a dejte otevřít
 +      * zpět v programu klikněte dole na "​Upgrade"​
 +      * pokud se vám zobrazilo okno se zprávou "​Verify successful!"​ máte hotovo
 +      * odpojte USB kabel, odstraňte propojku BOOT a můžete kartu vložit do Sharpa
 +      * po nahrání bootloaderu je třeba ještě nahrát do Unicard firmware
 +
 +<WRAP download round>\\ {{ :​unicard:​firmware:​unicardmk3_iap.zip |Dfu bootloader}}</​WRAP>​
 +<WRAP download round>\\ {{ :​unicard:​firmware:​en.stsw-stm32080.zip |DfuSe Demo 3.0.6}}</​WRAP>​
 +----
 +===== Popis s obrázky pro verzi DfuSeDemo 3.0.6 =====
 +|< 100% >|
 +||  @red:  |
 +<WRAP tabs>
 +  * [{{unicard:​firmware:​unicardfw_dfu0.jpg|//​Spojíme JUMPER s nápisem BOOT.//}}]
 +  * [{{unicard:​firmware:​unicardfw_dfu1.jpg|//​Po instalaci ovladačů se objeví ve správci zařízení STM Device in DFU Mode.//}}]
 +</​WRAP>​
 +<WRAP tabs>
 +  * [{{unicard:​firmware:​unicardfw_dfu2.jpg|//​V "​Available DFU Devices"​ vybereme STM Device in DFU Mode a zaškrtneme "​Verify after download"​.//​}}]
 +  * [{{unicard:​firmware:​unicardfw_dfu3.jpg|//​Pomocí tlačítka "​Choose"​ (1.) načteme DFU soubor. Na informačním panelu by se měl objevit nápis "File correctly loaded."​ (2.).//}}]
 +</​WRAP>​
 +<WRAP tabs>
 +  * [{{unicard:​firmware:​unicardfw_dfu4.jpg|//​Po stisku tlačítka "​Upgrade"​ a tlačítka "​Ano"​ na potvrzovacím dialogu se spustí nahrávání DFU souboru.//​}}]
 +  * [{{unicard:​firmware:​unicardfw_dfu5.jpg|//​Na informačním panelu vidíme průběh jednotlivých fází nahrávání DFU souboru - "Erase Phase"​.//​}}]
 +</​WRAP>​
 +<WRAP tabs>
 +  * [{{unicard:​firmware:​unicardfw_dfu6.jpg|//​Na informačním panelu vidíme průběh jednotlivých fází nahrávání DFU souboru - "​Download Phase"​.//​}}]
 +  * [{{unicard:​firmware:​unicardfw_dfu7.jpg|//​Po úspěšném nahrání DFU souboru by se na informačním panelu měl objevit nápis - "​Verify successful!"​.//​}}]
 +</​WRAP>​
 +<WRAP round alert>
 +=== Upozornění ===
 +//Při update firmware nejsou kontrolovány//​** MZ_ID **//​firmware (z pochopitelných důvodů ponechání možnosti změny firmware Unicard z jednoho typu počítače na druhý). Při nesprávné kombinaci firmware a počítače,​ na kterém se aktualizace firmware Unicard provádí, může dojít k jeho poškození.//​
 +</​WRAP>​
 +----
 +  *[[http://​dzi.n.cz/​8bit/​mzuni|Zdroj informací - stránky autora NOBOMI]]
  
unicard/bootloader.txt · Poslední úprava: 2018/10/14 22:47 (upraveno mimo DokuWiki)