my plan is the following application:
An ADAU1702 boots itself over I2C from an EEPROM.
A µC is managing a LCD and a pushbutton for preset recall i.e. either changing some EQ coefficients or selecting a filter in an "IdxSelectable Indp. Multiple Band Filter". That should be possible after the 1702 has finished booting from the EEPROM (no writeback planned).
The preset names and other stuff to be displayed on the LCD via the µC should be stored in the same EEPROM that is used by the 1702 for selfboot.
There will also be a variant without µC and LCD (PCB assembly option) so I do not want to use the µC for booting the ADAU.
- How to check wether the 1702 has finished booting? Maybe placing a DC block in the schematic that sets a GPIO to 1..??
- Can additional data be stored into the EEPROM used for selfboot? If yes, what do I have to care for?