New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 810219 link

Starred by 1 user

Issue metadata

Status: Assigned
Owner:
Last visit > 30 days ago
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug
Build-Toolchain



Sign in to add a comment

Add compiler / library and toolchain support for ALSA open firmware

Project Member Reported by pmalani@chromium.org, Feb 8 2018

Issue description

We need to add compiler support for ALSA sound open firmware (SOF).

The instructions to compile SOF outside of a chroot are : https://www.alsa-project.org/main/index.php/Firmware

There are three components needed here:
1. Xtensa cross compiler
2. xtensa compatible newlib C library
3. Firmware tools (which generates rimage and rmbox binaries for use during image creation and debugging)

From email discussions with vapier@ , llozano@ and manojgupta@, it sounds like 1 is already available (we need to add xtensa-cros-elf to the toolchain.conf in the relevant board's overlay)

2. Needs to be added by us (need a separate ebuild for this)

3. Will need to be added by us (need a separate ebuid for this).

Once these are in place, we need to verify that with these tools, we can actually build the firmware just like in the ALSA instructions.


This bug tracks all the above work. Initially assigning to myself.
 
Cc: pmalani@chromium.org conradlo@chromium.org
Owner: benzh@chromium.org
Ben's been looking into this more than I have, so probably he's a better owner for this?
Status: Assigned (was: Untriaged)
This bug has an owner, thus, it's been triaged. Changing status to "assigned".

Sign in to add a comment