기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.
I2C1버스에는 HDMI 관련된 디바이스들이 물려있는 것으로 알고있읍니다.
또한 I2C1에 다른 디바이스를 연결해서 사용을 해도 상관없을 듯한데요..
Multimedia/Graphics/Sound card 전부 막은상태에서 I2C1 버스를 활성화 시키고
"i2cdetect 1"을 이용하여 detect을 하게되면 아래와 같이 나옵니다.
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f
10: 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f
20: 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f
30: 30 31 32 33 34 35 36 37 38 39 3a 3b 3c 3d 3e 3f
40: 40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f
50: 50 51 52 53 54 55 56 57 58 59 5a 5b 5c 5d 5e 5f
60: 60 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f
70: 70 71 72 73 74 75 76 77
내용을 보면 전부 timeout이 발생한 현상이며
H/W pin을 찍어보면 Pull-up상태에서 전혀 반응이 없는 상태입니다.
제생각에는 I2C1 버스가 활성화된 상태에서 다른 디바이스가 붙든 안붙든
위와 같은 메시지가 나온다는 것이 이해가 안되서 질문드립니다.
참고로 I2C0과 I2C2는 정상적입니다.