Quantcast
Channel: Forums - Recent Threads
Viewing all articles
Browse latest Browse all 262198

TWL6040 High-performance mode

$
0
0

Hi

The datasheet for the TWL6040 claims a dynamic range increase of 5 dB when using High-performance mode (HP) mode. I am not getting this improvement on my device when switching from LP to HP mode.

Thanks Matt


Device = Galaxy Nexus (GT-I9250)
Kernel = 3.0.31-gd5a18e0-dirty
MCLK = 38.4 MHz


HP mode
Frequency response (from 40 Hz to 15 kHz), dB: +0.11, -0.71
Noise level, dB (A): -91.0
Dynamic range, dB (A): 91.0
THD, %: 0.0088
IMD + Noise, %: 0.014
Stereo crosstalk, dB: -82.2

LP mode
Frequency response (from 40 Hz to 15 kHz), dB: +0.14, -0.99
Noise level, dB (A): -90.2
Dynamic range, dB (A): 90.2
THD, %: 0.0053
IMD + Noise, %: 0.012
Stereo crosstalk, dB: -81.6


HP mode
TWL6040_REG_HPPLLCTL 0x07 = 0x6c
TWL6040_REG_LPPLLCTL 0x08 = 0x10
TWL6040_REG_HSLCTL 0x10 = 0x25
TWL6040_REG_HSRCTL 0x11 = 0x25

LP mode
TWL6040_REG_HPPLLCTL 0x07 = 0x60
TWL6040_REG_LPPLLCTL 0x08 = 0x01
TWL6040_REG_HSLCTL 0x10 = 0x2f
TWL6040_REG_HSRCTL 0x11 = 0x2f

Tinymix HP mode

ctl type num name                                     value
0 ENUM 1 DL1 Equalizer                            Flat response
1 ENUM 1 DL2 Left Equalizer                       450Hz High-pass
2 ENUM 1 DL2 Right Equalizer                      450Hz High-pass
3 ENUM 1 Sidetone Equalizer                       Flat response
4 ENUM 1 AMIC Equalizer                           High-pass 0dB
5 ENUM 1 DMIC Equalizer                           High-pass 0dB
6 INT 1 DL1 Media Playback Volume                120
7 INT 1 DL1 Tones Playback Volume                120
8 INT 1 DL1 Voice Playback Volume                120
9 INT 1 DL1 Capture Playback Volume              0
10 INT 1 DL2 Media Playback Volume                120
11 INT 1 DL2 Tones Playback Volume                120
12 INT 1 DL2 Voice Playback Volume                120
13 INT 1 DL2 Capture Playback Volume              0
14 INT 1 VXREC Media Volume                       0
15 INT 1 VXREC Tones Volume                       0
16 INT 1 VXREC Voice DL Volume                    0
17 INT 1 VXREC Voice UL Volume                    0
18 INT 1 AUDUL Media Volume                       0
19 INT 1 AUDUL Tones Volume                       0
20 INT 1 AUDUL Voice UL Volume                    120
21 INT 1 AUDUL Voice DL Volume                    0
22 INT 1 SDT UL Volume                            103
23 INT 1 SDT DL Volume                            120
24 INT 2 DMIC1 UL Volume                          120 120
25 INT 2 DMIC2 UL Volume                          120 120
26 INT 2 DMIC3 UL Volume                          120 120
27 INT 2 AMIC UL Volume                           120 120
28 INT 2 BT UL Volume                             120 120
29 BOOL 1 DL1 Mono Mixer                           Off
30 BOOL 1 DL2 Mono Mixer                           Off
31 BOOL 1 AUDUL Mono Mixer                         Off
32 BOOL 1 DL1 MM_EXT Switch                        Off
33 BOOL 1 DL1 BT_VX Switch                         Off
34 BOOL 1 DL1 PDM Switch                           On
35 BOOL 1 Sidetone Mixer Capture                   Off
36 BOOL 1 Sidetone Mixer Playback                  On
37 BOOL 1 Capture Mixer Tones                      Off
38 BOOL 1 Capture Mixer Voice Playback             Off
39 BOOL 1 Capture Mixer Voice Capture              Off
40 BOOL 1 Capture Mixer Media Playback             Off
41 BOOL 1 Voice Capture Mixer Tones Playback       Off
42 BOOL 1 Voice Capture Mixer Media Playback       Off
43 BOOL 1 Voice Capture Mixer Capture              Off
44 BOOL 1 DL2 Mixer Tones                          Off
45 BOOL 1 DL2 Mixer Voice                          Off
46 BOOL 1 DL2 Mixer Capture                        Off
47 BOOL 1 DL2 Mixer Multimedia                     Off
48 BOOL 1 DL1 Mixer Tones                          On
49 BOOL 1 DL1 Mixer Voice                          Off
50 BOOL 1 DL1 Mixer Capture                        Off
51 BOOL 1 DL1 Mixer Multimedia                     On
52 ENUM 1 MUX_VX1                                  None
53 ENUM 1 MUX_VX0                                  None
54 ENUM 1 MUX_UL11                                 None
55 ENUM 1 MUX_UL10                                 None
56 ENUM 1 MUX_UL07                                 None
57 ENUM 1 MUX_UL06                                 None
58 ENUM 1 MUX_UL05                                 None
59 ENUM 1 MUX_UL04                                 None
60 ENUM 1 MUX_UL03                                 None
61 ENUM 1 MUX_UL02                                 None
62 ENUM 1 MUX_UL01                                 None
63 ENUM 1 MUX_UL00                                 None
64 INT 2 Capture Preamplifier Volume              1 1
65 INT 2 Capture Volume                           4 4
66 INT 2 Aux FM Volume                            3 3
67 INT 2 Headset Playback Volume                  12 12
68 INT 2 Handsfree Playback Volume                27 27
69 INT 1 Earphone Playback Volume                 11
70 ENUM 1 Headset Power Mode                       High-Performance
71 BOOL 1 Earphone Enable Switch                   Off
72 ENUM 1 HS Right Playback                        HS DAC
73 ENUM 1 HS Left Playback                         HS DAC
74 ENUM 1 HF Right Playback                        Off
75 ENUM 1 HF Left Playback                         Off
76 ENUM 1 Analog Right Capture Route               Off
77 ENUM 1 Analog Left Capture Route                Off
78 ENUM 1 TWL6040 Power Mode                       High-Performance

