Re: problém s uploadem do ESP8266
Petr Zapadlo
zapik na email.cz
Středa Říjen 20 10:08:26 CEST 2021
Tak už vím čím to je.
Je to závislé na verzi linux kernelu.
Pokud mám nabootováno: 5.13.13-amd64, tak kromě toho jednoho nejstaršího
modulu co byl divnej od začátku, tak nenahraju nic.
Jestli že jsem nabootoval nějakou starší verzi, mám zde třeba
5.12.18-amd64 (ale zkoušel jsem i další), tak nahraju bez problémů
všechny moduly (i ten starý)
Ověřeno jak Atom/PIO tak Arduino IDE nezávisle na sobě.
TeĎ jsem to zkoušel i na druhém PC a je to stejné opět 5.13.13 kernel
nefunguje, starší ano. (tam jsem to ověřoval jen na Arduino IDE, ale to
je asi jedno)
nepochopitelné.
Reportovat to nějak?
Petr
Dne 20. 10. 21 v 9:31 Admin HWnews napsal(a):
> Zkusil jsem to ted prepichnout na hub USB 2.0...je samozrejme zase
> pichnutej do toho USB 3.0 a neni v tom zadna zmena.
>
> esptool.py v3.0-dev
> Serial port COM4
> Connecting........_____....._____....._____....._____....._____....._____.....____Nastala
> chyba při nahrávaní projektu.
> _
>
> A fatal error occurred: Failed to connect to ESP32: Invalid head of
> packet (0x2E)
>
> Jedine ceho jsem si vsiml, ze poblikava cervena ledka na
> ESP32...nicmene je to divne, ze by byl problem s napajenim...jak rikam
> kabel je stejny a ten hub je napajenej a utahne pomerne dost velkou
> zatez.
>
> RV
>
>
> Dne 20.10.2021 v 8:38 Hascomp napsal(a):
>> No když se podíváte na obvod kolem dtr a rts tak je jasné, že záleží
>> na časování dost. A na to bude mít OS a driver vliv
>>
>> Stáhnout BlueMail pro Android <https://bluemail.me>
>> 20. 10. 2021, 8:34, Admin HWnews <hwnews na cncnet.info
>> <mailto:hwnews na cncnet.info>> napsal/a:
>>
>> Hmmm zajimava vec.
>>
>> Jsem tohle vlakni nesledoval az do vcera, kdy jsem poprve od vymeny
>> pocitace zkousel neco naladovat do ESP (z GUI arduina).
>>
>> Ze starsiho notebooku s Win 10 to chodilo uplne krasne...dal jsem
>> naprogramovat a po kompilaci se to samo fleslo.
>>
>> Vcera jsem potreboval neco naprogramovat do ESP32 (DOIT Devkit) a
>> nic...stejny kabel z PC (Win 11, ale neverim ze v tom je problem).
>> Chvili se pokousi spojit a pak napise timeout. Jedine co pomuze tak
>> ruzne pomackavat tlacitko reset a je tak 80% sance, ze se chytne.
>>
>> Nemel jsem zatim cas to zkoumat, ale zkusim se na to behem dneska
>> kouknout. Jedine co me napada, ze ted to mam pichnute do USB 3.0.
>>
>> RV
>>
>> Dne 20.10.2021 v 6:21 Jaroslav Buchta napsal(a):
>>
>> A nejsou na vine nejake aktualizace neceho? Zkousel jste primo
>> nainstalovat prostredi od vyrobce a nastroje z prikazove
>> radky? (uz
>> dlouho to teda nesleduju ale predpokladam, ze bude taky neco
>> jako je
>> esp-idf pro ESP32)
>> Smazat celou FLASH je asi dobry prvni zakladni krok.
>>
>> Dne 19.10.2021 v 22:00 Petr Zapadlo napsal(a):
>>
>> Ten nástroj se mi nějak nepovedlo ovládnout, ale možná to
>> bude tím ,
>> že v linuxu to neběží a ve virtualizovaných windows se to
>> nechtělo
>> kamarádit s USB portem.
>>
>> Nic to nedělalo.
>>
>> Vyzkoušel jsem na úplně jiný pc nasypat arduino ide a
>> podporu pro 8266
>> a taky nic.
>>
>> Nechápu to, nevěřím tomu, že mám vadných cca 10ks modulů,
>> přičemž v
>> některých je nahrátý nějaký předchozí projekt a běží. Zbytek
>> modulů je
>> naprosto nový.
>>
>> Petr
>>
>>
>> Dne 18. 10. 21 v 21:34 Jindrich Fucik napsal(a):
>>
>> Trochu si myslím, že to má něco společného s použitou
>> flash pamětí.
>> Někdy jsem narazil na tento text a taky jsem si ten
>> flashovací
>> nástroj vyzkoušel:
>> https://www.esp8266.com/viewtopic.php?t=6571
>> <https://www.esp8266.com/viewtopic.php?t=6571>
>> Poslední post ve fóru odkazuje na článek, kde popisují
>> nějaké
>> drobnosti. Každopádně ten nástroj je docela schopný a
>> docela hezky
>> informuje o tom, co se mu nelíbí.
>>
>>
>> Dne 18.10.2021 v 20:31 Petr Zapadlo napsal(a):
>>
>> Zdravím,
>>
>> tak při programování se na GPIO2 objeví:
>>
>> ets Jan 8 2013,rst cause:2, boot mode:(1,6)
>> p$!␜�␂␀�p$!␜�␂␀�p$!␜�␂␀�p$!␜�␂␀�p$!....
>>
>> Napájení jsem bloknul 100uF na každou napěťovou
>> hladinu. Vliv to
>> bohužel nemělo.
>>
>> Přizemnit GPIO0 bohužel nemělo taktéž žádný vliv.
>>
>> Když tam strčím ten jediný modul, co naprogramovat
>> jde, tak dostávám
>> na GPIO2 tohle:
>>
>> ets Jan 8 2013,rst cause:2, boot mode:(1,7)
>> p$!␜�␂␀�p$!␜�␂␀�p$!␜�␂␀�p$!␜��␀�p$!␜�␂␀�p....
>> Je ten rozdíl v boot mode zásadní?
>>
>> Přiznám se že z rozdílu nejsem úplně moudrý:
>>
>> 6 SDIO LowSpeed V1 IO
>> 7 SDIO HighSpeed V2 IO
>>
>> Díky
>>
>> Petr
>>
>>
>> Dne 17. 10. 21 v 20:50 Jindrich Fucik napsal(a):
>>
>> Ahoj,
>>
>> ta komunikace je binární, to tak má být.
>> Dokážeš se připojit na GPIO2 a použít ho jako
>> TxD na straně ESP a
>> připojit do nějakého vhodného RxD na nějakém
>> usb/serial převodníku?
>> Tam by jsi při uploadu měl dostat kopii toho, co
>> se uploaduje. To v
>> praxi znamená, že na začátku dostaneš takovou tu
>> resetovací hlášku,
>> čitelnou při rychlosti 74880 a pak tedy až
>> začne proces uploadu,
>> tak budeš dostávat potvrzování binárně, takže už
>> si moc nepočteš.
>>
>> Já jsem právě v tomto okamžiku dostal jinou
>> textovou hlášku, která
>> hovořila o přetíženém výstupu.
>>
>> Dne 17.10.2021 v 19:58 Petr Zapadlo napsal(a):
>>
>> Ještě jsem zkusil stáhnout Arduino IDE
>> prostředí, do něho nasypat
>> podporu pro ESP8266 a první skeč
>> naprogramovat z něho.
>>
>> Bohužel tatáž situace.
>>
>> Předpokládám, že Arduino IDE si také vleče s
>> sebou veškerou
>> podporu a běhové prostředí, tj je malá
>> pravděpodobnost, že by
>> stejná chyba byla v Atom/PlatformIO a
>> Arduino IDE zaráz.
>>
>> Tj něco musí být hlouběji v OS. Zítra to
>> budu muset zkusit na
>> jiném PC.
>>
>>
>> Petr
>>
>> Dne 17. 10. 21 v 19:34 Petr Zapadlo
>> napsal(a):
>>
>> Zdravím,
>>
>> nevím jestli mám extrémně malý binár,
>> ale běžně OTA používám v
>> mnoha jiných projektech a takto mi to
>> chodilo - v tom
>> momentálně problém není.
>> é p
>> Když jsem si připojil druhý USB-> serial
>> převodník, tak na RX
>> pinu (vstup do ESP) vidím:
>>
>> ␀␀␀�␀��������������������&�␐
>> ␀ ␀�␀��������������������␆�0 *␀
>> ␄�␀��������������������␆�␐
>> ␀␀␀�␀��������������������␆�0
>> ␀␀␀�␀��������������������␆�␐
>> ␀ ␀�␀��������������������&�0
>> *␀␀␀�␀��������������������&�␐
>>
>> Na TX pinu (směr do PC):
>>
>>
>> p$!␜�␂␀�p$!␜�␂␀�p$!␜�␂␀�p$!␜�␂␀�p$!␜�␂␀�p$!␜�␂␀�p$!␜�␂␀�p$!␜�␂␀�p$!␜�␂␀�p$!␜�␂␀�p$!␜�␂␀�p$!␜�␂␀�p$!␜�␂␀�p$!␜�␄
>>
>> �p$!␜�␂␀�p$!␜�␂␀�p$!␜�␂␀�p$!␜�␂␀�p$!␜�␄
>> �p$!␜�␂␀�p$!␜
>> �␂␀�p$!␜�␂␀�p$!␜�␂␀�p$!␜�␂␀�p$!␜�␂␀�p$!␜�␂␀�p$!␜�␂␀�p$!␜�␂␀�p$!␜�␂␀�p$!␜�␂␀�p$!␜�␂␀�p$!␜�␂␀�
>>
>>
>> ets Jan 8 2013,rst cause:2, boot
>> mode:(1,7)
>>
>> Vždy záznam jednoho z pokusů -
>> rychlost 74880bd
>>
>> Evidentně se pokouší komunikovat jinou
>> rychlostí (anebo to špatně
>> chápu)
>>
>> Petr
>>
>>
>>
>> Dne 17. 10. 21 v 19:20 Pavel Brychta
>> napsal(a):
>>
>> Mate nastaveny Wemos D1 mini lite -
>> ten ma 1MB flash (ma 8285,
>> ktery se dodava s 1/2MB vnitrni
>> flash), takze pokud nemate
>> extremne maly binar, tak OTA
>> nehrozi... Co se tyce toho, ze v
>> Atom IDE to bezelo, tak to je
>> nejspis tim, ze PIO si do IDE
>> (Atom/VSC) doinstalovava vlastni
>> Python environment - napriklad
>> kdyz v mem Linuxu spustim VSC a v
>> Bashi napisu python, tak se
>> spusti systemovy Python 2.7.18. Kdyz
>> to stejne napisi v
>> Platformio CLI, tak se spusti Python
>> 3.8.10. Nahravat zkousite
>> jen s cistou deskou Wemos, nebo je
>> deska ten Wemos uz v necem
>> pichnuty?
>> P.B.
>>
>> Dne 17. 10. 21 v 19:03 Petr Zapadlo
>> napsal(a):
>>
>> Tak se mi povedlo přepnout
>> Python na 2.7 a doinstalovat
>> pyserial, takže esptool už
>> nehavaruje, ale k cíli to
>> nevedlo,
>>
>> stále vidím jak esptool posílá
>> data - ledka na modulu bliká jak
>> o dušu, ale ke startu uploadu
>> nedojde.
>>
>> To je prekérka, kdyby se mi
>> aspoň povedlo tam nasypat první
>> skeč kde bych si povolil OTA,
>> ale to ne :-)
>>
>> Petr
>>
>> Dne 17. 10. 21 v 14:38 tomas
>> mainzer napsal(a):
>>
>> uz je to dele, ale mam pocit
>> ze mne potkalo neco
>> podobneho a bylo
>> treba mit python 2.x (ne
>> 3.x) a doinstalovat do
>> pythonu
>> knihovnu
>> pyserial. S pozdravem TM.
>>
>> ne 17. 10. 2021 v 13:42
>> odesílatel Petr Zapadlo
>> <zapik na email.cz> napsal:
>>
>> Zdravím,
>>
>> potřeboval jsem udělat
>> "šup šup" projekt a jak
>> to tak bývá,
>> zasekl jsem
>> jsem na věci se kterou
>> jsem absolutně
>> nepočítal:
>>
>> Nejsem schopen nahrát
>> projekt do ESP8266
>> (Wemos D1 mini, s
>> ch341-uart).
>>
>> Zkoušel jsem několik
>> modulů (i nové, i již
>> použité a
>> vyzkoušené), všude
>> dostávám chybu:
>>
>> esptool.py
>> <http://esptool.py> v2.8
>> Serial port /dev/ttyUSB0
>> Connecting........_____....._____....._____....._____....._____....._____....._____
>>
>>
>> A fatal error occurred:
>> Failed to connect to
>> Espressif
>> device: Timed out
>> waiting for packet
>> header
>>
>> esptool jsem zkoušel
>> i v3.0
>>
>> Esptool je z balíku
>> PlatformIO (Atom),
>> zkoušel jsem smazat
>> celý adresář
>> .platformio a nechat ho
>> znovu vytvořit. Stále
>> stejné.
>>
>> Při pokusu o nahrátí
>> vidím blikat BUILTIN_LED
>> jak o duši a
>> nic. Moduly
>> samotné normálně
>> komunikují, tam kde je
>> nahrátý nějaký
>> projekt, tak
>> vidím normální
>> komunikaci po seriovém
>> portu.
>>
>> USB kabel jsem
>> samozřejmě zkoušel i
>> jiný. ESP32 nahraju bez
>> problémů.
>>
>>
>> Netuší někdo na co se
>> podívat? Tak 3 týdny
>> zpět jsem to
>> nahrával úplně
>> normálně, moduly jsou
>> jen na kabelu, takže
>> chyba v dalším
>> zapojení být
>> nemůže.
>>
>> Díky
>>
>> Petr
>>
>> ------------------------------------------------------------------------
>>
>> HW-list mailing list
>> - sponsored by www.HW.cz
>> <http://www.HW.cz>
>> Hw-list na list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
>> <http://list.hw.cz/mailman/listinfo/hw-list>
>>
>> ------------------------------------------------------------------------
>>
>> HW-list mailing list -
>> sponsored by www.HW.cz
>> <http://www.HW.cz>
>> Hw-list na list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
>> <http://list.hw.cz/mailman/listinfo/hw-list>
>>
>> ------------------------------------------------------------------------
>>
>> HW-list mailing list -
>> sponsored by www.HW.cz
>> <http://www.HW.cz>
>> Hw-list na list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
>> <http://list.hw.cz/mailman/listinfo/hw-list>
>>
>>
>>
>>
>> ------------------------------------------------------------------------
>>
>> HW-list mailing list - sponsored
>> by www.HW.cz <http://www.HW.cz>
>> Hw-list na list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
>> <http://list.hw.cz/mailman/listinfo/hw-list>
>>
>> ------------------------------------------------------------------------
>>
>> HW-list mailing list - sponsored by
>> www.HW.cz <http://www.HW.cz>
>> Hw-list na list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
>> <http://list.hw.cz/mailman/listinfo/hw-list>
>>
>> ------------------------------------------------------------------------
>>
>> HW-list mailing list - sponsored by
>> www.HW.cz <http://www.HW.cz>
>> Hw-list na list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
>> <http://list.hw.cz/mailman/listinfo/hw-list>
>>
>> ------------------------------------------------------------------------
>>
>> HW-list mailing list - sponsored by www.HW.cz
>> <http://www.HW.cz>
>> Hw-list na list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
>> <http://list.hw.cz/mailman/listinfo/hw-list>
>>
>> ------------------------------------------------------------------------
>>
>> HW-list mailing list - sponsored by www.HW.cz
>> <http://www.HW.cz>
>> Hw-list na list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
>> <http://list.hw.cz/mailman/listinfo/hw-list>
>>
>> ------------------------------------------------------------------------
>>
>> HW-list mailing list - sponsored by www.HW.cz
>> <http://www.HW.cz>
>> Hw-list na list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
>> <http://list.hw.cz/mailman/listinfo/hw-list>
>>
>> ------------------------------------------------------------------------
>>
>> HW-list mailing list - sponsored by www.HW.cz
>> <http://www.HW.cz>
>> Hw-list na list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
>> <http://list.hw.cz/mailman/listinfo/hw-list>
>>
>>
>>
>> ------------------------------------------------------------------------
>>
>> HW-list mailing list - sponsored by www.HW.cz
>> <http://www.HW.cz>
>> Hw-list na list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
>> <http://list.hw.cz/mailman/listinfo/hw-list>
>>
>> ------------------------------------------------------------------------
>>
>> HW-list mailing list - sponsored bywww.HW.cz <http://www.HW.cz>
>> Hw-list na list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
>> <http://list.hw.cz/mailman/listinfo/hw-list>
>>
>>
>> _______________________________________________
>> HW-list mailing list - sponsored by www.HW.cz
>> Hw-list na list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
>>
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
Další informace o konferenci Hw-list