Post Go back to editing

ADAU1452 IIC question

Category: Hardware
Product Number: ADAU1452

Dears:

       I found that in the EVA (EVAL-AD2428WD1BZ) of A2B, the two IICs of ADAU1452 are directly connected together and also include EEPROM. Will this not cause any problems when writing? When I tried to write with a jumper like this on the board myself, I encountered the problem of not being able to write to 1452. I am also quite puzzled as to why it is not like (EVAL-ADAU1452REVBZ). Is there anything special about designing two ports separately?

BR EVAL-AD2428WD1BZ-schematics.pdf

  • Hello terryyuan,

    I have used this board and make the 1452 self-boot from an I2C EEPROM. I haven't encountered any issues with it.

    The I2C does support this.

    You can access the DSP as well as the EEPROM by the USBi with this configuration.

    This is what I quickly tried, a LED blink program.

    I wrote that to the on-board I2C EEPROM by 'write latest compilation thru DSP' and had a look at the transaction details in the capture window. 

    I just looked at the data being sent to the EEPROM which starts from 0xAA.

    Below id I read that back from EEPROM via USBi.

    It is just the same data that we captured in the SS capture window. It turns out that the USBi read is correct from the EEPROM.

    My LED blink program does work in self-boot mode. So, I haven't encountered any problem here. I can program the DSP by USBi via I2C, I wrote the program from DSP to EEPROM via I2C, and I read that back from EEPROM by USBi via I2C. This is what I quickly tried and self-boot works fine.

    You can use jumpers too.

    If you could explain your issues, then I will try to simulate it.

    Regards,

    Harish

  • Hi harishgowtham:

           When I was designing the first version of the hardware, I didn't stick it because the EEPROM was out of stock. At that time, it couldn't run, so I just needed to remove two of the resistors. Now that I have the second version of the hardware, I will test it and provide feedback.

    BR