www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 

HW watchdog
Pojdi na stran Prejšnja  1, 2
 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Elektronika
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
Silvo
Moderator
Moderator



Pridružen-a: Pon 24 Feb 2003 17:09
Prispevkov: 14803
Aktiv.: 59.91

PrispevekObjavljeno: Tor Feb 24, 2026 6:08 pm    Naslov sporočila:   Odgovori s citatom

igor_k je napisal/a:
Mešaš reset z inicializacijo.
Pri resetu napajanja je stanje v statičnem ram-u nedefinirano in ga moraš inicializirati programsko. Reset napajanja ne pomeni reset ram-a!


Skozi komentiram, to kar si ti napisal. Kar po mojih izkušnjah NE drži.

Igor K je napisal/a:
Reset na zunanjem reset pinu vedno resetira vsak kontroler ali procesor. Če to ne gre tudi odklop napajanja ne bo pomagal, ker odklop napajanja sam po sebi ne resetira - vsak MCU se po priklopu napajanja najprej resetira preko pina.


Prva trditev seveda drži. Tudi zadni del drži. Tisto vmes pa ne.
Odklop napajanja lahko pomaga v primeru, ki sem ga navedal v prvem mojem spopročilu.

_________________
lp
Silvo
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Silvo
Moderator
Moderator



Pridružen-a: Pon 24 Feb 2003 17:09
Prispevkov: 14803
Aktiv.: 59.91

PrispevekObjavljeno: Tor Feb 24, 2026 6:16 pm    Naslov sporočila:   Odgovori s citatom

Proteus je napisal/a:
....

Potencialna težava namreč niso samo "zmrznjeni" procesorji, temveč tudi zunanja periferija (npr. modem, senzor na I²C ali kakšni drugi komunikacijski čipi), ki lahko obstane v nedefiniranem stanju. V takem primeru noben reset procesorja ne bo pomagal, takrat potrebuješ dejanski power-cycle celotnega sistema. Za to obstajajo namenske naprave in specializirani load switchi z vgrajenim časovnikom, ki ob odsotnosti "heartbeat" signala za določen čas fizično prekinejo napajalno linijo celotne naprave. To je edini način, da zagotoviš, da se vsa elektronika postavi v začetno stanje.


Točno to sem doživel kak mesec nazaj. Nadgradnja internetnega radia. Sestra je menjala internetnega ponudnika. Radio ni podpiral novejšega wep protokala. Žal se tudi po nadgradnji ni hotel povezati na splet. Ni javil nobene napake a povezava ni uspela.
Vsaj 2x sem izvedel tovarniške nastavitve. Pa nastavitve z reset gumbom.
Nič ni pomagalo. Na koncu sem zadevo za par minut odklopil z napajanja.
Po ponovnem vklopu je stvar startala normalno.
Očitno je "nekaj" ostalo "nekje" česar noben reset ni znal resetirati - razen odklop napajanja.

_________________
lp
Silvo
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
SimonS
Član
Član



Pridružen-a: Čet 01 Jul 2004 11:18
Prispevkov: 4882
Aktiv.: 19.76
Kraj: Kobarid

PrispevekObjavljeno: Tor Feb 24, 2026 8:07 pm    Naslov sporočila:   Odgovori s citatom

Ne, ni problem v kodi (vsaj ne v moji) vse je spisano kot mora, tudi interni WD opravlja svoje delo. Ampak kot sem napisal. V hribih so drugačni pogoji, kot v hiši doma. Se dogaja in se bo dogajalo, da se kaj obesi. Pač ko kaj delam hočem, da je stvar kot se šika!
_________________
Lep dan
Simon
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Igor K
Član
Član



Pridružen-a: Sob 05 Feb 2022 10:37
Prispevkov: 151
Aktiv.: 2.95

PrispevekObjavljeno: Tor Feb 24, 2026 9:16 pm    Naslov sporočila:   Odgovori s citatom

Še enkrat, odklop napajanja ne pobriše registrov in ram, samo postavi jih v nedefinirano stanje po vklopu. Šele reset postavi stvari na svoje mesto in (odvisno od procesorja) postavi registre na privzeto vrednost. Zato mora imeti vsak kontroler POR (Power On Reset), zunanji ali notranji.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
SimonS
Član
Član



Pridružen-a: Čet 01 Jul 2004 11:18
Prispevkov: 4882
Aktiv.: 19.76
Kraj: Kobarid

PrispevekObjavljeno: Tor Feb 24, 2026 10:23 pm    Naslov sporočila:   Odgovori s citatom

Igor K je napisal/a:
Še enkrat, odklop napajanja ne pobriše registrov in ram, samo postavi jih v nedefinirano stanje po vklopu. Šele reset postavi stvari na svoje mesto in (odvisno od procesorja) postavi registre na privzeto vrednost. Zato mora imeti vsak kontroler POR (Power On Reset), zunanji ali notranji.

Eh, daj no..... Ko procesor dobi napajanje se izvrši reset. Ali rešen z zunanjim reset vezjem, ali z RC, ali z internim vezjem, ... v vsakem primeru pa se MPU resetira!

