i2cdetect

i2c 포트가 무작위로 변경됩니다.
i2cdetect

i2c 포트가 무작위로 변경됩니다.

저는 업스퀘어 컴퓨터를 사용하고 있습니다. HAT 커넥터의 i2c 포트를 통해 장치를 연결합니다. 사용할 때 i2cdetect다른 포트에서 동일한 장치(주소로 식별)를 감지합니다. 재부팅 사이에 변경 사항이 발생합니다. 제가 아는 바로는 에 규칙을 설정하면 이 문제를 해결할 수 있을 것 같지만 etc/udev/rules.d어떻게 해야 할지 잘 모르겠습니다. 특히 센서를 필터링하여 규칙을 만드는 방법을 잘 모르겠습니다. 내가 본 것은 kernel이지만 i2c-2다음 재부팅 시 이것이 변경될지 궁금합니다...

Admin

i2cDetect 주소는 7비트입니까, 8비트입니까?
i2cdetect

i2cDetect 주소는 7비트입니까, 8비트입니까?

주소가 i2cdetect7비트 또는 8비트 I2C 주소로 보고됩니까? 나는 좀 더 일반적인 7비트 주소를 원합니다. 몇 가지 실험을 시작했지만맨페이지보고서 형식이 더욱 명확해졌습니다. $ sudo i2cdetect -y 2 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: -- -- -- -- -- -- -- -- -- -- -- -- -- 10: -- -- -- -- -- -- -- -- -- -- -- -- -- 1d -- -- ...

Admin