ESP32 a režim OTA

Raspberry, Arduino, Mini-PC a další

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
hafca
Příspěvky: 4401
Registrován: 27 črc 2004, 02:00
Bydliště: 25km na západ od Prahy
Kontaktovat uživatele:

ESP32 a režim OTA

#1 Příspěvek od hafca »

V programu mám možnost aktualizací přes OTA. Přes COM program do ESP32 nahraji, ale následně přes port esp32 .....192.168.0.235 (ESP32 Dev Module) už ne. Chvíli se to tváří, jako že nahrává a pak vypadne do chyby, že modul neodpovídá.
V routru vidím, že je ESP32 připojený, ale na adrese je chyba "Při pokusu kontaktovat server 192.168.0.235 vypršel časový limit."
Zkoušel jsem i vzorový příklad Arduino OTA - BasicOTA a stejná chyba.
Co dělám špatně?
Kdyby Edison nevynalezl elektřinu, do teď se díváme na televizi při svíčkách.

Uživatelský avatar
Cowley
Příspěvky: 3087
Registrován: 04 úno 2005, 01:00

#2 Příspěvek od Cowley »

Nenahraješ do něj jinou IP?

Uživatelský avatar
hafca
Příspěvky: 4401
Registrován: 27 črc 2004, 02:00
Bydliště: 25km na západ od Prahy
Kontaktovat uživatele:

#3 Příspěvek od hafca »

To nevím, ale hlavně nevím jak. Ta IP se tam objevila při prvním pokusu a je tam stále stejná.
Je mě divné, že router jí vidí, ale nepustí mě dál.
Kdyby Edison nevynalezl elektřinu, do teď se díváme na televizi při svíčkách.

Uživatelský avatar
sky59
Příspěvky: 50
Registrován: 25 dub 2021, 02:00

#4 Příspěvek od sky59 »

Vsak sa pozri v routri na ake je adrese

A nema nahodou dhcp clienta a ip mu dava router?
Alebo router je client a esp je server?

A Edison nema nic spolocne s elektrinou, to bol Nikola Tesla

A preco si myslis ze nahrava? Podla mna neposlal jediny byte, vsak skonci v chybe ze neodpoveda

A je nejaka elektricka velicina pomenovana po edisonovi okrem srobovice na ziarovke?

Uživatelský avatar
hafca
Příspěvky: 4401
Registrován: 27 črc 2004, 02:00
Bydliště: 25km na západ od Prahy
Kontaktovat uživatele:

#5 Příspěvek od hafca »

Vynechme Edisona a věnujme se mému problému, ju?
Protože se na tu IP adresu nedostanu, tak asi nenahrává.
V routru je na adrese, kterou jsem tu napsal.
Routr je od Vodafonu, od kterého mám internet a ostatní věci co jsou na něj připojené fungují. Jak po kabelu, tak po wifi. Jsou tam třeba dvoje hodiny a ty fungují bez problémů. Jedny mají poslední číslo 241 a druhé 17 a jejich nastavování jde.
Kdyby Edison nevynalezl elektřinu, do teď se díváme na televizi při svíčkách.

Uživatelský avatar
kiklhorn
Příspěvky: 58
Registrován: 05 čer 2021, 02:00

#6 Příspěvek od kiklhorn »

Pošli kód, takhle je potřeba křišťálová koule.

BTW ten vtip s Edisonem je krásný.

Uživatelský avatar
hafca
Příspěvky: 4401
Registrován: 27 črc 2004, 02:00
Bydliště: 25km na západ od Prahy
Kontaktovat uživatele:

#7 Příspěvek od hafca »

Testovací kód je přímo v Arduinu. Je to v Soubor-Příklady-ArduinoOTA-BasicOTA.
Kód rádia které stavím je tady http://dakohran.cz/2020/03/24/interneto ... io-esp-32/.
Kdyby Edison nevynalezl elektřinu, do teď se díváme na televizi při svíčkách.

Uživatelský avatar
MiloPS3
Příspěvky: 259
Registrován: 07 srp 2010, 02:00

#8 Příspěvek od MiloPS3 »

