Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Xiao ESP32-S3 deep sleep nevolje

[es] :: Elektronika :: Mikrokontroleri :: Xiao ESP32-S3 deep sleep nevolje

[ Pregleda: 1615 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

DSL
Sweden

Član broj: 47290
Poruke: 1885
194.47.241.*



+170 Profil

icon Xiao ESP32-S3 deep sleep nevolje18.07.2023. u 12:20 - pre 10 meseci
Hola buenas.

Zezam se sa nekim kodom za modul iz naslova. Nista komplikovano, skeniranje BT u potrazi za poznatom UUID i blink led ako naidje poznat uredjaj.
Jedna od promenjivih se treba sa cuvati u RTC_DATA_ATTR sa deklaracijom

RTC_DATA_ATTR char keyUUID[KEY_UUID_SIZE] = "";

i u nakon blinka odlazak u deep sleep i budjenje nakon izvesnog perioda...

Aaaaali, nakon wake-up se ova promenjiva resetuje na nulu. Vidim da nisam sam sa ovim problemom ali, neko se hvali da "mu je proradilo", neko da je bacio plocku, neko da jos traga za resenjem, a neko da nije ni imao problema sa ovim...

Imade li ovde neko ovu nevolju?
Nista da me glava boli zbog ovoga ali sam se zainatio...da ne koristim eeprom.

Adrvajz, nadam se da podnosite vrucine!
 
Odgovor na temu

ZAS011
Uzgajivač šargarepe izakuće
Vanuatu

Član broj: 288510
Poruke: 4543

ICQ: 8713400
Sajt: www.justfuckinggoogleit.c..


+530 Profil

icon Re: Xiao ESP32-S3 deep sleep nevolje18.07.2023. u 14:05 - pre 10 meseci
Citat:
Adrvajz, nadam se da podnosite vrucine!

Ja se skuvah na trenutnih +22
--
Make no mistake between my personality and my attitude.
My personality is who I am.
My attitude depends on who you are.
 
Odgovor na temu

DSL
Sweden

Član broj: 47290
Poruke: 1885
194.47.241.*



+170 Profil

icon Re: Xiao ESP32-S3 deep sleep nevolje18.07.2023. u 14:12 - pre 10 meseci
Ovde 19.5C
Kisa je svakodnevna u pedes' navrata. Svedjani ionako kombinuju papuce i zimske bunde pa ne znas je li zima ili je leto... sad je oboje...
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.dynamic.sbb.rs.

Sajt: mysql.rs


+2377 Profil

icon Re: Xiao ESP32-S3 deep sleep nevolje18.07.2023. u 22:23 - pre 10 meseci
ima onaj svicarac sa milion videa o esp32 na YT pricu oko raznih sleep modova, ESP32-S3 ako se ja dobro secam "deep sleep" kada se probudi to je realno resetovan cip dakle sadrzaj memorije kaput :( ... razliciti ESP32-xx imaju razlicite modove spavanja i mislim da neki od ovih novijih (C6 koji podrzava wifi6 ili neki slican) ima najnoviju foru da za deep-sleep cuva sadrzaj ram-a (ovo je svicarac, moguce da je ovo video koji ti treba https://www.youtube.com/watch?v=JFDiqPHw3Vc )

elem, manual kaze:

In Deep-sleep mode, the CPUs, most of the RAM, and all digital peripherals that are clocked from APB_CLK are powered off. The only parts of the chip that remain powered on are:
RTC controller
ULP coprocessor
RTC fast memory
RTC slow memory

znaci "most of the RAM" je ugasen!!! sto znaci kada se probudis - vozdra sadrzaj, e sad ne znam, nisam se igrao, ali mozda ima region rama koji nije ugasen (kaze most of the) mozda mozes varijablu da lociras u taj deo rama koji se ne brise ili da upises podatak u RTC pre nego odes u deep sleep posto RTC ocigledno radi u deep sleep-u po ovom datasheet-u
 
Odgovor na temu

DSL
Sweden

Član broj: 47290
Poruke: 1885
194.47.241.*



+170 Profil

icon Re: Xiao ESP32-S3 deep sleep nevolje19.07.2023. u 07:24 - pre 10 meseci
Hvala sto se javi Bogdane.

Upravo taj RTC memory blok sam i nanisanio u pokusaju da sacuvam podatak ali nakon budjenja...pufff.... niđe veze...
Promenjiva je deklarisana sa atributom RTC_DATA_ATTR, dakle odmah definisano gde ide...

Code:
RTC_DATA_ATTR char keyUUID[KEY_UUID_SIZE] = "";


pogledaću i video "Švajcarca sa čudnim akcentom" mada verujem da se nece naci neko objasnjenje, obzirom da ima još ljudi koji kukaju na isti problem, aman da je neki bug u pitanju.

Ovde su ljudi kukali, davali neka resenja (koja meni ne piju vode za sad) https://esp32.com/viewtopic.php?f=2&t=7045&start=10

 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.dynamic.sbb.rs.

Sajt: mysql.rs


+2377 Profil

icon Re: Xiao ESP32-S3 deep sleep nevolje19.07.2023. u 14:52 - pre 10 meseci
sta bi ti reko, ja sto sam testirao esp32, meni njegov deepsleep prosto ne radi posao, ne moze ga probudi gpio, gubi sadrzaj rama, za takav rad mogu externo da ugasim mcu i externo da ga palim ni ne treba mi njegov "sleep" jbg potpuno mi je to retardirano... tako da ja deepsleep ne koristim uopste, e sad ko sto rekoh ovi noviji imaju vise tih sleep modova ali nisam koristio pa ne znam, ja bi u tvom slucaju isao klasicnom varijantom kako ja inace idem - externi eprom/flash i pesma ..
 
Odgovor na temu

DSL
Sweden

Član broj: 47290
Poruke: 1885
*.tbcn.telia.com.



+170 Profil

icon Re: Xiao ESP32-S3 deep sleep nevolje19.07.2023. u 16:25 - pre 10 meseci
Euterajmu.
Poenta je da sam ograničen sa prostorom, potrošnjom a i rogat sam i tvrdoglav za medalju... Probao sam dva esp32, s3 i C3, i isti problem. Napisao sam probni kod koji treba samo da inkrementira neku primenjivi i smesti je u RTC memoriju, ode u sleep I vrati se, te proveri šta se zbilo... Nekad radi, nekad ne... Znači, ima nešto što
reba da se dotegne..

Pišem epilog
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.dynamic.sbb.rs.

Sajt: mysql.rs


+2377 Profil

icon Re: Xiao ESP32-S3 deep sleep nevolje19.07.2023. u 17:01 - pre 10 meseci
pazi rad - SIGURNO MOZE, pitanje je samo koliko puta treba da procitas datasheet .. tu je po meni najveca mana esp-a sto ne pise sve kako treba u datasheet-u (oni su to nekom platili da pretaba sa kineskog i onda nisu pretabavali erate i ostalo a koristi isto za cudo cipova i razlika nema) i sto i sve ono sto je podrzano nije moguce koristiti u svim bibliotekama (trebalo bi da je sa IDF sve tu ali "trebalo" kljucna rec) .. tehnicki garant moze pitanje samo da li imas dovoljno vremena :D

inace, prilicno je iskusna esp32 grupa na FB ima iskusnih likova, mada ima i debila, svadjah se sa jednim covek tvrdi da ne postoji half duplex spi na 3 zice, sve dok mu nisam dao fotke datasheet-a 5 razlicitih mcu-a nije ucutao ... u svakom slucaju ima tamo iskusnih moz probas pitas
 
Odgovor na temu

DSL
Sweden

Član broj: 47290
Poruke: 1885
*.tbcn.telia.com.



+170 Profil

icon Re: Xiao ESP32-S3 deep sleep nevolje19.07.2023. u 21:20 - pre 10 meseci
Koristan hint. Ću da probam. Imam zmajeva i ovde u firmi, samo to je sad sve otišlo po odmorima, nema ih do kraja avgusta...
Svakako dugujem zahvalnost za sav trud da se razmišljanje baci na "papir"...
 
Odgovor na temu

[es] :: Elektronika :: Mikrokontroleri :: Xiao ESP32-S3 deep sleep nevolje

[ Pregleda: 1615 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.