Linux Kernel

Typical video and audio devices are running some form of Linux, whether it be a special-purpose kernel provided by a SoC vendor like Freescale or TI, or a version of Android. Regardless of the source, it is common to need to modify the Linux kernel to bring a production device to market. Cardinal Peak’s engineering teams deeply understand the entire Linux technology stack, and we can make the required modifications efficiently.


Typical expertise consists of:

  • Modification of the processor pin multiplexer (pinmux)
  • Development or porting of video or audio codecs for a particular System on Chip (SoC)
  • Work in the V4L2 video driver layer
  • Work in the ALSA video driver layer

New Project on the Horizon? Let's Talk