Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
src
 
 
 
 
 
 
 
 

README.md

TauDAC ASoC Driver

The TauDAC driver is distributed WITHOUT ANY WARRANTY of any kind. Use it at your own risk!

Copyright (C) 2017 Sergej Sawazki

Installation

We will build and install the driver using DKMS.

Preparation

If not already done, download and unzip the driver source directory:

wget https://github.com/taudac/taudac-driver-dkms/archive/taudac-2.2.2.tar.gz
tar -xzf taudac-2.2.2.tar.gz

Now copy the driver source to a directory where DKMS can find it:

sudo cp -r taudac-driver-dkms-taudac-2.2.2 /usr/src/taudac-2.2.2

Install the build dependencies:

sudo apt-get install dkms build-essential

Installing the Kernel Headers

To build the driver, we will need to install the kernel headers. The way to do it depends on the distribution you are using.

The Raspbian way:

sudo apt-get install raspberrypi-kernel-headers

Please be patient, "Unpacking raspberrypi-kernel-headers" might take an hour or so...

The Volumio way:

sudo volumio kernelsource

Installing the driver

To build and install the driver using DKMS do:

sudo dkms install -m taudac -v 2.2.2 --force

Uninstalling the driver

The driver can be uninstalled using DKMS with:

sudo dkms remove -m taudac -v 2.2.2 --all

Configuration

Disabling the Raspberry Pi audio driver

The Raspberry Pi audio driver (snd_bcm2835) can be disabled by commenting out the following entry in /boot/contig.txt:

dtparam=audio=on

References

About

DKMS package for the TauDAC driver

Resources

Packages

No packages published
You can’t perform that action at this time.