Re: problém s uploadem do ESP8266

Pavel Brychta pavel.brychta na duhasys.eu
Pondělí Říjen 18 08:05:29 CEST 2021


Ok, podle toho, co jste zatim napsal si myslim, ze je to bud prilis 
vysoka upload rychlost, nebo neco pripojene na TXD/RXD toho ESP. Pokud 
to ale dela i s 'cistym' ESP modulem, tak je to fakt divny. Bohuzel to 
je z Prostejova do Brna dost daleko na to, abyste se stavil u me doma a 
podivali jsme se na to :-(

P.B.

Dne 18. 10. 21 v 7:55 Petr Zapadlo napsal(a):
> Zdravím,
>
> vyzkouším večer, Wemos modul GPIO0 vyvedený nemá, ale dostat se na něj 
> samozřejmě dá.
>
> Prohledával jsem své zásoby a našel jsem nějaký hodně starý Wemos D1 
> mini Pro (s konektorem na wifi) a s ním to jde. Nicméně ostatní moduly 
> které jsem doma našel,  i ty které jsem vytáhl z funkčního zařízení, 
> tak nejsem schopen nahrát - zkoušel jsem jich asi 10 a třetina z toho 
> byla právě vybalená z obalu.
>
> To bude pěkná záludnost :-)
>
> Petr
>
> Dne 18. 10. 21 v 6:14 Pavel Brychta napsal(a):
>> Boot mode (1, 7) znamena, ze se ESP prepnulo do korektniho 
>> programovaciho rezimu. Bootloader si nahravaci rychlost vyjedna 
>> (respektive nejdriv nahraje RAM uploader stub), ale vzdycky zacina na 
>> 74880. Jeste muzete zkusit natvrdo stahnout GPIO0 do L, pripojit do 
>> USB a zkusit nahrat, popripade spustit nahravani a behem tech pokusu 
>> uploaderu stahnout GPIO0 do L. Dalsi vec pak je nastaveni upload 
>> rychlosti - ja normalne pouzivam 460800, ale snad nikdy jsem nepouzil 
>> preddefinovanou desku - vzdy si board a board_build.ldscript atd. 
>> nastavuji v platformio.ini
>>
>> P.B.
>>
>> 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í.
>>>
>>> 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


Další informace o konferenci Hw-list