EZ-PXA270보드에서 강좌 & 팁에 있는 i2c사용 방법을 토대로 응용프로그램에서 태스트를 수행하였습니다.
그런데 제대로 사용이 되지 않아 menuconfig 부분에서 i2c debug 부분을 모두 체크한뒤 다시 태스트를 해보았는데
부팅 시 이와 같은 메시지가 발생하였습니다. 또한 응용프로그램에서도 같은 메시지가 출력되었습니다.
i2c /dev entries driver
 : Enabling slave mode
I2C: i2c-0: PXA I2C adapter, slave address 1
 : Enabling slave mode
I2C: i2c-1: PXA I2C adapter, slave address 1
i2c: error: exhausted retries
i2c: msg_num: 0 msg_idx: -2000 msg_ptr: 0
i2c: ICR: 00002fe0 ISR: 00000002
i2c: log: [00000446:00002fe0]
i2c: error: exhausted retries
i2c: msg_num: 0 msg_idx: -2000 msg_ptr: 0
i2c: ICR: 00002fe0 ISR: 00000002
i2c: log: [00000446:00002fe0]
i2c: error: exhausted retries
.
.
.
.
.
.
응용 프로그램에서는 이와 같은 메시지도 나옵니다.
i2c_adapter i2c-0: i2c_pxa: timeout waiting for bus free
i2c_adapter i2c-0: i2c_pxa: timeout waiting for bus free
i2c_adapter i2c-0: i2c_pxa: timeout waiting for bus free
i2c_adapter i2c-0: i2c_pxa: timeout waiting for bus free
i2c_adapter i2c-0: i2c_pxa: timeout waiting for bus free
i2c_adapter i2c-0: i2c_pxa: timeout waiting for bus free
i2c: error: exhausted retries
i2c: msg_num: 1 msg_idx: 0 msg_ptr: 0
i2c: ICR: 00002fc9 ISR: 00000006
i2c: log:
.
.


위와 같은 메시지가 나오는 원인을 알고 싶습니다.