Re: problém s uploadem do ESP8266

Pavel Brychta pavel.brychta na duhasys.eu
Pondělí Říjen 18 06:14:22 CEST 2021


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


Další informace o konferenci Hw-list