IOError: [Errno 16] Device or resource busy

While attemping to use I2C-2, I am running into the following error.
IOError: [Errno 16] Device or resource busy.

I have tried using different hardware to see if that was an issue, to include new jumper wires and a new PCA9685 dev board. This is also happening with a TCS34725 RGB board.
Pins are being pulled up by 4.7k resistors to 3.3V. All libraries are up to date and installed as well. Any thoughts?

Error snippet from Cloud9 IDE:

CODE: [SELECT ALL](https://forums.adafruit.com/viewtopic.php?f=49&t=153896&p=759197&hilit=PCA9685#) | [TOGGLE FULL SIZE](https://forums.adafruit.com/viewtopic.php?f=49&t=153896&p=759197&hilit=PCA9685#)
`Traceback (most recent call last):` `File "/var/lib/cloud9/Adafruit_Python_PCA9685/examples/simpletest.py", line 17, in ` `pwm = Adafruit_PCA9685.PCA9685()` `File "/usr/local/lib/python2.7/dist-packages/Adafruit_PCA9685-1.0.1-py2.7.egg/Adafruit_PCA9685/PCA9685.py", line 75, in __init__` `self.set_all_pwm(0, 0)` `File "/usr/local/lib/python2.7/dist-packages/Adafruit_PCA9685-1.0.1-py2.7.egg/Adafruit_PCA9685/PCA9685.py", line 111, in set_all_pwm` `self._device.write8(ALL_LED_ON_L, on & 0xFF)` `File "build/bdist.linux-armv7l/egg/Adafruit_GPIO/I2C.py", line 116, in write8` `File "build/bdist.linux-armv7l/egg/Adafruit_PureIO/smbus.py", line 256, in write_byte_data` `IOError: [Errno 16] Device or resource busy`

Version Info:

CODE: [SELECT ALL](https://forums.adafruit.com/viewtopic.php?f=49&t=153896&p=759197&hilit=PCA9685#) | [TOGGLE FULL SIZE](https://forums.adafruit.com/viewtopic.php?f=49&t=153896&p=759197&hilit=PCA9685#)
`debian@beaglebone:~$ uname -a` `Linux beaglebone 4.14.71-ti-r80 #1 SMP PREEMPT Fri Oct 5 23:50:11 UTC 2018 armv7l GNU/Linux`

debian@beaglebone:~$ python --version
Python 2.7.13

A look at the I2C bus data: (It’s best to view this with a full browser window). This has both devices connected.

CODE: [SELECT ALL](https://forums.adafruit.com/posting.php?mode=edit&f=49&t=153896&p=759197#) | [TOGGLE FULL SIZE](https://forums.adafruit.com/posting.php?mode=edit&f=49&t=153896&p=759197#)
`debian@beaglebone:~$ i2cdetect -r -y 2` `0 1 2 3 4 5 6 7 8 9 a b c d e f` `00: -- -- -- -- -- -- -- -- -- -- -- -- --` `10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --` `20: -- -- -- -- -- -- -- -- -- 29 -- -- -- -- -- --` `30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --` `40: 40 -- -- -- -- -- -- -- -- -- -- -- -- -- -- --` `50: -- -- -- -- UU UU UU UU -- -- -- -- -- -- -- --` `60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --` `70: 70 -- -- -- -- -- -- --` `debian@beaglebone:~$ i2cdump -y 2 0x40` `No size specified (using byte-data access)` `0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef` `00: 11 04 e2 e4 e8 e0 00 00 00 10 00 00 00 10 00 00 ??????...?...?..` `10: 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 .?...?...?...?..` `20: 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 .?...?...?...?..` `30: 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 .?...?...?...?..` `40: 00 10 00 00 00 10 XX XX XX XX XX XX XX XX XX XX .?...?XXXXXXXXXX` `50: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX` `60: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX` `70: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX` `80: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX` `90: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX` `a0: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX` `b0: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX` `c0: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX` `d0: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX` `e0: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX` `f0: XX XX XX XX XX XX XX XX XX XX 00 00 00 00 1e 00 XXXXXXXXXX....?.` `debian@beaglebone:~$ i2cdump -y 2 0x29` `No size specified (using byte-data access)` `0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef` `00: 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 ????????????????` `10: 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 ????????????????` `20: 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 ????????????????` `30: 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 ????????????????` `40: 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 ????????????????` `50: 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 ????????????????` `60: 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 ????????????????` `70: 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 ????????????????` `80: 7f 00 ff ff 00 00 00 00 10 00 00 00 00 00 00 00 ?.......?.......` `90: 00 01 44 11 6f 0a 01 04 bd 03 9a 02 00 00 00 14 .?D?o???????...?` `a0: 7f 00 ff ff 00 00 00 00 10 00 00 00 00 00 00 00 ?.......?.......` `b0: 00 01 44 11 6f 0a 01 04 bd 03 9a 02 00 00 00 14 .?D?o???????...?` `c0: 7f 00 ff ff 00 00 00 00 10 00 00 00 00 00 00 00 ?.......?.......` `d0: 00 01 44 11 6f 0a 01 04 bd 03 9a 02 00 00 00 14 .?D?o???????...?` `e0: 14 14 14 14 14 14 14 14 00 14 14 14 14 14 14 14 ????????.???????` `f0: 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 ????????????????`