ADAU1701
Production
The ADAU1701 is a complete single-chip audio system with a 28-/56-bit audio DSP, ADCs, DACs, and microcontroller-like control interfaces. Signal processing...
Datasheet
ADAU1701 on Analog.com
Hi
My customer is trying to initiate an i2c read from adau1701.
Addr0==Addr1=0 => Write addr = 0x68, Read addr = 0x69.
Sequence looks like he indeed sends 0x69, however adaqu1701 doesn't send an ack (pulls SDA low on 9th clock)
Attached are read sequence & schematics.
Similar write sequence (sending 0x68) produces the required ack.
Please advise
BR,
Alon
Hi Dave
does this (addr write before read) equally apply to the adau1467 ?
not that it would pose a problem as the example code always writes the addr before read.
regarding the tcp protocol below , the "chip addr" is not specified in numbers of bytes.
also in the response format "address" has both bytes marked as "hi"
how can a bit have the value of 0x0A, if this is a byte , can wiki be updated to reflect that ?
| Control | This is the control bit that is used to indicate that it is a read packet. Its value is 0x0A |
TCP/IP Channels (ADAU144x / ADAU145x) [Analog Devices Wiki]
best regards
Nicholas
Hi Dave
does this (addr write before read) equally apply to the adau1467 ?
not that it would pose a problem as the example code always writes the addr before read.
regarding the tcp protocol below , the "chip addr" is not specified in numbers of bytes.
also in the response format "address" has both bytes marked as "hi"
how can a bit have the value of 0x0A, if this is a byte , can wiki be updated to reflect that ?
| Control | This is the control bit that is used to indicate that it is a read packet. Its value is 0x0A |
TCP/IP Channels (ADAU144x / ADAU145x) [Analog Devices Wiki]
best regards
Nicholas