Re: problém s uploadem do ESP8266

Petr Zapadlo zapik na email.cz
Pondělí Říjen 18 07:55:15 CEST 2021


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


Další informace o konferenci Hw-list