Other Parts Discussed in Thread: TAS5822M,
Tool/software:
Hello,
We are designing a device where we use the class-D audio amplifier TAS5822M to drive a speaker of 8ohms. The audio amplifier is configured by a microcontroller of our choosing.
We bought and tried the amplifier's evaluation board TAS5822MEVM and requested the necessary software to interface with it.
We configured the evaluation board for our custom application and we obtain the I2C dump to configure the audio amplifier.
As of now we are writing a driver for our microcontroller to do the same I2C command for the amplifier's configuration.
All is well but there are few commands which are not documented in neither TAS5822M data sheet nor in SLOA263A - revised 2019 (Process flow).
Such I2C commands are as follows:
w 58 00 00
w 58 7f 00 # book 00 (register map of tas5822 from its data sheet)
w 58 46 01 # write in register 46 the value 01
In the data sheet TAS5822M, there is no 46h offset in the register map.
w 58 00 00
w 58 7f 8c # book 8c
w 58 00 2d # page 2d
w 58 08 00 00 04 00 # write on register 08 the value 00 00 04 00
w 58 0c 00 00 00 00 # write on register 0c the value 00 00 04 00
In the process flow SLOA263A, there are no registers such as 08 or 0c in page 2d of book 8c according to the register map.
It is necessary to know the details of such commands for our documentation.
I attached the I2C dump as file.cfg

