![워치독을 활성화하는 방법은 무엇입니까?](https://linux55.com/image/46018/%EC%9B%8C%EC%B9%98%EB%8F%85%EC%9D%84%20%ED%99%9C%EC%84%B1%ED%99%94%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
나는 한동안 Watchdog Timer(WDT) 때문에 어려움을 겪었습니다. 나는 그것을 작동시킬 수 없습니다.
내 마이크로 컨트롤러는 AT91SAM925를 기반으로 하는 AriaG25입니다. 나는 사용했다이 튜토리얼커널을 컴파일합니다. wdt와 관련된 커널 설정은 다음과 같습니다.
CONFIG_WATCHDOG=y
CONFIG_AT91SAM9X_WATCHDOG=y
커널이 성공적으로 컴파일되고 성공적으로 시작되었습니다. Watchdog 데몬 소프트웨어를 설치했습니다 apt-get
. 이제 나는 막혔습니다. 감시 장치를 작동시키는 방법은 무엇입니까? 나는 그것에 대해 많이 읽었습니다 /dev/watchdog
. 나는 그 문서를 가지고 있지 않습니다. 거기에 하드웨어 드라이버를 넣어야 합니까? 예이것운전자?
답변1
커널 구성을 다음과 같이 변경했습니다.
CONFIG_WATCHDOG=y
CONFIG_SOFT_WATCHDOG=m
CONFIG_AT91SAM9X_WATCHDOG=y
이제 내 감시 타이머가 실행 중입니다. /etc/watchdog.conf
테스트를 설정하기 위해 편집했습니다 .