Tool/software:
Is there any reference example for operating TDA3 in I2C SLAVE MODE?
I set the device address to 0x33 by referring to TRM, and when I connect to another MASTER and do i2cdetect, the following occurs.
i2cdetect -y 1 Warning: Can't use SMBus Quick Write command, will skip some addresses 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: 10: 20: 30: -- [17928.285339] tegra-i2c c240000.i2c: I2C transfer timed out -- [17928.389130] tegra-i2c c240000.i2c: I2C transfer timed out -- [17928.493227] tegra-i2c c240000.i2c: I2C transfer timed out -- [17928.597156] tegra-i2c c240000.i2c: I2C transfer timed out -- [17928.700972] tegra-i2c c240000.i2c: I2C transfer timed out -- [17928.804985] tegra-i2c c240000.i2c: I2C transfer timed out -- [17928.909187] tegra-i2c c240000.i2c: I2C transfer timed out -- 40: 50: [17929.013198] tegra-i2c c240000.i2c: I2C transfer timed out -- [17929.117208] tegra-i2c c240000.i2c: I2C transfer timed out -- [17929.221216] tegra-i2c c240000.i2c: I2C transfer timed out -- [17929.325020] tegra-i2c c240000.i2c: I2C transfer timed out -- [17929.429027] tegra-i2c c240000.i2c: I2C transfer timed out -- [17929.533039] tegra-i2c c240000.i2c: I2C transfer timed out
Looking at the TRM, there is an i2c configuration block diagram below, and the operation is implemented in master mode. Is there a slave mode block diagram?