Hello,
I'm trying to route audio form I2S(SDRR2 SDRL2) to BT_PCM_VDX,
I read the tps65950 TRM,and set register as follow, but it`s not work.
CODEC_MODE = 0x92
OPTION = 0xc0
MICBIAS_CTL = 0x0
ANAMICL = 0x0
ANAMICR = 0x0
AVADC_CTL = 0x0
ADCMICSEL = 0x0
DIGMIXING = 0x4
ATXL1PGA = 0x0
ATXR1PGA = 0x0
AVTXL2PGA = 0x0
AVTXR2PGA = 0x0
AUDIO_IF = 0x1
VOICE_IF = 0x0
ARXR1PGA = 0x0
ARXL1PGA = 0x0
ARXR2PGA = 0x0
ARXL2PGA = 0x0
VRXPGA = 0x25
VSTPGA = 0x0
VRX2ARXPGA = 0x0
AVDAC_CTL = 0x0
ARX2VTXPGA = 0x2f
ARXL1_APGA_CTL = 0x0
ARXR1_APGA_CTL = 0x0
ARXL2_APGA_CTL = 0x0
ARXR2_APGA_CTL = 0x0
ATX2ARXPGA = 0x0
BT_IF = 0x21
BTPGA = 0x55
BTSTPGA = 0x0
EAR_CTL = 0x0
HS_SEL = 0x0
HS_GAIN_SET = 0x0
HS_POPN_SET = 0x42
PREDL_CTL = 0x0
PREDR_CTL = 0x0
PRECKL_CTL = 0x0
PRECKR_CTL = 0x0
HFL_CTL = 0x0
HFR_CTL = 0x0
ALC_CTL = 0x0
ALC_SET1 = 0x0
ALC_SET2 = 0x0
BOOST_CTL = 0x0
SOFTVOL_CTL = 0x0
DTMF_FREQSEL = 0x13
DTMF_TONEXT1H = 0x0
DTMF_TONEXT1L = 0x0
DTMF_TONEXT2H = 0x0
DTMF_TONEXT2L = 0x0
DTMF_TONOFF = 0x79
DTMF_WANONOFF = 0x11
I2S_RX_SCRAMBLE_H = 0x0
I2S_RX_SCRAMBLE_M = 0x0
I2S_RX_SCRAMBLE_L = 0x0
APLL_CTL = 0x16
DTMF_CTL = 0x0
DTMF_PGA_CTL2 = 0x44
DTMF_PGA_CTL1 = 0x69
MISC_SET_1 = 0x0
PCMBTMUX = 0x20
RX_PATH_SEL = 0x0
VDL_APGA_CTL = 0x0
VIBRA_CTL = 0x0
VIBRA_SET = 0x0
VIBRA_PWM_SET = 0x0
ANAMIC_GAIN = 0x0
MISC_SET_2 = 0x0
I2S data is OK, BT use PCM_VCK,PCM_VFS is OK. PMBR1 register for BT setup (bits 7:6) is OK.
I`m not see any signal in BT.PCM.VDX
I`m not sure how to set, but i think it`s about registers DIGMIXING, RX_PATH_SEL, PCMBTMUX,
Please help me.
Thinks alot.