BLSTR DAC with LineageOS

Hello.
I am working on setting up my rPi5 with Argon One V3 case with the BLSTR DAC attachement on LineageageOS 20 (Android 13). I cannot seem to get the DAC to work. I cannot install the Argon One curl package since Android doesn’t have a terminal shell, therefore, I am trying to get it to work by modifying the config.txt file. I have uncommented dtoverlay=hifiberry-dacplus and tried dtoverlay=hifiberry-dacplus. It hasn’t fixed these issues.

Kernel

kernel=Image

Ramdisk

gpio=21=ip,pu
[gpio21=1]
initramfs ramdisk.img followkernel
[gpio21=0]
initramfs ramdisk-recovery.img followkernel
[all]

Audio DAC

#dtoverlay=allo-boss-dac-pcm512x-audio
#dtoverlay=allo-piano-dac-pcm512x-audio
#dtoverlay=allo-piano-dac-plus-pcm512x-audio
dtoverlay=hifiberry-dacplus,slave
#dtoverlay=i-sabre-q2m
#dtoverlay=iqaudio-dac
#dtoverlay=justboom-dac
#dtparam=audio=on

Boot device

#dtoverlay=android-sdcard
#dtoverlay=android-usb
dtoverlay=android-nvme

Camera

camera_auto_detect=1
start_x=1

CPU

#arm_freq=2400

Display

disable_overscan=1

Display panel

[gpio21=1]
#dtoverlay=cutiepi-panel
#dtoverlay=vc4-kms-dsi-7inch
#dtoverlay=vc4-kms-dsi-lt070me05000
#dtoverlay=vc4-kms-dsi-lt070me05000-v2
[all]
#dtoverlay=rpi-backlight

Fan

#dtoverlay=gpio-fan
#dtoverlay=i2c-fan
#dtoverlay=rpi-poe
#dtoverlay=rpi-poe-plus

Graphics acceleration

[gpio21=1]
dtoverlay=vc4-kms-v3d
[all]

I2C

dtparam=i2c_arm=on

I2S

dtparam=i2s=on

IR

#dtoverlay=gpio-ir,gpio_pin=18

Keys

#dtoverlay=gpio-key,gpio=21,keycode=116,label=“POWER”
#dtoverlay=gpio-key,gpio=26,keycode=115,label=“VOLUME_UP”
#dtoverlay=gpio-key,gpio=20,keycode=114,label=“VOLUME_DOWN”

Sensors

#dtoverlay=android-i2c-sensor,mpu6050

Serial console

enable_uart=1
dtparam=uart0=on

SPI

dtparam=spi=on

Touchscreen

#dtoverlay=ads7846,cs=1,penirq=25,penirq_pull=2,speed=50000,keep_vref_on=0,swapxy=0,pmax=255,xohms=150,xmin=200,xmax=3900,ymin=200,ymax=3900
#dtoverlay=edt-ft5406
#dtoverlay=goodix
#dtoverlay=rpi-ft5406

USB

dtoverlay=dwc2,dr_mode=peripheral

include config_user.txt

Any advice is greatly appreciated.

Referring to this: https://www.hifiberry.com/docs/software/configuring-linux-3-18-x/
you can attempt to disable the PWM audio with that change:

dtoverlay=vc4-kms-v3d,noaudio

and additional move these 2 dtoverlay lines to the very beginning of the config.txt file.

dtoverlay=
dtoverlay=hifiberry-dacplus,slave

← This is the replacement in newer kernels for force_eeprom_read=0

Please check also the content of the referenced config_user.txt file !

Maybe this is not the answer you want to hear/read. In the past there have been some users on this forum with BLSTR DAC where the device was defective. To rule out if it is a hardware problem, please use a better supported operating system like PiOS first.

If you are referring to the argon module, on mine there are two lines for dtoverlay. The first is =hifiberry-dac and the second is =hifiberry-dacplus, slave (in the config.txt file). Try that?

Also, using PiOS, I had to do a right click on the speaker icon and select the correct output to make it all work…