How to port the "sw_usb_audio-develop" to XK-EVK-XU316

Discussions about USB Audio on XMOS devices
denny10079
Member
Posts: 10
Joined: Wed Jul 23, 2025 2:59 pm

How to port the "sw_usb_audio-develop" to XK-EVK-XU316

Post by denny10079 »

Hello everyone,

I have downloaded the example file "sw_usb_audio-develop" from GitHub, and I want to port it to my XK-EVK-XU316 board.
I am using the XTC tool with VS Code. Is there any documentation that can guide me on how to do this?
I have no idea so far.

I was followed the guide that control the LED flash, but it seems not work with the "sw_usb_audio-develop".
https://www.xmos.com/documentation/XM-0 ... he-example
markp
Verified
Member++
Posts: 31
Joined: Thu Jan 10, 2019 6:07 pm

Post by markp »

You can download sw_usb_audio with full documentation, source and pre-compiled binaries for the XK-EVK-XU316 @

https://www.xmos.com/develop/usb-multichannel-audio/
User avatar
Ross
Verified
XCore Legend
Posts: 1254
Joined: Thu Dec 10, 2009 9:20 pm
Location: Bristol, UK

Post by Ross »

I second Marks reply.

By the naming scheme you've used it seems you've used "download zip" from github.com. This only gives you that repos code. You can follow this approach, and the build system will grab everything else for you, but it wouldn't be my recommended approach TBH (zip info doesn't come with any git info)

If you are going to continue down this path I would at least put the sw_usb_audio-develop folder in a sandbox folder - when you run cmake its going to download things to the same level as sw_usb_audio-develop, which you might not want..

To add to Mark's response full code zips can also be download for the artefacts of each release. E.g. https://github.com/xmos/sw_usb_audio/re ... tag/v9.1.0
Technical Director @ XMOS. Opinions expressed are my own