Other Parts Discussed in Thread: CC3235MODSF, , CC3235SF
Hello,
We have a communications module design using a CC3235MODSF MCU to control a TLV320AIC3254 codec, with software based on the CC3235 i2secho example.
We are using PurePath Studio to program the mini DSP to provide a vox capability. The vox capability works, but we are no longer able to adjust the audio volume / gain - it remains set at whatever volume we initialise it at.
We have tried using the volume control code from the i2secho example, and also tried adjusting the HPL / HPR driver gain. Finally we have tried to set the volume coefficient usingt he settings from the component interface overview in Pure Path Studio with the same end result:
//Set volume coefficient - registers as per Component Interface Overview
AudioCodec_regWrite(0x00,0x2C );
AudioCodec_regWrite(0x30,0x00 );
AudioCodec_regWrite(0x31,0x7F );
AudioCodec_regWrite(0x32,0xB2 );
AudioCodec_regWrite(0x33,0x60 );
Please can someone advise - I suspect we are misisng something obvious.
Many Thanks
Chris