mam tuseni ze OTA bezi nekde v loopu , pokud se ti hlavni program nekde sekne tak se OTA neobslouzi tudiz nefunguje, skus si dal za tu obsluhu nakej vypis jestli ti to bezi, delal sem taky radio ale jiny s timhle modulem VS 1053 ,

muzes to mit spatne zapojeny a ta komunikace s VSxx se ti sekne a nebezi to
osobne mam problem s ESP32 ze program bezi divne nebo vubec v zavislosti jakej typ modulu vyberu a to jeste ze na tom bezi tohle a natamtom zase jenom tohle :roll:

co mas za vypis v seriaku ?

Uživatelský avatar
hafca
Příspěvky: 4401
Registrován: 27 črc 2004, 02:00
Bydliště: 25km na západ od Prahy
Kontaktovat uživatele:

#9 Příspěvek od hafca »

Rádio nahrané přes COM hraje. V serial monitoru je po resetu
ets Jun 8 2016 00:22:57

rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:1
load:0x3fff0018,len:4
load:0x3fff001c,len:1216
ho 0 tail 12 room 4
load:0x40078000,len:10944
load:0x40080400,len:6388
entry 0x400806b4
Startuji
Připraven
IP addresa: 192.168.0.235
Startuji...
Bezim na CPU 1 at 240MHz, s 263436 volne pameti.

Oldies
Kdyby Edison nevynalezl elektřinu, do teď se díváme na televizi při svíčkách.

Uživatelský avatar
MiloPS3
Příspěvky: 259
Registrován: 07 srp 2010, 02:00

#10 Příspěvek od MiloPS3 »

uz si nepamatuju ale mel by tam bejt vypis s ty oty ze je zapla ..., ze se spusti...

mas na zvolenym modulu vybranou otu v nastaveni ?

Uživatelský avatar
hafca
Příspěvky: 4401
Registrován: 27 črc 2004, 02:00
Bydliště: 25km na západ od Prahy
Kontaktovat uživatele:

#11 Příspěvek od hafca »

On tam píše, že aby OTA fungovala musí se nahrát přes ten port. Někde jsem četl, že OTA není normálně funkční a že se právě aktivuje tímhle způsobem.
Modul je nastavený podle autora.
Přílohy
m1.jpg
Kdyby Edison nevynalezl elektřinu, do teď se díváme na televizi při svíčkách.

Uživatelský avatar
MiloPS3
Příspěvky: 259
Registrován: 07 srp 2010, 02:00

#12 Příspěvek od MiloPS3 »

OTA se samozrejme pridava do kodu, takze prvni nahrani musi bejt pres seriovku pak uz to jde vzduchem, kdyz pak udelas v kodu chybu a nekde se ti sekne program tak OTA nefunguje a je treba to o5 nahrat pres seriovku

bezi hlavni loop ? text se po dyspleji posouva ?

Uživatelský avatar
hafca
Příspěvky: 4401
Registrován: 27 črc 2004, 02:00
Bydliště: 25km na západ od Prahy
Kontaktovat uživatele:

#13 Příspěvek od hafca »

Jo, všechno běží jak má.
Je mi divné, že nejde ani ten demo kód. Jako by to blokoval router, ale když pustí všechno ostatní, tak proč zrovna tohle ne?
Kdyby Edison nevynalezl elektřinu, do teď se díváme na televizi při svíčkách.

Uživatelský avatar
MiloPS3
Příspěvky: 259
Registrován: 07 srp 2010, 02:00

#14 Příspěvek od MiloPS3 »

nemas jinej router na vyskouseni ?

Uživatelský avatar
hafca
Příspěvky: 4401
Registrován: 27 črc 2004, 02:00
Bydliště: 25km na západ od Prahy
Kontaktovat uživatele:

#15 Příspěvek od hafca »

Nemám, je od Vodafonu a tam bych místo něj nic jiného nespustil.
Kdyby Edison nevynalezl elektřinu, do teď se díváme na televizi při svíčkách.

Odpovědět

Zpět na „Miniaturní počítače (Arduino, Raspberry a další)“