Tinymix LP mode
ctl type num name                                     value
0 ENUM 1 DL1 Equalizer                            Flat response
1 ENUM 1 DL2 Left Equalizer                       450Hz High-pass
2 ENUM 1 DL2 Right Equalizer                      450Hz High-pass
3 ENUM 1 Sidetone Equalizer                       Flat response
4 ENUM 1 AMIC Equalizer                           High-pass 0dB
5 ENUM 1 DMIC Equalizer                           High-pass 0dB
6 INT 1 DL1 Media Playback Volume                120
7 INT 1 DL1 Tones Playback Volume                120
8 INT 1 DL1 Voice Playback Volume                120
9 INT 1 DL1 Capture Playback Volume              0
10 INT 1 DL2 Media Playback Volume                120
11 INT 1 DL2 Tones Playback Volume                120
12 INT 1 DL2 Voice Playback Volume                120
13 INT 1 DL2 Capture Playback Volume              0
14 INT 1 VXREC Media Volume                       0
15 INT 1 VXREC Tones Volume                       0
16 INT 1 VXREC Voice DL Volume                    0
17 INT 1 VXREC Voice UL Volume                    0
18 INT 1 AUDUL Media Volume                       0
19 INT 1 AUDUL Tones Volume                       0
20 INT 1 AUDUL Voice UL Volume                    120
21 INT 1 AUDUL Voice DL Volume                    0
22 INT 1 SDT UL Volume                            103
23 INT 1 SDT DL Volume                            120
24 INT 2 DMIC1 UL Volume                          120 120
25 INT 2 DMIC2 UL Volume                          120 120
26 INT 2 DMIC3 UL Volume                          120 120
27 INT 2 AMIC UL Volume                           120 120
28 INT 2 BT UL Volume                             120 120
29 BOOL 1 DL1 Mono Mixer                           Off
30 BOOL 1 DL2 Mono Mixer                           Off
31 BOOL 1 AUDUL Mono Mixer                         Off
32 BOOL 1 DL1 MM_EXT Switch                        Off
33 BOOL 1 DL1 BT_VX Switch                         Off
34 BOOL 1 DL1 PDM Switch                           On
35 BOOL 1 Sidetone Mixer Capture                   Off
36 BOOL 1 Sidetone Mixer Playback                  On
37 BOOL 1 Capture Mixer Tones                      Off
38 BOOL 1 Capture Mixer Voice Playback             Off
39 BOOL 1 Capture Mixer Voice Capture              Off
40 BOOL 1 Capture Mixer Media Playback             Off
41 BOOL 1 Voice Capture Mixer Tones Playback       Off
42 BOOL 1 Voice Capture Mixer Media Playback       Off
43 BOOL 1 Voice Capture Mixer Capture              Off
44 BOOL 1 DL2 Mixer Tones                          Off
45 BOOL 1 DL2 Mixer Voice                          Off
46 BOOL 1 DL2 Mixer Capture                        Off
47 BOOL 1 DL2 Mixer Multimedia                     Off
48 BOOL 1 DL1 Mixer Tones                          On
49 BOOL 1 DL1 Mixer Voice                          Off
50 BOOL 1 DL1 Mixer Capture                        Off
51 BOOL 1 DL1 Mixer Multimedia                     On
52 ENUM 1 MUX_VX1                                  None
53 ENUM 1 MUX_VX0                                  None
54 ENUM 1 MUX_UL11                                 None
55 ENUM 1 MUX_UL10                                 None
56 ENUM 1 MUX_UL07                                 None
57 ENUM 1 MUX_UL06                                 None
58 ENUM 1 MUX_UL05                                 None
59 ENUM 1 MUX_UL04                                 None
60 ENUM 1 MUX_UL03                                 None
61 ENUM 1 MUX_UL02                                 None
62 ENUM 1 MUX_UL01                                 None
63 ENUM 1 MUX_UL00                                 None
64 INT 2 Capture Preamplifier Volume              1 1
65 INT 2 Capture Volume                           4 4
66 INT 2 Aux FM Volume                            3 3
67 INT 2 Headset Playback Volume                  12 12
68 INT 2 Handsfree Playback Volume                27 27
69 INT 1 Earphone Playback Volume                 11
70 ENUM 1 Headset Power Mode                       Low-Power
71 BOOL 1 Earphone Enable Switch                   Off
72 ENUM 1 HS Right Playback                        HS DAC
73 ENUM 1 HS Left Playback                         HS DAC
74 ENUM 1 HF Right Playback                        Off
75 ENUM 1 HF Left Playback                         Off
76 ENUM 1 Analog Right Capture Route               Off
77 ENUM 1 Analog Left Capture Route                Off
78 ENUM 1 TWL6040 Power Mode                       Low-Power

Viewing all articles
Browse latest Browse all 262198

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>