forked from PAWPAW-Mirror/lib_xua
This work is starting by expanding the tests written for single report purposes. I have also added a couple of extra simple tests that made sense (under/overflow of report IDs) as I went along.
xua_unit_tests test application
This example builds the xua_unit_tests application for XCORE AI
Prerequisites for building
XMOS Toolchain 15.0.3 or newer.
Install CMake version 3.13 or newer.
Building for xCORE
Set environment variable for lib_xua path:
> export XUA_PATH=<path to lib_xua>
cd to lib_xua/tests/xua_unit_tests
Run cmake and build
> cmake .
> make
Run on hardware
Ensure your XCORE AI EXPLORER board is powered up and connected to the XTAG debugger. Make sure the input.wav file is copied into the build directory
> pytest -n 1
You should see the tests collected by pytest pass