How to Enable I2C on AML-S905X-CC Le Potato

interesting… so after the merge i2cdetect -y 0 does show the devices at 68 and 0d.
However still both my devices don’t work with an Input/output error. But they do work just fine if I remove the merge and do the sudo ltdo enable i2c-b

EDIT: So I had to go and edit my libs to use bus 0 now instead of 1. Now we are back to working. Those that follow should know the correct sequence is:

  1. Sudo ldto enable i2c-b
  2. sudo ldto merge i2c-b
  3. Reboot and test for permission denied i2cdetect -y 0
  4. sudo vi /lib/udev/rules.d/60-i2c-tools.rules
  5. KERNEL==“i2c-[0-9]*”, GROUP=“i2c”, MODE=“0666”
  6. Reboot and test for successful i2cdetect -y 0
  7. Change programs to use bus 0
1 Like