collapse

* Links de Robótica

* Posts Recentes

Medir Agua que está no Poço por SerraCabo
[Hoje às 17:31]


CNC Laser 60w por nandotx
[Ontem às 19:01]


Ajuda Projecto IR / RF por Gb
[14 de Outubro de 2017, 15:14]


Equipar laboratorio por LVirtual
[13 de Outubro de 2017, 08:34]


Arranjo de Berbequim por jm_araujo
[13 de Outubro de 2017, 08:34]


Escolher ligações por dropes
[08 de Outubro de 2017, 23:26]


Perfis V-Slot vs C-Beam vs Bosch vs 8020 por senso
[08 de Outubro de 2017, 18:22]


Ideias para construir um quadrúpede simples por Njay
[07 de Outubro de 2017, 22:12]


Meu projecto - Arm Robot com arduino por Diogo Bento
[05 de Outubro de 2017, 20:54]


Alimentar arduino nano com 12V por helderjsd
[05 de Outubro de 2017, 16:26]

Autor Tópico: Watchdog para a Raspberry Pi  (Lida 951 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline poliveira1978

  • Mini Robot
  • *
  • Mensagens: 332
Watchdog para a Raspberry Pi
« em: 02 de Agosto de 2012, 21:46 »
E se o Raspberry pendurar quando não estamos ao pé dela e precisarmos mesmo de lhe aceder?
É aqui que entra a função de watchdog do BCM2708.

Código: [Seleccione]
sudo modprobe bcm2708_wdog
sudo echo bcm2708_wdog >> /etc/modules
sudo apt-get install watchdog -y
sudo chkconfig watchdog on
sudo /etc/init.d/watchdog start
sudo echo watchdog-device = /dev/watchdog >> /etc/watchdog.conf

agora certificamo-nos que não temos nenhum processo a correr e desligamos o swap
Código: [Seleccione]
sudo killall <nome do processo>
sudo swapoff -a

por último, para testar o watchdog, um forkbomb (cujo objectivo é esgotar a memória, provocar um kernel panic e reboot)
Código: [Seleccione]
: (){ :|:& };:

(o forkbomb vai demorar mais ou menos tempo consoante a divisão de memória)