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