Re: problém s uploadem do ESP8266
Pavel Brychta
pavel.brychta na duhasys.eu
Středa Říjen 20 10:27:18 CEST 2021
No, ja to taky nepredpokladal. Vim, ze Mint ma/mel nejaky problemy,
ktery souvisi s USB a verzi kernelu. Ted jsem nasel, ze se to muze tykat
i meho Ubuntu (
https://arduino.stackexchange.com/questions/86211/fail-upload-sketches-to-esp8266-only-on-ubunto-20-04-3
) - resenim je pry zatim pouzit starsi kernel.
P.B.
Dne 20. 10. 21 v 10:22 Petr Zapadlo napsal(a):
> Ne, Deepin.
>
> Na webu jsem to nehledal - souvislost s kernelem mě nenapadla do
> posledního okamžiku - zvlášť když ten jeden modul nahrát šel.
>
> Petr
>
> Dne 20. 10. 21 v 10:16 Pavel Brychta napsal(a):
>> Linux Mint? (tam je to tusim uz hlasena chyba...)
>>
>> P.B.
>>
>> Dne 20. 10. 21 v 10:08 Petr Zapadlo napsal(a):
>>> 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
>>> _______________________________________________
>>> 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
> _______________________________________________
> 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