Posts by mohawi

    Hi flatmax, thank you for looking into the problem.
    I don't know if I did everything correctly, but I wasn't able to verify your fix. I gonna describe the steps I took:

    1) Verify OctoCard is working with currently released RaspianStretch Kernel 4.14.y

    - set the dtoverlay to audioinjector-addons in /boot/config.txt

    --> worked

    2) Take the provided .deb file from your repo (v0.4) and install this

    - check /boot/config.txt still has the dtoverlay set to audioinjector-addons

    --> worked

    3) update to Kernel 4.19.17 via "sudo BRANCH=next rpi-update"

    - check /boot/config.txt still has the dtoverlay set to audioinjector-addons

    --> octo card was not found (neither after soft, nor hard reset)

    4) take provided .deb file from your repo (v0.4) and install

    --> Kernel was set back to 4.14.y

    --> worked, but basicly same setup as in step 2

    5) - update back to Kernel 4.19.17

    - check /boot/config.txt still has the dtoverlay set to audioinjector-addons

    - copy "audioinjector-addons-overlay.dts" from commit 8f862eec9ff66cbeefeea2b3611f5391ba737e55 to raspberry

    - compile .dtbo via "dtc -O dtb -o audioinjector-addons.dtbo audioinjector-addons-overlay.dts"

    --> got following warnings:

    audioinjector-addons.dtbo: Warning (unit_address_vs_reg): Node /fragment@0 has a unit name, but no reg property

    audioinjector-addons.dtbo: Warning (unit_address_vs_reg): Node /fragment@1 has a unit name, but no reg property

    audioinjector-addons.dtbo: Warning (unit_address_vs_reg): Node /fragment@2 has a unit name, but no reg property

    - copied compiled dtbo to /boot/overlays

    - rebooted

    --> octo card is still not dected (neither after soft, nor hard reset)

    logs of step 5):
    dmesg log: http://ix.io/1zpd

    vcdbg log: http://ix.io/1zpe

    Best regards,

    Mohawi

    Hi Hias,

    I checked and the error messages are exactly the same. So then it seems the removed driver is the reason. Whose responsibility is that? Should I write a bug for the raspberry kernel, since the driver was removed due to, I guess changed interfaces, or the developer who wrote the driver in the first place?

    Or is there a good chance, that this issue is already known and in work?

    best regards,

    Mohawi

    Hi all,

    I recently bough an audioinjector octo card to use with my RPi3B running libreELEC 8.95.

    While setting up I ran into a few problems, due to beeing a newbie in the raspberry world.

    I followed the setup guide and adopted the /flash/config.txt while appending following lines:

    Code
    dtparam=spi=on
    dtparam=i2c_arm=on
    dtoverlay=audioinjector-addons
    dtdebug=1

    "aplay -l" still gives me:

    Trying to research the reason the new card is not detected, I called dmesg and got following error messages:

    Code
    [    6.638581] audioinjector-octo soc:sound: ASoC: CODEC DAI cs42448 not registered - will retry
    [    6.638598] audioinjector-octo soc:sound: snd_soc_register_card failed (-517)

    The device tree setup debug messages via "vcdbg log msg" look unsuspecious so far.

    By what I read online, the setup should be pretty self explaining, since all the drivers are already part of the os.

    I guess I missed some settings. Does anyone have experience with setting up an external audio card or even the octo and could give me some advise?

    /shrug

    I would highly appreciate this.

    Thanks, mohawi