Search found 35 matches

by alexjaw
Wed Mar 25, 2020 10:52 am
Forum: Development Tools and Programming
Topic: USB audio framework and sample rate conversion (lib_src) issue
Replies: 1
Views: 2730

USB audio framework and sample rate conversion (lib_src) issue

In the xmos forum thread https://www.xcore.com/viewtopic.php?f=26&t=6593, we investigated the possibility to perform sample rate conversion with the USB audio framwork. The outcome became an usb app that demonstrates the functionality of lib_src on the mc eval board, https://github.com/alexjaw/x...
by alexjaw
Fri Jan 10, 2020 4:45 pm
Forum: Other Applications
Topic: usb windows driver, evaluation vs stereo driver
Replies: 1
Views: 3671

usb windows driver, evaluation vs stereo driver

Working on a prototype with xmos xcore 200 as usb audio interface, our first product with xmos processor. Have tested usb audio with the evaluation driver from https://www.xmos.com/software/usb-audio/driver-support/. Our product does only need stereo in/out so we will use the xmos stereo driver in t...
by alexjaw
Fri Nov 01, 2019 4:27 pm
Forum: Other Applications
Topic: programming app_usb_aud onto eXplorerKit using spi
Replies: 5
Views: 6081

Re: programming app_usb_aud onto eXplorerKit using spi

The problem is: -Xmapper --first -Xmapper loader_pre_crt.o. Taking away the requirement that the code must be placed first results in a successful build. The loader code appears in the map, but no longer in beginning of the map file. Not much of a boot loader. By some experimentation it turns out th...
by alexjaw
Thu Oct 31, 2019 4:58 pm
Forum: Other Applications
Topic: programming app_usb_aud onto eXplorerKit using spi
Replies: 5
Views: 6081

Re: programming app_usb_aud onto eXplorerKit using spi

great! precisely what I needed.
by alexjaw
Thu Oct 31, 2019 1:22 pm
Forum: Other Applications
Topic: programming app_usb_aud onto eXplorerKit using spi
Replies: 5
Views: 6081

Re: programming app_usb_aud onto eXplorerKit using spi

- loader/loader_pre_crt.S requires nothing higher than 14.2. However, commenting out that requirement and running with 14.3 still generates the same error as above - Clean does not make any difference I have managed to build the app with the following flags BUILD_FLAGS = -DFLASH_MAX_UPGRADE_SIZE=64*...
by alexjaw
Tue Oct 29, 2019 1:23 pm
Forum: Other Applications
Topic: Adding spi boot loader to USB audio 2.0
Replies: 2
Views: 4396

Adding spi boot loader to USB audio 2.0

Hi all, I wonder how to go about to change the present default boot loader in usb audio to the boot loader presented in application note AN00238. It seems reasonable to update the Makefile of app_usb_aud BUILD_FLAGS = -DFLASH_MAX_UPGRADE_SIZE=64*1024 -fcomment-asm -Xmapper --map -Xmapper MAPFILE -Wa...
by alexjaw
Tue Oct 29, 2019 7:54 am
Forum: USB Audio
Topic: Migrating from XHRA to XU208
Replies: 189
Views: 1094087

Re: Migrating from XHRA to XU208

Yes. Each tile needs its own mclk audio.
by alexjaw
Mon Oct 28, 2019 5:31 pm
Forum: USB Audio
Topic: Migrating from XHRA to XU208
Replies: 189
Views: 1094087

Re: Migrating from XHRA to XU208

Attached project is an usb2i2s bridge working on explorerkit XE216-512-TQ128. I have used an01027 as a guide to port from app_usb_aud_mc to explorerkit. You will have to adapt the code so that you can switch between 44.1k and 48k sample rates. That's goes into src/audiohw.xc. I have tested it with S...
by alexjaw
Mon Oct 28, 2019 11:50 am
Forum: Other Applications
Topic: programming app_usb_aud onto eXplorerKit using spi
Replies: 5
Views: 6081

programming app_usb_aud onto eXplorerKit using spi

We would like to program our xcore xuf-216-512 processor from an external mcu using spi. The application is based on app_usb_aud but tailored for our hardware (as a prototype we use eXplorerKit connected to a dsp and a Si5340 dev boards). The problem that we have encountered is how to adapt the inst...
by alexjaw
Fri Oct 26, 2018 1:17 pm
Forum: Other XMOS Development Kits
Topic: required clocks running sw_usb_audio in i2s slave mode
Replies: 1
Views: 108249

required clocks running sw_usb_audio in i2s slave mode

There are possibilities to configure the usb app to run as i2s slave (some discussion in an earlier thread ). In my application I do want to run the app on xcore-200 chip and use it as an usb-to-i2s bridge. I have a DSP that will act as i2s master. My question is if I still need to supply an audio c...