This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TLV320AIC3107:如何使用 Linux 驱动程序获得无源模拟旁路模式(直通)

Guru**** 1587505 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/963015/tlv320aic3107-how-to-get-passive-analog-bypass-mode-pass-throught-using-the-linux-driver

器件型号:TLV320AIC3107

我无法使器件进入直通模式。

根据数据表应显示:"通过关闭 SW-L2并打开 SW-L0来将 LINE2LP 输入信号连接到 LEFT_LOP 内部信号"


为了使正确的开关打开/关闭、我需要提供哪些命令?


我的 amixer 控件列表:

numberid=11、iface=Mixer、name='PCM Playback Volume '
numid=25、iface=Mixer、name='Line DAC Playback Volume '
numid=7、iface=Mixer、name='Line Line2 Bypo'
、numberid=24、iface=混音器、number='Line PGA Bypoes=31
、number=hp、number=24'



、numberes=45e=



音频播放混音器
、number='10'、number=音器、number=音器、number='10'、numberid=36'、number=音频播放混音器、number=音器、number=音器、number=音器、number=音器、number= 16、number=音器、number= 16、number=音频播放音频、number= 16、number=音器、number=音频播放音频、number=音频播放音频、number=音频、number=音频播放音频、number= 16、number=音频、number=音频播放音频、number= 16、number=音频播放音频、number=音频、number=音频播放

DAC 回放音量
编号=9、iface=mixer、name='HPCOM Line2 Bypass Volume '
numid=28、iface=mixer、name='HPCOM PGA Bypass Volume '
numid=35、iface=mixer、name='HPCOM Bypoes=
34、ifaces=混音器、number='DAC'
、



number='84'、number='r1'、number='r1'、number=41、numberSwitches=


左侧混音器、number='MPR1'、number=41、number='MPR=左侧、numberid=R1'、numberup'、numberup'、numberid=R1'、numberup'、number=左侧混音器、number= 4、number= 4、number=左侧、number=数字、number= 4、number1、number=左侧、number= 4、number1、number1、number1、number1、number1、number=左侧、number=数字混音器、number= 4、number=左侧、number= 4、number=数字、number= 4、number=左侧、number=数字 Mixer Line2L Bypass Switch'
numid=86,iface=Mixer,name='Left HP Mixer Line2R Bypass Switch'
numid=3,iface=Mixer,name='Left HP Mixer Line2R Bypass Volume'
numid=81,iface=Mixer Name='Left HP Mixer Line2R Bypoes=83,HPACe=96,PHP=



左侧混音器音器音器,16'Comp 混音器音器,16'Comp 混音器=左侧音器,PGA=左侧音器音器,PGA1' Br Bypo=音器,音器名称=左侧音器16音器,PACe=左侧音器,PACe= 16音频混合器1音频混合器,PACe=左侧音频混合器,P=音频混合器,P=左侧音频混合器1音频16

numid=97,iface=混音器,name='leftHPCom 混音器 Line2L 旁路开关'
numid=98,iface=混音器,name='left HPCom 混音器 Line2R 旁路开关'
numid=5,iface=





左侧 HPCom 混音器,pbypo=左侧音器,pcom 混音器=50'音器,pbypo=左侧音器,pcCom 混音器,pbypo=左侧音器,pbypof 混音器,pbypo=左侧音器,pbypof 混音器=50'音器,pcr、pbypof 混音器=左侧音器,pbypof 音器,pc1音器=左侧音器,pcr =音器,pc1音器,pcr =左侧音器,pf 音器,pc1音器,pbypof 音
numid=72、iface=mixer、name='Left Line Mixer DACR1 Switch'
numid=73、if1L=混频器、name='Left Line Mixer Line2L Bypass Switch'
numid=74、iface=混频器、name='Left Line Mixer Line2R、iface=
1、iface= left Line Mixer、number=453R=


左侧混频器、number=左侧混频

器、姓名=左侧混频器行、姓名=左侧混频器行、旁路音器
=左侧音器、旁路音器名=左侧音频器=左侧音频器名=左侧音频器、旁路音频器名=左侧音频器
numberid=57、iface=mixer、name='Left PGA Mixer Line1L Switch'
numid=58、iface=mixer、name='Left PGA


