This https://store.ncd.io/product/i2c-shield-for-beaglebone-with-outward-facing-i2c-port/ suggests that it is possible to configure four I2C ports on the Beaglebone Black, is this possible and how can I add I2C3 and I2C4?
Hey Welcome to the community,
We don’t have any good documentation on doing this and documentation is rather sparse on I2C ports past the second one.
I did manage to track down this which you can try: http://beaglebone.cameon.net/home/i2c-devices
As for enabling it in the hardware you just move the jumpers to be next to each other in descending order.
Hi thank you for the information.
According to http://www.ti.com/lit/ug/spruh73p/spruh73p.pdf the processor has 3 I2C ports, I2C0, I2C1 and I2C2. I2C1 and I2C2 is connected to the black GPIO pin header.
Well that document is too long to be wrong. I’m not exactly sure why the adapter has 4 slots then. I’ll have to check with the design engineer.