안녕하세요 이 RTC건으로 몇번씩 질문을 하게 되네요..

 

pxz270보드에 ds1307을 부착 하였습니다.  부착 후 커널을 수정하고 ( 커널 2.6.21 )   부팅을 하면

 

'

i2c: error : exhaususted retries 

.

.

I2C : i2c-1 : PXA I2C adapter

.

.

라는 메시지가 나옵니다  . 이때 스코프로 파형을 보면 SCL, SDA 모두 파형이 뜹니다 (물론 Full-up 했습니다)

 

 

i2c-pxa.c 등에서 debug 메시지를 집어넣어 dmesg file에서 확인하면  ds1307을 인식은 한 것 같습니다

 

그런데

 

부팅 메시지 끝무렵에서

drivers/rtc/hctosys.c :unable to open RTC device (rtc0)  라는 메시지가 나옵니다

 

실제 /sys/class/rtc-dev 에도 rtc0 가 생성되어 있지 않습니다

 

물론 hwclock -w 명령도

 

hwclock: Could not access RTC : No such file or directory 라는 error 만 발생합니다

 

menuconfig 에서 ds1307을 선택하면 make시 ds1307.o 가 없다 하여 ds1337만 선택하여 make 하였습니다

 

make option을 이리저리 바꾸면서 해봐도  결과는 똑같습니다

 

벌써 몇주째 고생하고 있는데  진척이 없어 도움 요청 드립니다.

 

정말 혼자하기 힘드네요...