SKUtility Developer Options

The Starter Kit Utility (SKUtility) includes options for developers to build, flash, run and debug the AWX Amp application on the Starter Kit hardware. Following is the help text for the developer options:
python3 SKUtility.py dev -h

A screenshot of a computer program Description automatically generated
SKUtility developer options help text

Following are the developer actions that can be executed using the SKUtility Tool:

Developer Function Command
Build the AWX Amp application (rpiVirtualAmp) To build the AWX Amp application with the modified AWX External Object, run the command:
python3 SKUtility.py dev -pr rpiVirtualAmp -b
Build the DSP library (VirtualAmp.dll) for GTT To build the DSP library to be used in GTT with the modified AWX External Object, run the command:
python3 SKUtility.py dev -pr virtualAmp -b
Clean the build directory To remove traces of previous builds of either the AWX Amp application or the DSP library in the build directory, run the command:
python3 SKUtility.py dev -pr <rpiVirtualAmp/virtualAmp> -c
Flash the AWX Amp application To flash the custom AWX Amp application (built with the modified AWX External Object) on the Starter Kit hardware, run the command:
python3 SKUtility.py dev -pr rpiVirtualAmp -f
Start the AWX Amp application To start the newly flashed AWX Amp application, run the command:
python3 SKUtility.py dev -pr rpiVirtualAmp -rAlternatively, the following command can be used to reset the AWX Amp application on the Starter Kit hardware:
python3 SKUtility.py rmt -rst