Stránka 1 z 3
ESP32 a režim OTA
Napsal: 29 srp 2022, 15:22
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ě?
Napsal: 29 srp 2022, 17:13
od Cowley
Nenahraješ do něj jinou IP?
Napsal: 29 srp 2022, 18:10
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.
Napsal: 29 srp 2022, 19:29
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?
Napsal: 29 srp 2022, 19:44
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.
Napsal: 30 srp 2022, 00:50
od kiklhorn
Pošli kód, takhle je potřeba křišťálová koule.
BTW ten vtip s Edisonem je krásný.
Napsal: 30 srp 2022, 08:10
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/internetove-wi-fi-radio-esp-32/.
Napsal: 30 srp 2022, 08:51
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
co mas za vypis v seriaku ?
Napsal: 30 srp 2022, 09:10
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
Napsal: 30 srp 2022, 09:40
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 ?
Napsal: 30 srp 2022, 10:09
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.
Napsal: 30 srp 2022, 17:22
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 ?
Napsal: 30 srp 2022, 17:30
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?
Napsal: 30 srp 2022, 17:37
od MiloPS3
nemas jinej router na vyskouseni ?
Napsal: 30 srp 2022, 17:49
od hafca
Nemám, je od Vodafonu a tam bych místo něj nic jiného nespustil.