Re: problém s uploadem do ESP8266

Admin HWnews hwnews na cncnet.info
Středa Říjen 20 08:34:19 CEST 2021


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
>>> 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 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
>>>>>>>>>>> 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
>>>>>> _______________________________________________
>>>>>> 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
> 
> 
> _______________________________________________
> 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