İçeriğe geç
GPIO ve Donanım

Ses yolları: 2 pinli kulaklık çıkışı ve mikrofon girişi

Banana Pi BPI-M2 Magic · ALSA kontrol değerleriyle HP çıkışı ve MIC1 girişini etkinleştirme.

BPI imajlarında ALSA yapılandırması (/var/lib/alsa/alsa.state.bpi-m2m) 2 pinli kulaklık (HP) çıkışını ve Mic 1 girişini zaten etkinleştirir; ayarlar açılışta /var/lib/bananapi/bpi-autorun.d/S10-audio-bpi-m2m.sh ile geri yüklenir. Elle ayarlamak isterseniz ilgili kontroller şunlardır:

Kulaklık çıkışı:

  • 1 – headphone volume: 0-63
  • 104 – AIF1IN0L Mux: AIF1_DA0L
  • 103 – AIF1IN0R Mux: AIF1_DA0R
  • 100 – DACL Mixer AIF1DA0L Switch: 1
  • 96 – DACR Mixer AIF1DA0R Switch: 1
  • 78 – HP_R Mux: DACR HPR Switch
  • 77 – HP_L Mux: DACL HPL Switch
  • 105 – Headphone Switch: 1

Mic 1 girişi:

  • 56 – AIF1OUT0L Mux: AIF1_AD0L
  • 55 – AIF1OUT0R Mux: AIF1_AD0R
  • 51 – AIF1 AD0L Mixer ADCL Switch: 1
  • 47 – AIF1 AD0R Mixer ADCR Switch: 1
  • 24 – ADCR Mux: ADC
  • 25 – ADCL Mux: ADC
  • 34 – LEFT ADC input Mixer MIC1 boost Switch: 1
  • 27 – RIGHT ADC input Mixer MIC1 boost Switch: 1
  • 4 – MIC1 boost amplifier gain: 0-7

Numaralar amixer/alsamixer'daki kontrol kimlikleri (numid) ile eşleşir.