3R Mixer Line1R Switch' numid=59、iface=mixer、name='Left PGA Mixer Line2L Switch' numid=60、iface=Right Mixer、name='Left PGA Mixer、number=42



、number='Outputes=40'、numberid=40'、numberupe= Outputes=40'、numberid=Aup= Outputes= Outputes= Outputes= Outputes= Outputes= Outputes= Outputes=数字


混频器、numer=40'、number=数字、number=数字混频器、number=数字、number=数字、number= 4、numberAC、number=数字混频器=数字、number= 4、number= 4、number= 4、number=数字、number=数字、number= 4、number=数字、number= 4、number=数字1、number= 4、number=数字1、number= 4、number=数字1、number=数字1 level'
numid=51、iface=Mixer、name='Right DAC Mux'
numid=19、iface=Mixer、name='Right HP Mixer DACL1 Playback Volumes'
numid=88、iface=Mixer、name='Right HP Mixer DACL1 Switches=90
、iface=Right
Mixer、Name=24'Byper
、

Bypass Mixer=24e= 1、Bypoid、Bypass Mixer=24e' MPe=
1、MPeMixer=24e= 1、Bypoes=24e'、MPeMixer=24e= 1、Bypoes=24e'、MPe'、MPeMixer=Bypoes=Bypoes=Bypoes=24e'、MPe'、MPeMixer=24e= 1、MPe= 1、MPe'、MPeMixer=24e'、MPe'、MPe= 1
numid=89、iface=mixer、name='Right HP Mixer PGAR Bypass Switch'
numid=23、iface=mixer、name='Right HPCOM Mixer DACL1 Player
Numid=100、iface=mixer、name='Right HCom Mixer DACL1 Mixer
、numberid=102、iface=Right HPCOr、Name=103' Bypass
Mixer
、number=24= Rypoid、number=24Bypoid、number=24Bypoid、number=24Bypoid、number=24Bypoid、number=24Bypoid、number=pbypoid、number=24Bypoid、number=pbypass Mixer、number=pbypoid、number=pace= pace= pace=
pbypoid、number=pace= pace= pace= p2r2r1bypoid、ninger、ninger、ninger、number

旁路音量的
numid=101、iface=Mixer、name='Right HPCCOM Mixer PGAR Bypass Switch'
numid=52、iface=Mixer、name='Right HPCCOM Mux'
numid=15、iface=Mixer、name='Right Line Mixer、number='Right Line Mixer

、r1' Bypoes=78、Bypoes=Lines=Rline Mixer、

Name=L' MPr1' MPr1'、Bypoes=80、Bypoes=R1'、Bypoes=Bypoes=24eMixere' MPr1' MPr1'、Bypoes=Bypoes=Bypoes=Bypoes=Bypoes=24eMixereMixer、MPr1'、MPr1'、MPr1'、MPr1' MPr1'、MPr1'、MPr1' MPr1' MPr

Switch'
numid=14、iface=Mixer、name='Right Line Mixer PGAL Bypass Volume'
numid=77、iface=Mixer、name='Right Line Mixer PGAR Bypass Switch'
numid=55、iface=Mixer、name='Right LineLine Mixer MPU'
numer=56、iface=3Res=RIGHT、





PGA MPe=64、numberes=361Miface'、numberes=361Miface'、numberes=数字混音器、numberes=64、numberes=64'、numberes=右混音器、PGA、numberes=右混音器、numberes=右混音器、numberes=右音器、numberes=361Miface=右音器、PGA、numberes=右音器、numberes=右音器=右音器=右音器=右音器、PGA、numberes=右音器、numberes=右音器=右音器=右音器=右音器 

 

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Duke、

    驱动器不对旁路路径寄存器进行编程、因此要配置此无源旁路路径、您需要通过 I2C 手动配置器件。 您可以使用以下命令:

    i2cset -f -y i2c_bus i2c_address i2c_register i2c_value

    可以在此处查看寄存器信息。  

    通过将寄存器设置为0x04、这将关闭 SW-L2并关闭 SW-L0。

    此致、

    Aaron

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    I2C 总线在我的配置中占线。

    我能够通过切换开关来打开 SW-L2: 将左行混频器线路2L 旁路开关切换至 ON。

    不确定您为什么认为这是不可能的。

    用于直通的 BTW 是关闭 SW-L2并打开 SW-L0