_________________
Lep dan
Simon
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
blay44
Član
Član



Pridružen-a: Ned 19 Dec 2010 18:17
Prispevkov: 608
Aktiv.: 3.26

PrispevekObjavljeno: Tor Feb 24, 2026 10:49 pm    Naslov sporočila:   Odgovori s citatom

Very Happy Hribi, zanimivo
Aha izboji visoko energijskih delcev in em zaradi strel, pa to. Enkrat se se čudil konstrukciji sond Viking in Vojager. Tam na strani 158 je lepa slika s primerom vezave redundance procesorja. Pa tudi oni uporablajo občasne izklope posameznega sistema. In pa
seveda dvojni pomnilnik s primerjavo. Kdo bi si mislil, da lahko delec brez mase kljub kletki spremeni en bitek v besedi?
https://ntrs.nasa.gov/api/citations/19880069935/downloads/19880069935_Optimized.pdf
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
Igor K
Član
Član



Pridružen-a: Sob 05 Feb 2022 10:37
Prispevkov: 151
Aktiv.: 2.95

PrispevekObjavljeno: Tor Feb 24, 2026 11:22 pm    Naslov sporočila:   Odgovori s citatom

Citiram:
Eh, daj no..... Ko procesor dobi napajanje se izvrši reset. Ali rešen z zunanjim reset vezjem, ali z RC, ali z internim vezjem, ... v vsakem primeru pa se MPU resetira!


Kaj je to drugače od mojega zapisa?
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Proteus
Član
Član



Pridružen-a: Sre 15 Jun 2005 10:03
Prispevkov: 2018
Aktiv.: 8.17

PrispevekObjavljeno: Čet Feb 26, 2026 12:14 pm    Naslov sporočila:   Odgovori s citatom

SimonS je napisal/a:
Ampak kot sem napisal. V hribih so drugačni pogoji, kot v hiši doma. Se dogaja in se bo dogajalo, da se kaj obesi. Pač ko kaj delam hočem, da je stvar kot se šika!

Potem potrebuješ t.i. "System Power Cycling", ki dobesedno izklopi napravo (ne samo CPU) in jo ponovno vklopi. Nisi edini, ki ima takšne probleme:
https://www.analog.com/en/resources/analog-dialogue/articles/driving-a-high-side-mosfet.html
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
brezimenko
Član
Član



Pridružen-a: Tor 06 Jun 2017 12:09
Prispevkov: 627
Aktiv.: 5.81

PrispevekObjavljeno: Čet Feb 26, 2026 4:20 pm    Naslov sporočila:   Odgovori s citatom

Aha šele sedaj zastopim zakaj se meni tudi občasno obešajo nekatere naprave skupaj z kvazi Shelly moduli. Ker mi te moduli niso bili nekaj zelo pomembni sem jih, kar odstranil in naredil drugače. Z 4G modemom, ki mi je bolj pomemben pa tega ne znam saj kakšen krat ob izpadu elektrike potrebujem še 3 ponovne zagone, da se postavi kot se zagre. Žal OEM firmwarja za nadgradnje ni in bi moral telovaditi z alternativami in vprašanje, če sploh obstajajo.
_________________
Izgubil sem račun pod imenom kobranka
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
Dober_Dan
Član
Član



Pridružen-a: Ned 27 Mar 2022 20:13
Prispevkov: 43
Aktiv.: 0.87
Kraj: Ljubljana

PrispevekObjavljeno: Pet Feb 27, 2026 9:36 pm    Naslov sporočila:  Latch-up Odgovori s citatom

Latch-up efekt
Če reset ne pomaga, gre lahko za t.i. latch-up efekt,
do katerega pride tipično kadar na kakem I/O pinu napetost,
preseže napajalno napetost čipa. Za razlago vprašajte UI.
Kdaj se to zgodi?
Tipičen primer so ESD motnje ali razelektritve, ki se ujamejo na I/O linijo.
Drug možen primer je dvojno napajanje dveh vezij ki sta med seboj povezani z nekim signalom.
Če eno od obeh napajanj počepne (npr. motnja v omrežju), dobimo opisan scenarij.
Niti ni nujno da gre za dvojno napajanje, lahko je del vezja, ki ohranja napetost (kondenzator).
Kakšne so zaščitne strategije?
Izogibati se dolgih linij ali žic direktno na čip.
Če gre za počasen signal, lahko pomaga že RC filter ali feritna dušilka pred čipom.
ESD zaščita! Zaščitne diode signalne linije proti napajanju in GND.
Elektronika v ozemljenem kovinskem ohišju. Zunanji kabli z ozemljenim opletom.
Dvojnega napajanja se je bolše izogibati ali narediti (optično) ločitev signalov.
Lahko pomagajo tudi elektroliti v napajanju, ki preprečijo, da ta ne počepne ob motnji.
LP
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Elektronika Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Pojdi na stran Prejšnja  1, 2
Stran 2 od 2

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
Ne, ne moreš pripeti datotek v tem forumu
Ne, ne moreš povleči datotek v tem forumu

Uptime: 232 dni


Powered by phpBB © 2001, 2005 phpBB Group