User Tools

Site Tools


gsoc:2020-gsoc-sound-open-firmware

This is an old revision of the document!


GSoC 2020: Sound Open Firmware project

Sound Open Firmware

Sound Open Firmware is an open source audio DSP firmware and SDK that provides audio firmware infrastructure and development tools for developers who are interested in audio or signal processing on modern DSPs

Proposal: Enhance SOF Linux kernel debugging support for i.MX8 platforms

Sound Open Firmware has multiple components but in order to understand the proposal one needs to firstly have a look at these two components:

  • SOF Linux kernel driver, this runs on the ARM core and it's the link between ALSA kernel layer and DSP.
  • SOF firmware, this runs on the DSP and it is responsible for audio processing, etc.

The goal of this project is to enahance the Linux kernel driver debugging support. This includes:

  • add functionality to retrieve DSP traces when DSP panics.
  • add functionality to filter logs from DSP based on various parameters.
  • enhance and update documentation
  • add a serial console driver on DSP (this is optional)

Code license: GPL-2.0 OR BSD-3-Clause

The project is considered successful if the code is accepted into SOF github tree.

Where to start?

Things to consider

Contact

If you are interested about this project please drop me an email at: Daniel Baluta daniel.baluta@nxp.com

You can also find me on IRC: _daniel_ on #alsa-soc channel, on irc.freenode.net server Web IRC

gsoc/2020-gsoc-sound-open-firmware.1579007324.txt.gz · Last modified: 2020/01/14 13:08 by dbaluta