Re: problém s uploadem do ESP8266
Petr Zapadlo
zapik na email.cz
Středa Říjen 20 10:22:51 CEST 2021
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
Další informace o konferenci Hw-list