Skip to content

XMOS A316 No-Development Firmware Download and Instructions

Click to Download Firmware

Function Mode Switching

Use command byte 0x23 to send the following commands for corresponding mode switching

UART Communication Protocol Reference

Interface Type 0x23 Command (Byte1-5 Combination)
USB in-I2S out 0x0080a90001
UAC1.0 0x0080010002
Coaxial IN-I2S OUT 0x0080651003
Optical IN-I2S OUT 0x1080651004
USB IN-SPDIF OUT 0x2080651005
I2S(slave) in-I2S OUT 0x0080c50806
HDMI ARc IN-I2S OUT 0x0082d58107

MCU Connection Instructions for Demo Version

HOST UART TX <==> XU316 X0D37

HOST UART RX <==> XU316 X0D31

pin

Please Refer to Portmap for Other Connection Functions

Click to View Full Portmap

  1. factory_no_mqa_0.0.5.bin is the factory firmware, use the following command to flash (requires xtag flashing tool):
xflash --write-all factory_no_mqa_0.0.5.bin --target-file xu316_qf60.xn
  1. update_no_mqa_0.0.5.bin is the DFU firmware, requires the driver's DFU upgrade tool to update