Fórum témák
» Több friss téma |
Cikkek » ESP8266 firmware frissítés ESP8266 firmware frissítés
Szerző: Topi, idő: Jan 3, 2016, Olvasva: 17290, Oldal olvasási idő: kb. 1 perc
A flash tartalom letöltéséhez egy szoftverre van szükségünk. Ebben a cikkben, egy ismeretlen szerző egyszerű programját mutatom be. Letöltés: esp8266_flasher.zip A program letöltése után a szükséges firmware verziót is töltsük le. Eredeti forráskód: http://bbs.espressif.com NodeMCU firmware: https://github.com/nodemcu/nodemcu-firmware Általam közzétett 00180902 verzió, mely 115200 bit/s baudrate-re is képes, watchdog-gal is rendelkezik, illetve a Cloud update* is benne van. Letöltés itt: esp8266_at_v00180902_02.zip (508 KB) Kitérő: Cloud update. A firmware rendelkezik egy Cloud update funkcióval ezután a firmware verzió után, így miután csatlakoztattuk a modult a WLAN hálózatra, az "AT+CIUPDATE" utasítást kiadva a legfrissebb verzióra le tudja saját magát frissíteni az internetről automatikusan letöltve. Tekintettel arra, hogy ez a cikk a .bin állományból való saját firmware rátöltéséről szól, így mikéntjére és a szükséges AT parancsokra nem teszek említést. 1. A Firmware kiválasztása A program megnyitását követően válasszuk ki a rátöltendő firmware .bin fájlt, a "Bin" gombra kattintva. 2. A modul programozás módba tétele Nyomjuk meg a RESET gombot, majd mellé a PROG gombot. Ezután engedjük fel csak a RESET gombot, tartsuk még a PROG gombot. Egy másodperc múlva elengedhetjük a PROG gombot is. 3. Válasszuk ki a sorosportot Az USB-Soros illesztő valamilyen COMx számot felvett a rendszerben, nézzük meg, és töltsük ki a programban. 4. Nyomjuk meg a "Download" gombot. A gomb megnyomása után kb. fél perc a teljes firmware letöltés, ezidő alatt a memó mezőben láthatjuk, hogy hogy áll a folyamat. A folyamat végén "Failed to leave Flash mode" üzenettel fog kiállni, mert ez a downloader és firmware nem támogatja a szoftveres programozás módból való kilépést. Ám ettől függetlenül, a szoftverfrissítés megtörtént. 5. Indítsuk újra az ESP modult A RESET gomb megnyomásával újraindíthatjuk a modult, és amennyiben nem nyomjuk meg a PROG gombot, a szoftver user módban fog elindulni, és kommunikálhatunk is vele. A cikk még nem ért véget, lapozz! Értékeléshez bejelentkezés szükséges! |
Bejelentkezés
Hirdetés |