- The usb audio software that I'm using is: sw_usb_audio_7_3_1
- I've added the lib_xua in makefile
Code: Select all
USED_MODULES = lib_gpio lib_i2c lib_i2s lib_logging lib_xua
I downloaded the library from https://www.xmos.ai/libraries/ (v3.5.1) but when I try to import it manually into workspace the "import project wizard" reports: "Some projects cannot be imported because they already exist in the workspace"
I tried to take a step back and compile the app_usb_aud_xk_216_mc as it is by command line:
Code: Select all
C:\Users\Francesco\Desktop\digital_inputs\app_usb_aud_xk_216_mc>xmake --makefile=Makefile CONFIG=1AMi8o2xxxxxx
Checking build modules
Checking https://www.xmos.com for required libraries
ERROR: No compatible version found for lib_xua.
C:/Program Files (x86)/XMOS/XTC/15.2.1/build/xcommon/module_xcommon/build/../build/Makefile.common1:565: *** Missing build modules. Cannot continue. Stop.
xmake: *** [check_module_deps] Error 2
//--------------------------------------------------------------------------------------------
EDIT: I've tryed to use sw_usb_audio_6_15_2, for some reasons I had to change all dfu includes to their absolute paths
Code: Select all
#include "../../module_dfu/src/dfu_types.h"
I'm getting now a compilation error:
Code: Select all
C:/Users/Francesco/Desktop/digital_inputs/module_usb_audio/main.xc: Error: Multiple definition of 'main.parinfo'
../src/main.xc: Error: first defined here
C:/Users/Francesco/Desktop/digital_inputs/module_usb_audio/main.xc: Error: Multiple definition of 'p_lrclk.info'
../src/main.xc: Error: first defined here
C:/Users/Francesco/Desktop/digital_inputs/module_usb_audio/main.xc: Error: Multiple definition of 'p_bclk.info'
../src/main.xc: Error: first defined here
C:/Users/Francesco/Desktop/digital_inputs/module_usb_audio/main.xc: Error: Multiple definition of '__main__main_tile_0.savedstate'
../src/main.xc: Error: first defined here
C:/Users/Francesco/Desktop/digital_inputs/module_usb_audio/main.xc: Error: Multiple definition of '__main__main_tile_0.nstackwords'
../src/main.xc: Error: first defined here
C:/Users/Francesco/Desktop/digital_inputs/module_usb_audio/main.xc: Error: Multiple definition of '__main__main_tile_0.maxcores'
../src/main.xc: Error: first defined here
C:/Users/Francesco/Desktop/digital_inputs/module_usb_audio/main.xc: Error: Multiple definition of '__main__main_tile_0.maxtimers'
../src/main.xc: Error: first defined here
C:/Users/Francesco/Desktop/digital_inputs/module_usb_audio/main.xc: Error: Multiple definition of '__main__main_tile_0.maxchanends'
../src/main.xc: Error: first defined here
C:/Users/Francesco/Desktop/digital_inputs/module_usb_audio/main.xc: Error: Multiple definition of '__main__main_tile_0'
../src/main.xc: Error: first defined here