• Vítejte na XBMC-Kodi.cz
  • Česko-slovenská komunita fanoušků XBMC/Kodi
Vítejte návštevníku! Přihlášení Registrace


Hodnocení tématu:
  • 0 Hlas(ů) - 0 Průměr
  • 1
  • 2
  • 3
  • 4
  • 5
Berryboot - zvuková karta pro více OS
#1
Ahoj,
s RPI teprve zacinam proto mozna trivialni dotaz, ale mám problém s viditelností zvukové karty v KODI (LibreELEC) a Retropie. Na RPI3 jsem pres multiloader Berryboot instaloval Debian, LibreELEC a Retropie. Zvukovou kartu jsem pridal do config.txt a to i vcetne radku "dtdebug" jez by mel pomoci prave u vice OS pres Berryboot:

# Enable on-board audio
dtparam=audio=on
dtoverlay=allo-boss-dac-pcm512x-audio
dtdebug=1

Bohuzel karta stejne nefunguje, jedina vyjimka je Debian, tam ji to nalezne bez problemu a ja netusim proc... jestli necemu pomuze vypis pres aplay:

**** List of PLAYBACK Hardware Devices ****
card 0: ALSA [bcm2835 ALSA], device 0: bcm2835 ALSA [bcm2835 ALSA]
  Subdevices: 7/7
  Subdevice #0: subdevice #0
  Subdevice #1: subdevice #1
  Subdevice #2: subdevice #2
  Subdevice #3: subdevice #3
  Subdevice #4: subdevice #4
  Subdevice #5: subdevice #5
  Subdevice #6: subdevice #6
card 0: ALSA [bcm2835 ALSA], device 1: bcm2835 ALSA [bcm2835 IEC958/HDMI]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: BossDAC [BossDAC], device 0: Boss DAC HiFi [Master] pcm512x-hifi-0 []
  Subdevices: 1/1
  Subdevice #0: subdevice #0

Predem diky vsem za pomoc!
 
Citovat
#2
@ kinak opiš celý config.txt a já ti řeknu kde máš chybu. používám jinou audio desku ale řešil jsem stejný problém. nyní je audio vidět všude.
RPI zero, zero2, 3B, 3B+,4B, 5, 400, reTerminál (BerryBoot) Ubuntu ,Rasbian, LibreELEC  
 
Citovat
#3
disable_overscan=1
start_x=1
gpu_mem=160

# Enable on-board audio
dtparam=audio=on
dtoverlay=allo-boss-dac-pcm512x-audio
dtdebug=1


# Berryboot settings, do not change
initramfs berryboot.img

kernel=kernel_rpi2_aufs.img

[pi3]
# Uncomment this line before installation if you want to enable USB boot
#program_usb_boot_mode=1

# Uncomment this line to prevent continuous SD card polling if using USB/PXE boot
#dtoverlay=sdtweak,poll_once

[pi0]
kernel=kernel_rpi_aufs.img

[pi1]
kernel=kernel_rpi_aufs.img

# Warning: CMA does not work properly in newer firmware versions
#
#cma_lwm=16
#cma_hwm=32
#cma_offline_start=16

[all]

...jinak jsem koukal, ze mam jeste dalsi 2 configy. Jednou jako *.save a podruhe jako *.save.1
To je kvuli tem dalsim 2 OS? Kazdopadne uvnitr jsou stejne az na radek s debugem "dtdebug=1", ktery je jen v tom puvodnim config.txt
 
Citovat
#4
@kinak

řádek dtdebug=1 pouze aktivuje ladící režím pro hledání problémů spojených s dtoverlay.

Mělo by postačit přidání řádku:

Kód:
dtoverlay=allo-boss-dac-pcm512x-audio

viz zde → https://forum.libreelec.tv/thread/9405-s...c-running/
RPi 4B - LibreELEC
RPi Zero W - LibreELEC
 
Citovat
#5
Díky, ale to bylo to první co jsem udělal:) je to vidět i v configu co jsem vypisoval... funguje mi to bohužel jen v debianu ale už ne pro libreelec a retropieSad
 
Citovat
#6
Kartu nevlastním, ale podle všeho by měla fungovat i pod LibreELEC. Zkusil bych ještě povolit I2C sběrnici, pak by zápis vypadal nějak takto:

Kód:
dtparam=i2c=on
dtoverlay=allo-boss-dac-pcm512x-audio


Na čisté instalaci LibreELEC ti také nefunguje ?
RPi 4B - LibreELEC
RPi Zero W - LibreELEC
 
Citovat
#7
...tak ikdyz jsem povolil sbernici I2C, stale jsem nemohl v KODI vybrat pozadovanou kartu. Nakonec pomohlo zakomentovani prvniho radku "dtparam=audio=on" :)
Ted jiz vse funguje jak ma a to jak v KODI, tak i Retropie.
Diky vsem za rady a ochotu pomoci!
 
Citovat
#8
# Enable on-board audio
# dtparam=audio=on
dtparam=i2c_arm=on
dtoverlay=allo-boss-dac-pcm512x-audio
# dtdebug=1

takto uprav config.txt ostatní řádky ponech jak máš
RPI zero, zero2, 3B, 3B+,4B, 5, 400, reTerminál (BerryBoot) Ubuntu ,Rasbian, LibreELEC  
 
Citovat
#9
jj postupne jsme se k tomu taktéž dopracovali:)
ještě jednou tedy diky!
 
Citovat
  


Přejít na fórum:


Prochází: 1 host(ů)