Host Utilities - XMOS VocalFusion XVF3510 User Manual

Table of Contents

Advertisement

3.9.3. HOST UTILITIES

There are seven host utilities provided in the VocalFusion XVF3510 Release Package as pre-compiled
utilities and also as source code to allow rebuilding other system architectures. The utilities are
summarised below:
data_partition_generator, vfctrl_json - Uses .json configuration definition and generates
binary Data Partitions for download to flash memory. vfctrl_json is used internally by the
data_partition_generator but is referenced here for completeness.
dfu_suffix_generator - Adds DFU suffix to binary Boot Images and binary Data Partitions to
protect the device from accidental DFU of incompatible image partition pair.
dfu_usb, dfu_i2c - DFU utilities for XVF3510-UA, XVF3510-INT respectively
vfctrl_usb, vfctrl_i2c - Vocal Fusion Control Utilities for the XVF3510-UA and XVF3510-INT
respectively.
The pre-compiled versions are found in the following platform sub-directories within the host directory:
\host\Linux for Linux based systems
\host\MAC for macOS
\host\Pi for Raspbian based Raspberry Pi systems
\host\Win32 for Windows platforms.
BUILDING THE HOST UTILITIES FROM SOURCE CODE
The source code for these utilities is provided in the following directory:
\host\src
The steps to build each utility are described in the Release Package here:
\host\how_to_build_host_apps.rst
XM-014232-PC
22

Advertisement

Table of Contents
loading

This manual is also suitable for:

Vocalfusion xvf3510-intVocalfusion xvf3510-ua

Table of Contents