Skip to content

Tempo-Semiconductor/tscs454_linux_module

Repository files navigation

Tempo Logo

TSCS454xx Linux Module

This repo provides the Linux driver for the TSCS454xx Audio CODEC.

This driver was upstreamed to 4.18.

NOTE: During testing on Raspberry Pi, Wandboard, and Beagle Bone Black, TDM was found to work differently. Please contact us if you need assistance with TDM.

Raspberry Pi Module Build/Install Directions:

  1. Install Kernel Headers

$ sudo apt-get install raspberrypi-kernel-headers

  1. Clone the repository

$ git clone https://github.com/Tempo-Semiconductor/tscs454xx_linux_module.git

  1. Change directory to the cloned repository

$ cd tscs454xx_linux_module

  1. Build Modules and overlay

$ ./build.sh

  1. Install Modules and overlay

$ sudo ./install.sh

  1. Open /boot/config.txt

$ sudo vi /boot/config.txt

  1. At the bottom of the file you will see the following:

dtparam=audio=on

  1. Comment it out using # so it appears as the following:

#dtparam=audio=on

  1. Enable the tempo sound card by adding the following:

dtoverlay=rpi-tscs454xx-overlay

  1. Save and exit vi and reboot

About

Linux Driver Module for the TSCS454 Audio CODEC

Resources

License

GPL-2.0, GPL-2.0 licenses found

Licenses found

GPL-2.0
LICENSE
GPL-2.0
COPYING

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published