I am having a problem interfacing with the TCM8230MD on I2C using a Texas Instruments DM365 chip:
When reading the register (0x00 in this case) the I am getting the first Acknowledgement but not the second! Therefore nothing is happening and I cannot read the register.
I2c Read protocol:
S SlaveAddress 0 A SubAddress A
Where SlaveAddress = 0x60 or 0x3c +0 and SubAddress = 0x00.
The first A (Acknowledgement) is OK but I am not sure if the second appears. Here are my screenshots:
Yellow = SDA; Blue=SCL
photo 1.JPG
You can see the yellow SDA line going down for the first Acknowledgement but there is no second A after sending the SubAddress.
Larger zoom (notice the long pause) :
3.jpg
My clock is at 10Mhz, my lines at 3VDC.
Any idea why?
You do not have the required permissions to view the files attached to this post.