Re: problém s uploadem do ESP8266

Petr Zapadlo zapik na email.cz
Pondělí Říjen 18 20:31:56 CEST 2021


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


Další informace o konferenci Hw-list