BDE-BDM209A Quick Start
BDE Technology Inc.
13
/
15
// P1, R18, b6.
LOL Driver = Not Muted (0)
// P1, R18, b5-0.
LOL Driver Gain = 0dB
CodecRegWrite(CODEC_REG_LOL_DRV_GAIN, 0x00);
// P1, R19, b6.
LOR Driver = Not Muted (0)
// P1, R19, b5-0.
LOR Driver Gain = 0dB
CodecRegWrite(CODEC_REG_LOR_DRV_GAIN, 0x00);
// P1, R9, b3.
LOL Driver = Power Up (1)
// P1, R9, b2.
LOR Driver = Power Up (1)
CodecRegWrite(CODEC_REG_OUT_DRV_CTRL ,0x0C);
// Select Page 0
CodecPageSelect(0);
// P0, R65, b7-0.
Left_DAC Volume = 0dB
CodecRegWrite(CODEC_REG_LDAC_VOL, 0x00);
// P0, R66, b7-0.
Right_DAC Volume = 0dB
CodecRegWrite(CODEC_REG_RDAC_VOL, 0x00);
// P0, R63, b7.
Right_DAC = Power Up (1)
// P0, R63, b6.
Right_DAC = Power Up (1)
// P0, R63, b5-4.
Left_DAC = Left Channel (01)
// P0, R63, b3-2.
Right_DAC = Right Channel (01)
// P0, R63, b1-0.
Soft-Stepping = Disabled (10)
CodecRegWrite(CODEC_REG_DAC_CTRL_1, 0xD6);
// P0, R64, b7.
Right_DAC_Off = Zero_Data (0)
// P0, R64, b6-4.
DAC_Auto_Mute = Disabled (000)
// P0, R64, b3.
Left_DAC = Not muted (0)
// P0, R64, b2.
Right_DAC = Not muted (0)
// P0, R64, b1-0.
DAC_Master_Vol = Independent L/R (00)
CodecRegWrite(CODEC_REG_DAC_CTRL_2, 0x00);
break;
And then , add below code in line 132 of CC3200AUDBOOST.h:
#define CODEC_REG_LOL_SEL 0x0E
#define CODEC_REG_LOR_SEL 0x0F
#define CODEC_REG_LOL_DRV_GAIN 0x12
#define CODEC_REG_LOR_DRV_GAIN 0x13