I'd like to add another I2C device onto the I2C bus that the TAS1020B uses to access the I2C EEPROM.
I understand that the TAS1020B's implementation of the I2C protocol is not fully functional in a couple of areas. Would the addition of another I2C device (with a non-zero setting of its address lines of course) cause any issues with the code?
As long as the additional I2C bus device is a slave who answers-up at an address other than that of the EEPROM, that will be OK.
Regards,
Frank
Thanks, Frank. I think your 3-minute response is a new record (for my questions at least.)
OsoGrande I'd like to add another I2C device onto the I2C bus that the TAS1020B uses to access the I2C EEPROM. I understand that the TAS1020B's implementation of the I2C protocol is not fully functional in a couple of areas. Would the addition of another I2C device (with a non-zero setting of its address lines of course) cause any issues with the code?
Sorry for being late to this party, but I've used the TAS1020B I2C port to talk to other I2C devices and it works. One big caveat, though: the TAS1020B uses 3.3V rails for the logic supply, and doesn't tolerate 5V, so if you need to talk to a 5V I2C device, you will need to use a level translator. I used a PCA9306 for this and it works well enough.
-a