일반 ez-pxa270보드에 RTC 추가
2010.03.09 02:33
안녕하세요 ez-pxa270보드에 Dallas RTC Chip인 DS1307을 확장 보드를 사용하여 부착 했습니다.
그리고 make menuconfig에서 커널의 I2C 관련부를 수정하였습니다.
문제는...
커널 부팅시 오실로스코프를 보면 SCL및 SDA 에 구형파형이 측정됩니다.
그런데 log message를 보면 I2C-00및 I2C-01에서 Error Messgae가 나옵니다.
궁금한것은 이렇해 DS1307을 부착하고 또 커널의 menuconfig 를 수정하면 바로 RTC를 사용할 수
있는것이 아닌가요?
바쁘시지만 답변 부탁 드리겠습니다..
감사합니다
댓글 3
-
오재경
2010.03.09 18:47
-
동민아빠
2010.03.09 18:56
에 감사합니다 일단 파형이 떠서 안심은 했는데...
그러면 어떻해 커널에서 시간을 확인하고 또는 시간을 SET할수 있나요..
DRIVER를 작성해야 하는지 그냥 커널에서 DATE나 TIME명령으로 사용하나요..
일단 DATE명령으로 시간을 변경했는데 이것이 PXA270의 RTC 인지 DS1307의 DATA인지
구분이 안되는군요.. 도움 말씀 진심으로 감사드립니다..
-
빠야맨
2010.03.16 01:13
date로 시간 입력 하시고 hwclock -w 명령을 주면 rtc에 써집니다.
리부팅 하시고 시간을 보시면 저장 되어 있을겁니다.




위와 같이 하면 동작하는게 맞습니다.
DS1307 쪽 SCL, SDA 라인에 풀업저항이 연결됬는지 확인하세요