XM-014232-PC
66
PARAMETER
READ /
WRITE
DESCRIPTION
3510-UA
DEFAULT
3510-INT
DEFAULT
GPO_FLASHING
W
Set the serial flash mask for a specific pin.
Each bit in the mask describes the GPO
state for 100ms intervals
0
0
GPO_PIN
W
Write to a specific GPIO pin
-
-
GPO_PIN_ACTIVE_LEVE
L
W
Set the active level for a specific GPO pin.
0: active low 1: active high
0
0
GPO_PORT
W
GPIO: Write to all pins of a GPIO port
-
-
GPO_PWM_DUTY
W
GPIO: Set the pwm duty for a specific pin.
Value given as an integer percentage
0
0
I2S_RATE
R/W
I2S rate. This command can be used in
SPI Boot Delay mode prior to
SET_MIC_START_STATUS 1
48000
48000
I2S_START_STATUS
R/W
Start I2S. This command can be specified
from the control interface in case of SPI
booting INT device in delayed start mode.
-
-
IO_MAP
W
Set IO map for the device.
arg1: dest
arg2: source
-
-
IO_MAP_AND_SHIFT
R
Get IO map and output shift values for the
device.
-
-
OUTPUT_SHIFT
W
For a selected output set the no. of bits
the output samples will be shifted by.
Positive shift value indicates left shift,
negative indicates right shift.
-
-
SERIAL_NUMBER
R/W
Read / Write the serial number from USB
descriptor (normally initialised from flash.
0
0
SYS_CLK_TO_MCLK_OU
T_DIVIDER
R/W
Get XCore divider from system clock to
output master clock. This command can
be used in SPI Boot Delay mode prior to
SET_MIC_START_STATUS 1
11
11
USB_BCD_DEVICE
R/W
USB Device Release Number
(bcdDevice)
1
-
USB_PRODUCT_ID
R/W
USB Product ID
20 (0x0014)
-
USB_PRODUCT_STRING
R/W
Get USB Product string
XVF3510 (UAC1.0)
Adaptive
-
USB_SERIAL_NUMBER
W
Load serial number from flash and
initialise USB device descriptor with it. Will
not work after boot since descriptor is
populated only once with USB start.
-
-