Serial Number; Device Interfaces - XMOS VocalFusion XVF3510 User Manual

Table of Contents

Advertisement

For the above example these files will be called:
data_partition_factory_<build_type>.bin
and
data_partition_upgrade_<build_type>.bin.
These two binary files can be used to factory program or upgrade as described in
Updating the
firmware
Generation and application of Upgrade Image and Data Partition
and
sections respectively.
A .JSON file is also produced for debugging purposes.

4.2.3. SERIAL NUMBER

The XVF3510 allows a 24 ASCII character long serial number to be stored in the external flash memory.
This can be accessed using the VocalFusion Control application using the following commands
(XVF3510-INT shown for example). To write to the serial number register use:
vfctrl_i2c SET_SERIAL_NUMBER "DEADBEEF"
and to read use:
vfctrl_i2c GET_SERIAL_NUMBER
USB DEVICE ENUMERATION (XVF3510-UA ONLY)
The XVF3510-UA additionally allows the Serial Number to be copied into the iSerialNumber field of
the USB descriptor. As the host reads the USB descriptor on enumeration the command to copy the
serial number must be present in the a Data Partition. To illustrate this process the following commands
must be incorporated into a Data Partition in the specified order (example assumes SERIAL_NUMBER
field is already populated).
To set the USB configuration to use the serial number in the descriptor add the following lines, in this
order, to the Data Partition:
SET_USB_SERIAL_NUMBER 1
To set the USB configuration to start enumeration:
SET_USB_START_STATUS 1

4.3. DEVICE INTERFACES,

The following sections describes the interfaces, audio routing and filtering features of the XVF3510.
Each section can be referred to in isolation, and describes all aspects relating to that feature.
XM-014232-PC
32

Advertisement

Table of Contents
loading

This manual is also suitable for:

Vocalfusion xvf3510-intVocalfusion xvf3510-ua

Table of Contents