I started using my new TAS5548EVM with the PPC software last night, with headphones connected to the headphone output.
All works well, shutting down the PPC software does not affect operation of the EVM.
However, disconnecting/reconnecting the USB cable to the EVM (effective powerdown/powerup) seems to put the EVM into a MUTE state (observed: no output via headphone port) which I can only clear by starting up the PPC software again. The biquad setting have been overwritten and I must reload them again.
The datasheet for the TAS5548 (Section 5.2.2) states "The TAS5548 is placed in the reset mode either by the power-up reset circuitry when power is applied, or by setting the RESET terminal low."
What I would like to do is have the TAS5548 retain its status, settings, volume/routing/biquads etc (all I2C registers) upon powerdown/powerup, or automatically return to its status prior to powerdown, without commands via the USB port.
I can see that the EVM uses the TAS1020B for I2C commands, and that there is an EEPROM on board. I have no experience with I2C/microcontroller programming...
What do you suggest?
Many thanks,
Mike