Modernejsie nahrady za watchdogy

Pavel Hudeček edizon na seznam.cz
Středa Červen 14 09:48:21 CEST 2023


To už ale vyžaduje velký MCU s memory managementem.

A stejně je lepší WD použít, protože vždycky může nastat jev, který 
nebyl ošetřen. Třeba když se do atomu v RAMce trefí pořádná částice a 
rozbije atom:-)

Podobný obrázky mám 3, získány v 392 mm^3 čipu za cca 3 týdny. Není to 
tedy až tak exotický jev.

PH

Dne 13.06.2023 v 21:42 Miroslav Mraz napsal(a):
> Netvrdím, že WDT u moderních MCU není potřeba, ale některé chyby se 
> dají ošetřit i jinak. Např. přetečení zásobníku a (z toho vyplývající) 
> čtení/zápis z/na neexistující adresu vede na hard-fault přerušení a to 
> se dá vyřešit softwarovým resetem. Podobně se dá WDT udělat pomocí 
> obecného čítače, pokud dokáže čítat dostatečně dlouho.
> Pak je dobrá zpětná vazba když po každém restartu kontrolujeme proč k 
> resetu vlastně došlo. Bývá na to extra registr.
>
> Mrazík
>
> On 12. 06. 23 12:23, Jaroslav Meduna wrote:
>> DD, pravdepodobne nejsou potreba, protožemoderni MCU mají „mnoho“ WDT 
>> integrovanych v jadre. Není výjimkou mit tak na chipu 4 nebo 6 WDT 
>> s pokročilou funkcionalitou. Zdrcujici výhodou SoC reseni je vice nez 
>> radova EMI odolnost. Zdravim, JM P.S. prosim nepřeposílat, ale 
>> regnout se osobne.
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20230614/9bc87d22/attachment.htm>
------------- další část ---------------
A non-text attachment was scrubbed...
Name: w1TJpgjxKFRy70oM.png
Type: image/png
Size: 18943 bytes
Desc: [žádný popis není k dispozici]
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20230614/9bc87d22/attachment.png>


Další informace o konferenci Hw-list