Re: problém s uploadem do ESP8266

Petr Zapadlo zapik na email.cz
Úterý Říjen 19 22:00:54 CEST 2021


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


Další informace o konferenci Hw-list