기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

전에 공부를 하다가  RTC 을 이용하는 목적중에  CPU 가  동작중 halt되어 시스템이 멈추었을 때  RTC 을 이용하여 reset할 수 있다는 개념을 본적이 있습니다.

 

linux kernel 3.0.50에서 이 기능을 구현해 보아야 하는데 구글링을 해도 어떤 keyword로 검색해야 할 지 몰라서 질문 드립니다.

 

MCU 는 Amlogic 8726MX 입니다. 따로 datasheet가 없어서 kernel source만 가지고 작업을 해야하는데 혹시 경험있으신 분의 조언 부탁드립니다. 아니면  Test source가 있다면 더욱 도움이 될 것 같습니다.

 

감사합니다.


혜정아빠

2013.07.11 04:10:16
*.126.245.241

RTC로 일정 주기 안에 Set하지 않으면 Reset되는 것을

'Watchdog'이라고 하는 것으로 알고 있습니다.

MCU가 죽어 있다는 가정하에 동작을 해야하기 때문에

일반 Timer 등을 사용하여 구현하는 것은 어렵고

MCU나 PMIC에 있는 기능을 활용했던 것으로 기억하고 있습니다.

MCU나 PMIC Datasheet을 보신 후 해당

Block의 Device Driver에서 Linux Timer로 일정 주기마다 호출하여

Watchdog이 동작하지 않도록 Watchdog Counter를 초기화시면 될 것 같네요.

profile

김경호

2013.07.19 20:22:31
*.170.60.253

위분이 말씀하신데로 watchdog이라고 하는 부분이 보통 AP용 Chip에는 존재 합니다.

/dev/watchdog 이라는 Device 파일을 사용하여 control할 수 있습니다.

커널 source가 있다고 하셨으니,  Source내에 /Documentation/watchdog/src 부분을 참고하시면 되겠습니다.

커널이 공식적으로 "Amlogic 8726MX"용으로 릴리즈 된 것이라면 일반적인 watchdog control code로 동작할 것입니다.


List of Articles
번호 제목 글쓴이 날짜 조회 수
5888 Apk 파일 빌딩관련 문의 드립니다. [1] 김경식 2013-07-31 1826
5887 V210 LCD I/F RGB vs. i80 성능 [1] 화선지 2013-07-30 2126
5886 micro SD 제어 관련 질문입니다 [3] 선수 2013-07-26 1687
5885 안드로이드용 kernel <=> 일반(전통) 리눅스 커널 [1] 테크 2013-07-26 1901
5884 OrigenBoard Exynos4210 BSP..관련 [1] 마니아 2013-07-25 1481
5883 안드로이드 JNI 에서 settimeofday( &tv, NULL )함수 리턴값.?? [6] 권오석 2013-07-24 1990
5882 [v210]TV Out 관련 도움 부탁드립니다. [1] 사악깨비 2013-07-24 1551
5881 exynos 5250 Arndale board의 Generic Timer 사용에 대해 질문... [5] 흰둥아놀자 2013-07-24 6408
5880 안녕하세요. exynos 5410 계획이 혹 있으신가요? [1] 초리 2013-07-23 1426
5879 상용보드는 구글맵이 사용이 안되나요? ㅠㅠ [2] 손이시려 2013-07-23 2446
5878 kernel에서 Bluetooth stack에 관해서 문의드립니다. [1] 어떤이의꿈 2013-07-19 1395
5877 USB host 드라이버를 모듈로 사용시, 디바이스 인식 안되는 문제 [2] eou4 2013-07-19 1881
5876 NAND User 영역을 yaffs2로 올려서 사용하기가 잘 안되네요. [2] 로또리아 2013-07-17 2281
5875 wpa_supplicant에 있어서 문의드립니다. [2] 열심히 2013-07-12 2795
5874 surfaceflinger 코드 질문 [2] wizard14 2013-07-11 1606
» [질문]RTC를 이용하여 hardware reset 구현 [2] 블루스카이 2013-07-10 2071
5872 android 포팅 문의 관련.. [2] 리오살다 2013-07-10 1565
5871 android 부분 빌딩관련 문의드리옵니다. [2] 김진희 2013-07-10 2016
5870 이더넷 핀에서 값을 읽어 오고 싶은데요... [2] rubio 2013-07-09 13050
5869 이솝 보드 펌웨어 만들기..? [1] 어둥등 2013-07-09 1555

사용자 로그인