This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC8520 IC and using PurePathTm Wireless configurator

Other Parts Discussed in Thread: CC8520, CC2590

Hello Sir/Mam,

We are Using CC8520 IC and using PurePathTm Wireless configurator for creating project and programming the IC. I'm getting 6 errors as per attachment. Need your help to fix this . Could you please guide how to I remove these errors and generate an Hex file for programming the device.?
Regards
Vinodh
  • Hello Sir/Mam, 
    We are Using CC8520 IC and using PurePathTm Wireless configurator for creating project and programming the IC. I'm getting 6 errors as per attachment. Need your help to fix this . Could you please guide how to I remove these errors and generate an Hex file for programming the device.?
    Following are the errors we observed while flashing the code:

    1) Manufacturer ID must be an 8-digit value between 00000001 and fffffffe
    2) Product name missing
    3) Product ID must be an 8-digit hexadecimal integer value between 00000000 and ffffffff
    4) Audio device reset control i unmapped
    5) Network pairing button is unmapped
    6) Network status LED is unmapped
    Regards
    Vinodh
  • Vinodh,

    I do not see any attachments to your post. Can you please try again?

    Regards,

    Daniel

  • Vinodh,

    I've merged your two posts into one thread.

    Can you elaborate on what the issue is? Those error messages relate directly to parameters you can configure in the PPW Configurator.

    For example, Manufacture ID and Product name can be set at the following screen:

    Are you using an example project or did you create a project from scratch? 

    Regards,

    Daniel

  • Hello Daniel, 

    This project is created from the scratch, we have Tx and Rx board separate code for TX and RX board. The Tx code gets flashed where as RX code fails to detect the chip CC8520 resulting in 6 errors.

    Following are the errors we observed while flashing the Rx code:
    1) Device Identification - Manufacturer ID must be an 8-digit value between 00000001 and fffffffe
    2) Device Identification - Product name missing
    3) Device Identification - Product ID must be an 8-digit hexadecimal integer value between 00000000 and ffffffff
    4) IO Mapping - Audio device reset control is unmapped
    5) IO Mapping - Network pairing button is unmapped
    6) IO Mapping - Network status LED is unmapped

    Regards

    Vinodh

  • The file am not able to attach

  • Vinodh,

    For the Rx board that fails to program, have you verified in PPW Configurator that you have the settings configured properly, like the Manufacturer ID, Product name, etc.?

    Regards,

    Daniel

  • Hi Daniel,

    I have provided some dummy manufacturer ID and Product name to check for the possibility of working even then it fails.

    Regards

    Vinodh

  • Does add "dummy" data remove that particular error? What if you use the default (Texas Instruments) manufacturer ID?

    Can you try sharing your project (.ppwexprj) file and configuration files (.ppwexcfg)?

    Can you also try one of the example project from the PPW Configurator Start Page?

    Regards,

    Daniel

  • HI Daniel,'

    I was not able to attach the (.ppwprj) file and PPWCFG file here so i have sent via mail to  Jejomar from TI.

    Regards

    Vinodh

  • Hi Daniel, 

    Can you please provide your email ID, so that I can share you the (.ppwprj) file and PPWCFG file for your reference.

    Regards

    Vinodh

  • Vinodh,

    Can you try dragging and dropping the files into the e2e reply box?

    Were you able to try my debugging suggestions from my last post?

    Does add "dummy" data remove that particular error? What if you use the default (Texas Instruments) manufacturer ID?

    Can you try sharing your project (.ppwexprj) file and configuration files (.ppwexcfg)?

    Can you also try one of the example project from the PPW Configurator Start Page?

    -Daniel

  • Hi Daniel,

    I tried by dragging the file and tried to place for upload but it hasn't was successful.

    Regards

    Vinodh

  • Hi Daniel,

    Please find the block diagram of RX boardBlock Diagram RX.pdf

  • Hi Daniel,

    Please find the RX schematic for your reference. WRX Schematic.pdfe are using CC8520 as RX configuration as pert attached block diagram.. We are not able to program the CC8520 in RX mode. Request you to please provide sample configuration

    Regards

    Vinodh

  • Vinodh,

    PPW Configurator has several example projects included. I would recommend starting with one of these projects to verify your hardware.

    Regards,

    Daniel

  • Hi Daniel,

    I have tried with preloaded demo options too.

    Regards

    Vinodh

  • Hi Daniel,

    we are using same chip CC8520 in TX & RX configuration. Tried with demo code separately for TX & RX and its being flashed. I have attached the snapshot of the flashing. Even I will share you the Tx schematic and the Tx code we are using at present. The application is for Wireless Audio.
    Regards
    Vinodh
  • Hi Daniel,

    The communication is not happening in Rx board, can I use the same demo code for TX & RX.

    Regards

    Vinodh

  • <!DOCTYPE devcfg SYSTEM "devcfg.dtd"[]>
    <devcfg>
    <name>Analog Input Master with Remote Volume (AIC3101)</name>
    <type>Master/Stereo input base station</type>
    <hardware_platform>Custom design</hardware_platform>
    <operation>Autonomous</operation>
    <usb_descriptor></usb_descriptor>
    <mini_prod_test_en>0</mini_prod_test_en>
    <pwc_rev>1.4.1</pwc_rev>
    <desc>Audio connections:
    - Audio input: LINE IN

    User interface:
    - Pairing button: SW9 (click)
    - Volume up: SW1 (click+repeat)
    - Volume down: SW3 (click+repeat)
    - Mute toggle: SW2 (click)
    - Network status LED: D9</desc>
    <task>
    <name>Advanced Options</name>
    <attr>
    <name>Acquire timeslot period</name>
    <value>5750 us</value>
    </attr>
    <attr>
    <name>Fade out when muting</name>
    <value>1</value>
    </attr>
    <attr>
    <name>Protocol version</name>
    <value>0</value>
    </attr>
    <attr>
    <name>RF data rate</name>
    <value>5 Mbps</value>
    </attr>
    <attr>
    <name>Store dynamic audio channel selection</name>
    <value>1</value>
    </attr>
    <attr>
    <name>Store local input volume</name>
    <value>1</value>
    </attr>
    <attr>
    <name>Store local output balance</name>
    <value>1</value>
    </attr>
    <attr>
    <name>Store local output volume</name>
    <value>1</value>
    </attr>
    <attr>
    <name>Store network ID</name>
    <value>1</value>
    </attr>
    <attr>
    <name>Store remote input volume</name>
    <value>1</value>
    </attr>
    <attr>
    <name>Store remote output volume</name>
    <value>1</value>
    </attr>
    <attr>
    <name>Timeslot alignment</name>
    <value>Disabled</value>
    </attr>
    <attr>
    <name>Timeslot period</name>
    <value>Automatic selection</value>
    </attr>
    </task>
    <task>
    <name>Audio Device Customization</name>
    <attr>
    <name>ACTIVE to LOW-POWER</name>
    <value></value>
    </attr>
    <attr>
    <name>Enable digital audio input valid pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>INACTIVE to LOW-POWER</name>
    <value></value>
    </attr>
    <attr>
    <name>INACTIVE to SR-SWITCH</name>
    <value></value>
    </attr>
    <attr>
    <name>LOW-POWER to ACTIVE</name>
    <value></value>
    </attr>
    <attr>
    <name>LOW-POWER to INACTIVE</name>
    <value></value>
    </attr>
    <attr>
    <name>OFF to SR-SWITCH</name>
    <value>w 30 00 00 #sets page 0
    w 30 02 00 #
    w 30 03 91 #enable PLL, P=1, Ignore the Q value
    w 30 04 1C #J=7
    # w 30 04 20 #J=8
    w 30 05 52 #D=5264
    w 30 06 40 #D=5264
    # w 30 05 1E #D= 1920
    # w 30 06 00 #D= 1920
    w 30 07 80 #Fs = 44.1kHz
    w 30 08 D0 #BCLK and WCLK are outputs
    w 30 09 30 # 00 I2S mode, word length 10 for 24 bits 00 for 16 bits 11 for 32 bits
    w 30 0A 00 #must be 0-17 *********
    w 30 0B 01 # R = 1
    w 30 0C 00 #filters and effects off
    w 30 0F 00 # Left ADC PGA is on gain = 0dB
    w 30 10 00 # Right ADC PGA is on gain = 0dB
    w 30 11 FF # Line2 is not an input L
    w 30 12 FF #line 2 is not an input R
    w 30 13 04 # Line1 SE, gain -6dB left ADC is active
    # w 30 14 78
    w 30 15 78 #right is not connected to left adc
    w 30 16 04 #right input ADC is on
    # w 30 17 78
    w 30 18 78 # left is not input for right
    w 30 19 40 # mic bias is 2.0V
    w 30 1A 00 #turn on AGC 80 turn off AGC 00
    w 30 1D 00 #turn on AGC 80 turn off AGC 00
    #w 30 65 01 #clk_div is clk in
    w 30 65 00 #PPL is clkin
    w 30 66 02 # MCLK source for PLL</value>
    </attr>
    <attr>
    <name>SR-SWITCH 32000 to INACTIVE</name>
    <value></value>
    </attr>
    <attr>
    <name>SR-SWITCH 40275 to INACTIVE</name>
    <value></value>
    </attr>
    <attr>
    <name>SR-SWITCH 44100 to INACTIVE</name>
    <value></value>
    </attr>
    <attr>
    <name>SR-SWITCH 48000 to INACTIVE</name>
    <value></value>
    </attr>
    <attr>
    <name>SR-SWITCH to OFF</name>
    <value></value>
    </attr>
    </task>
    <task>
    <name>Audio Interface</name>
    <attr>
    <name>Audio device</name>
    <value>AIC3101</value>
    </attr>
    <attr>
    <name>BCLK multiplier</name>
    <value>64</value>
    </attr>
    <attr>
    <name>Clock source</name>
    <value>External</value>
    </attr>
    <attr>
    <name>Custom setup</name>
    <value>Enabled</value>
    </attr>
    <attr>
    <name>Interface format</name>
    <value>I2S</value>
    </attr>
    <attr>
    <name>MCLK multiplier</name>
    <value>256</value>
    </attr>
    <attr>
    <name>Resolution</name>
    <value>16</value>
    </attr>
    </task>
    <task>
    <name>Audio Streaming Master Static</name>
    <attr>
    <name>Default sample rate</name>
    <value>44100</value>
    </attr>
    <attr>
    <name>M2S0 DSP IO channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S0 I2S IO channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S0 IO pin</name>
    <value>1</value>
    </attr>
    <attr>
    <name>M2S0 logical channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S0 streaming format</name>
    <value>PCM16</value>
    </attr>
    <attr>
    <name>M2S1 DSP IO channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>M2S1 I2S IO channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>M2S1 IO pin</name>
    <value>1</value>
    </attr>
    <attr>
    <name>M2S1 logical channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>M2S1 streaming format</name>
    <value>PCM16</value>
    </attr>
    <attr>
    <name>M2S2 DSP IO channel</name>
    <value>2</value>
    </attr>
    <attr>
    <name>M2S2 I2S IO channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S2 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S2 logical channel</name>
    <value>2</value>
    </attr>
    <attr>
    <name>M2S2 streaming format</name>
    <value>PCM16</value>
    </attr>
    <attr>
    <name>M2S3 DSP IO channel</name>
    <value>3</value>
    </attr>
    <attr>
    <name>M2S3 I2S IO channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>M2S3 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S3 logical channel</name>
    <value>3</value>
    </attr>
    <attr>
    <name>M2S3 streaming format</name>
    <value>PCM16</value>
    </attr>
    <attr>
    <name>M2S4 DSP IO channel</name>
    <value>4</value>
    </attr>
    <attr>
    <name>M2S4 I2S IO channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S4 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S4 logical channel</name>
    <value>4</value>
    </attr>
    <attr>
    <name>M2S4 streaming format</name>
    <value>PCM16</value>
    </attr>
    <attr>
    <name>M2S5 DSP IO channel</name>
    <value>5</value>
    </attr>
    <attr>
    <name>M2S5 I2S IO channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>M2S5 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S5 logical channel</name>
    <value>5</value>
    </attr>
    <attr>
    <name>M2S5 streaming format</name>
    <value>PCM16</value>
    </attr>
    <attr>
    <name>S2M0 DSP IO channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M0 I2S IO channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M0 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M0 logical channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M0 streaming format</name>
    <value>PCM16</value>
    </attr>
    <attr>
    <name>S2M1 DSP IO channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>S2M1 I2S IO channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>S2M1 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M1 logical channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>S2M1 streaming format</name>
    <value>PCM16</value>
    </attr>
    <attr>
    <name>S2M2 DSP IO channel</name>
    <value>2</value>
    </attr>
    <attr>
    <name>S2M2 I2S IO channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M2 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M2 logical channel</name>
    <value>2</value>
    </attr>
    <attr>
    <name>S2M2 streaming format</name>
    <value>PCM16</value>
    </attr>
    <attr>
    <name>S2M3 DSP IO channel</name>
    <value>3</value>
    </attr>
    <attr>
    <name>S2M3 I2S IO channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>S2M3 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M3 logical channel</name>
    <value>3</value>
    </attr>
    <attr>
    <name>S2M3 streaming format</name>
    <value>PCM16</value>
    </attr>
    <attr>
    <name>S2M4 DSP IO channel</name>
    <value>4</value>
    </attr>
    <attr>
    <name>S2M4 I2S IO channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M4 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M4 logical channel</name>
    <value>4</value>
    </attr>
    <attr>
    <name>S2M4 streaming format</name>
    <value>PCM16</value>
    </attr>
    <attr>
    <name>S2M5 DSP IO channel</name>
    <value>5</value>
    </attr>
    <attr>
    <name>S2M5 I2S IO channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>S2M5 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M5 logical channel</name>
    <value>5</value>
    </attr>
    <attr>
    <name>S2M5 streaming format</name>
    <value>PCM16</value>
    </attr>
    <attr>
    <name>SR32000 enabled</name>
    <value>1</value>
    </attr>
    <attr>
    <name>SR32000 latency</name>
    <value>2048</value>
    </attr>
    <attr>
    <name>SR40275 enabled</name>
    <value>1</value>
    </attr>
    <attr>
    <name>SR40275 latency</name>
    <value>2048</value>
    </attr>
    <attr>
    <name>SR44100 enabled</name>
    <value>1</value>
    </attr>
    <attr>
    <name>SR44100 latency</name>
    <value>2048</value>
    </attr>
    <attr>
    <name>SR48000 enabled</name>
    <value>1</value>
    </attr>
    <attr>
    <name>SR48000 latency</name>
    <value>2048</value>
    </attr>
    </task>
    <task>
    <name>Audio Streaming Slave Dynamic</name>
    <attr>
    <name>Dynamic selection count</name>
    <value>2</value>
    </attr>
    <attr>
    <name>Dynamic selection mechanism</name>
    <value>None</value>
    </attr>
    <attr>
    <name>IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S0 logical channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S1 logical channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>M2S2 logical channel</name>
    <value>2</value>
    </attr>
    <attr>
    <name>M2S3 logical channel</name>
    <value>3</value>
    </attr>
    <attr>
    <name>M2S4 logical channel</name>
    <value>4</value>
    </attr>
    <attr>
    <name>M2S5 logical channel</name>
    <value>5</value>
    </attr>
    <attr>
    <name>M2S6 logical channel</name>
    <value>6</value>
    </attr>
    <attr>
    <name>M2S7 logical channel</name>
    <value>7</value>
    </attr>
    <attr>
    <name>S2M0 logical channel</name>
    <value>2</value>
    </attr>
    <attr>
    <name>S2M1 logical channel</name>
    <value>3</value>
    </attr>
    <attr>
    <name>S2M2 logical channel</name>
    <value>4</value>
    </attr>
    <attr>
    <name>S2M3 logical channel</name>
    <value>5</value>
    </attr>
    </task>
    <task>
    <name>Audio Streaming Slave EHIF</name>
    <attr>
    <name>M2S0 DSP IO channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S0 I2S IO channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S0 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S1 DSP IO channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>M2S1 I2S IO channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>M2S1 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S2 DSP IO channel</name>
    <value>2</value>
    </attr>
    <attr>
    <name>M2S2 I2S IO channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S2 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S3 DSP IO channel</name>
    <value>3</value>
    </attr>
    <attr>
    <name>M2S3 I2S IO channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>M2S3 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S4 DSP IO channel</name>
    <value>4</value>
    </attr>
    <attr>
    <name>M2S4 I2S IO channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S4 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S5 DSP IO channel</name>
    <value>5</value>
    </attr>
    <attr>
    <name>M2S5 I2S IO channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>M2S5 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M0 DSP IO channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M0 I2S IO channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M0 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M1 DSP IO channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>S2M1 I2S IO channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>S2M1 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M2 DSP IO channel</name>
    <value>2</value>
    </attr>
    <attr>
    <name>S2M2 I2S IO channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M2 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M3 DSP IO channel</name>
    <value>3</value>
    </attr>
    <attr>
    <name>S2M3 I2S IO channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>S2M3 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M4 DSP IO channel</name>
    <value>4</value>
    </attr>
    <attr>
    <name>S2M4 I2S IO channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M4 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M5 DSP IO channel</name>
    <value>5</value>
    </attr>
    <attr>
    <name>S2M5 I2S IO channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>S2M5 IO pin</name>
    <value>0</value>
    </attr>
    </task>
    <task>
    <name>Audio Streaming Slave Static</name>
    <attr>
    <name>M2S0 DSP IO channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S0 I2S IO channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S0 IO pin</name>
    <value>1</value>
    </attr>
    <attr>
    <name>M2S0 logical channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S1 DSP IO channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>M2S1 I2S IO channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>M2S1 IO pin</name>
    <value>1</value>
    </attr>
    <attr>
    <name>M2S1 logical channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>M2S2 DSP IO channel</name>
    <value>2</value>
    </attr>
    <attr>
    <name>M2S2 I2S IO channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S2 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S2 logical channel</name>
    <value>2</value>
    </attr>
    <attr>
    <name>M2S3 DSP IO channel</name>
    <value>3</value>
    </attr>
    <attr>
    <name>M2S3 I2S IO channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>M2S3 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S3 logical channel</name>
    <value>3</value>
    </attr>
    <attr>
    <name>M2S4 DSP IO channel</name>
    <value>4</value>
    </attr>
    <attr>
    <name>M2S4 I2S IO channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S4 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S4 logical channel</name>
    <value>4</value>
    </attr>
    <attr>
    <name>M2S5 DSP IO channel</name>
    <value>5</value>
    </attr>
    <attr>
    <name>M2S5 I2S IO channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>M2S5 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S5 logical channel</name>
    <value>5</value>
    </attr>
    <attr>
    <name>S2M0 DSP IO channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M0 I2S IO channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M0 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M0 logical channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M1 DSP IO channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>S2M1 I2S IO channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>S2M1 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M1 logical channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>S2M2 DSP IO channel</name>
    <value>2</value>
    </attr>
    <attr>
    <name>S2M2 I2S IO channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M2 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M2 logical channel</name>
    <value>2</value>
    </attr>
    <attr>
    <name>S2M3 DSP IO channel</name>
    <value>3</value>
    </attr>
    <attr>
    <name>S2M3 I2S IO channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>S2M3 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M3 logical channel</name>
    <value>3</value>
    </attr>
    <attr>
    <name>S2M4 DSP IO channel</name>
    <value>4</value>
    </attr>
    <attr>
    <name>S2M4 I2S IO channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M4 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M4 logical channel</name>
    <value>4</value>
    </attr>
    <attr>
    <name>S2M5 DSP IO channel</name>
    <value>5</value>
    </attr>
    <attr>
    <name>S2M5 I2S IO channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>S2M5 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M5 logical channel</name>
    <value>5</value>
    </attr>
    </task>
    <task>
    <name>Audio Streaming USB Static</name>
    <attr>
    <name>M2S0 logical channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S0 streaming format</name>
    <value>PCM16</value>
    </attr>
    <attr>
    <name>M2S1 logical channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>M2S1 streaming format</name>
    <value>PCM16</value>
    </attr>
    <attr>
    <name>M2S2 logical channel</name>
    <value>2</value>
    </attr>
    <attr>
    <name>M2S2 streaming format</name>
    <value>PCM16</value>
    </attr>
    <attr>
    <name>M2S3 logical channel</name>
    <value>3</value>
    </attr>
    <attr>
    <name>M2S3 streaming format</name>
    <value>PCM16</value>
    </attr>
    <attr>
    <name>M2S4 logical channel</name>
    <value>4</value>
    </attr>
    <attr>
    <name>M2S4 streaming format</name>
    <value>PCM16</value>
    </attr>
    <attr>
    <name>M2S5 logical channel</name>
    <value>5</value>
    </attr>
    <attr>
    <name>M2S5 streaming format</name>
    <value>PCM16</value>
    </attr>
    <attr>
    <name>S2M0 logical channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M0 streaming format</name>
    <value>PCM16</value>
    </attr>
    <attr>
    <name>S2M1 logical channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>S2M1 streaming format</name>
    <value>PCM16</value>
    </attr>
    <attr>
    <name>S2M2 logical channel</name>
    <value>2</value>
    </attr>
    <attr>
    <name>S2M2 streaming format</name>
    <value>PCM16</value>
    </attr>
    <attr>
    <name>S2M3 logical channel</name>
    <value>3</value>
    </attr>
    <attr>
    <name>S2M3 streaming format</name>
    <value>PCM16</value>
    </attr>
    <attr>
    <name>S2M4 logical channel</name>
    <value>4</value>
    </attr>
    <attr>
    <name>S2M4 streaming format</name>
    <value>PCM16</value>
    </attr>
    <attr>
    <name>S2M5 logical channel</name>
    <value>5</value>
    </attr>
    <attr>
    <name>S2M5 streaming format</name>
    <value>PCM16</value>
    </attr>
    <attr>
    <name>SR32000 enabled</name>
    <value>0</value>
    </attr>
    <attr>
    <name>SR32000 latency</name>
    <value>2048</value>
    </attr>
    <attr>
    <name>SR44100 enabled</name>
    <value>0</value>
    </attr>
    <attr>
    <name>SR44100 latency</name>
    <value>2048</value>
    </attr>
    <attr>
    <name>SR48000 enabled</name>
    <value>1</value>
    </attr>
    <attr>
    <name>SR48000 latency</name>
    <value>2048</value>
    </attr>
    </task>
    <task>
    <name>Device Identification</name>
    <attr>
    <name>Manufacturer ID</name>
    <value>00000001</value>
    </attr>
    <attr>
    <name>Product ID</name>
    <value>00000010</value>
    </attr>
    <attr>
    <name>Product name</name>
    <value>Stereo analog input master demo (AIC3101, remote volume control)</value>
    </attr>
    <attr>
    <name>USB device release</name>
    <value></value>
    </attr>
    <attr>
    <name>USB product ID</name>
    <value></value>
    </attr>
    <attr>
    <name>USB vendor ID</name>
    <value></value>
    </attr>
    </task>
    <task>
    <name>Human Interface Device</name>
    <attr>
    <name>HID feature set</name>
    <value>Play control</value>
    </attr>
    </task>
    <task>
    <name>IO Mapping</name>
    <attr>
    <name>Active IO level</name>
    <value>01000</value>
    </attr>
    <attr>
    <name>Alternate network status LED</name>
    <value></value>
    </attr>
    <attr>
    <name>Audio channel selection bit 0</name>
    <value></value>
    </attr>
    <attr>
    <name>Audio channel selection bit 1</name>
    <value></value>
    </attr>
    <attr>
    <name>Audio channel selection bit 2</name>
    <value></value>
    </attr>
    <attr>
    <name>Audio channel selection button</name>
    <value></value>
    </attr>
    <attr>
    <name>Audio device PVDD control</name>
    <value></value>
    </attr>
    <attr>
    <name>Audio device reset control</name>
    <value>GIO2</value>
    </attr>
    <attr>
    <name>Digital audio input valid</name>
    <value></value>
    </attr>
    <attr>
    <name>External host interface interrupt</name>
    <value></value>
    </attr>
    <attr>
    <name>Fast forward RC button</name>
    <value></value>
    </attr>
    <attr>
    <name>Fast forward RC output</name>
    <value></value>
    </attr>
    <attr>
    <name>Input volume mute RC button</name>
    <value></value>
    </attr>
    <attr>
    <name>Input volume mute RC output</name>
    <value></value>
    </attr>
    <attr>
    <name>Local input volume down button</name>
    <value></value>
    </attr>
    <attr>
    <name>Local input volume mute button</name>
    <value></value>
    </attr>
    <attr>
    <name>Local input volume up button</name>
    <value></value>
    </attr>
    <attr>
    <name>Local output volume down button</name>
    <value>GIO3(C+H)</value>
    </attr>
    <attr>
    <name>Local output volume mute button</name>
    <value>GIO9_AD2(C)</value>
    </attr>
    <attr>
    <name>Local output volume up button</name>
    <value>GIO1(C+H)</value>
    </attr>
    <attr>
    <name>Mini production test control</name>
    <value></value>
    </attr>
    <attr>
    <name>Network pairing button</name>
    <value>GIO3(C)</value>
    </attr>
    <attr>
    <name>Network standby control button</name>
    <value></value>
    </attr>
    <attr>
    <name>Network standby disable RC button</name>
    <value></value>
    </attr>
    <attr>
    <name>Network standby disable RC output</name>
    <value></value>
    </attr>
    <attr>
    <name>Network standby enable RC button</name>
    <value></value>
    </attr>
    <attr>
    <name>Network standby enable RC output</name>
    <value></value>
    </attr>
    <attr>
    <name>Network standby toggle RC button</name>
    <value></value>
    </attr>
    <attr>
    <name>Network standby toggle RC output</name>
    <value></value>
    </attr>
    <attr>
    <name>Network status LED</name>
    <value>GIO9_AD2</value>
    </attr>
    <attr>
    <name>Output balance left button</name>
    <value></value>
    </attr>
    <attr>
    <name>Output balance right button</name>
    <value></value>
    </attr>
    <attr>
    <name>Output volume decrement RC button</name>
    <value></value>
    </attr>
    <attr>
    <name>Output volume decrement RC output</name>
    <value></value>
    </attr>
    <attr>
    <name>Output volume increment RC button</name>
    <value></value>
    </attr>
    <attr>
    <name>Output volume increment RC output</name>
    <value></value>
    </attr>
    <attr>
    <name>Output volume mute RC button</name>
    <value></value>
    </attr>
    <attr>
    <name>Output volume mute RC output</name>
    <value></value>
    </attr>
    <attr>
    <name>Peripheral IO force pull in power-down</name>
    <value>00000</value>
    </attr>
    <attr>
    <name>Play-Pause RC button</name>
    <value></value>
    </attr>
    <attr>
    <name>Play-Pause RC output</name>
    <value></value>
    </attr>
    <attr>
    <name>Power control button</name>
    <value>CSN(H)</value>
    </attr>
    <attr>
    <name>Power-down indication</name>
    <value></value>
    </attr>
    <attr>
    <name>Remote input volume down button</name>
    <value></value>
    </attr>
    <attr>
    <name>Remote input volume mute button</name>
    <value></value>
    </attr>
    <attr>
    <name>Remote input volume up button</name>
    <value></value>
    </attr>
    <attr>
    <name>Remote output volume down button</name>
    <value>GIO3(C+H)</value>
    </attr>
    <attr>
    <name>Remote output volume mute button</name>
    <value>GIO9_AD2(C)</value>
    </attr>
    <attr>
    <name>Remote output volume up button</name>
    <value>GIO1(C+H)</value>
    </attr>
    <attr>
    <name>Rewind RC button</name>
    <value></value>
    </attr>
    <attr>
    <name>Rewind RC output</name>
    <value></value>
    </attr>
    <attr>
    <name>Scan next track RC button</name>
    <value></value>
    </attr>
    <attr>
    <name>Scan next track RC output</name>
    <value></value>
    </attr>
    <attr>
    <name>Scan previous track RC button</name>
    <value></value>
    </attr>
    <attr>
    <name>Scan previous track RC output</name>
    <value></value>
    </attr>
    <attr>
    <name>Timeslot alignment control input</name>
    <value></value>
    </attr>
    <attr>
    <name>Timeslot alignment control output</name>
    <value></value>
    </attr>
    </task>
    <task>
    <name>Power Management</name>
    <attr>
    <name>Input silence detection average threshold</name>
    <value>0</value>
    </attr>
    <attr>
    <name>Input silence detection peak threshold</name>
    <value>0</value>
    </attr>
    <attr>
    <name>Maximum current consumption</name>
    <value>100</value>
    </attr>
    <attr>
    <name>Power control</name>
    <value>None</value>
    </attr>
    <attr>
    <name>Power-down on audio input silence</name>
    <value>0</value>
    </attr>
    <attr>
    <name>Power-down on audio input silence timeout</name>
    <value>1800</value>
    </attr>
    <attr>
    <name>Power-down on audio output silence</name>
    <value>0</value>
    </attr>
    <attr>
    <name>Power-down on audio output silence timeout</name>
    <value>1800</value>
    </attr>
    <attr>
    <name>Power-down on network inactivity</name>
    <value>0</value>
    </attr>
    <attr>
    <name>Power-down on network inactivity timeout</name>
    <value>300</value>
    </attr>
    <attr>
    <name>Power-reduction on audio input silence</name>
    <value>0</value>
    </attr>
    <attr>
    <name>Power-reduction on audio input silence timeout</name>
    <value>5</value>
    </attr>
    <attr>
    <name>Power-reduction on audio output silence</name>
    <value>0</value>
    </attr>
    <attr>
    <name>Power-reduction on audio output silence timeout</name>
    <value>300</value>
    </attr>
    <attr>
    <name>Power-reduction on network inactivity</name>
    <value>0</value>
    </attr>
    <attr>
    <name>Power-reduction on network inactivity timeout</name>
    <value>30</value>
    </attr>
    <attr>
    <name>Power-reduction on network standby ADD state</name>
    <value>OFF</value>
    </attr>
    <attr>
    <name>VBAT monitoring</name>
    <value>0</value>
    </attr>
    <attr>
    <name>VBAT operation threshold</name>
    <value>3.100</value>
    </attr>
    <attr>
    <name>VBAT power-up threshold</name>
    <value>3.200</value>
    </attr>
    <attr>
    <name>VBAT resistor</name>
    <value>100000</value>
    </attr>
    <attr>
    <name>VBAT warning disable threshold</name>
    <value>3.500</value>
    </attr>
    <attr>
    <name>VBAT warning enable threshold</name>
    <value>3.350</value>
    </attr>
    </task>
    <task>
    <name>Radio</name>
    <attr>
    <name>Antenna diversity enable</name>
    <value>0</value>
    </attr>
    <attr>
    <name>Default network ID</name>
    <value>FFFFFFFE</value>
    </attr>
    <attr>
    <name>Maximum slave count</name>
    <value>1</value>
    </attr>
    <attr>
    <name>Normal LBT threshold</name>
    <value>-65</value>
    </attr>
    <attr>
    <name>Pairing button enable</name>
    <value>1</value>
    </attr>
    <attr>
    <name>Pairing button timeout</name>
    <value>30</value>
    </attr>
    <attr>
    <name>Pairing filter level</name>
    <value>0</value>
    </attr>
    <attr>
    <name>Pairing mechanism</name>
    <value>Protocol master pairing signal</value>
    </attr>
    <attr>
    <name>Pairing minimum RSSI</name>
    <value>-20</value>
    </attr>
    <attr>
    <name>Product ID filter mask</name>
    <value>00000000</value>
    </attr>
    <attr>
    <name>Product ID filter ref</name>
    <value>00000000</value>
    </attr>
    <attr>
    <name>RF channel mask</name>
    <value>7FFFE</value>
    </attr>
    <attr>
    <name>Range extender</name>
    <value>None</value>
    </attr>
    <attr>
    <name>Target TX power</name>
    <value>5</value>
    </attr>
    <attr>
    <name>Timeslot alignment LBT threshold</name>
    <value>-40</value>
    </attr>
    </task>
    <task>
    <name>Status Indication</name>
    <attr>
    <name>ACTIVE LED pattern</name>
    <value>100,0</value>
    </attr>
    <attr>
    <name>ALONE LED pattern</name>
    <value>2,98</value>
    </attr>
    <attr>
    <name>Alternate status LED usage</name>
    <value>None</value>
    </attr>
    <attr>
    <name>LOW BATTERY LED pattern</name>
    <value>2,23</value>
    </attr>
    <attr>
    <name>LOW BATTERY pattern enable</name>
    <value>0</value>
    </attr>
    <attr>
    <name>PAIRING LED pattern</name>
    <value>2,16,2,80</value>
    </attr>
    <attr>
    <name>Power-down indication enable</name>
    <value>0</value>
    </attr>
    <attr>
    <name>STANDBY LED pattern</name>
    <value>50,50</value>
    </attr>
    <attr>
    <name>Status LED enable</name>
    <value>1</value>
    </attr>
    </task>
    <task>
    <name>User Interface</name>
    <attr>
    <name>Button custom timing setup</name>
    <value>0</value>
    </attr>
    <attr>
    <name>Click + repeat delay</name>
    <value>40</value>
    </attr>
    <attr>
    <name>Click + repeat minimum idle time</name>
    <value>10</value>
    </attr>
    <attr>
    <name>Click + repeat period</name>
    <value>10</value>
    </attr>
    <attr>
    <name>Click maximum hold time</name>
    <value>100</value>
    </attr>
    <attr>
    <name>Click minimum idle time</name>
    <value>20</value>
    </attr>
    <attr>
    <name>Fast forward</name>
    <value>0</value>
    </attr>
    <attr>
    <name>Hold delay</name>
    <value>160</value>
    </attr>
    <attr>
    <name>Hold minimum idle time</name>
    <value>20</value>
    </attr>
    <attr>
    <name>Input volume mute</name>
    <value>0</value>
    </attr>
    <attr>
    <name>Network standby disable</name>
    <value>0</value>
    </attr>
    <attr>
    <name>Network standby enable</name>
    <value>0</value>
    </attr>
    <attr>
    <name>Network standby toggle</name>
    <value>0</value>
    </attr>
    <attr>
    <name>Output volume decrement</name>
    <value>0</value>
    </attr>
    <attr>
    <name>Output volume increment</name>
    <value>0</value>
    </attr>
    <attr>
    <name>Output volume mute</name>
    <value>0</value>
    </attr>
    <attr>
    <name>Play-Pause</name>
    <value>0</value>
    </attr>
    <attr>
    <name>Repeat delay</name>
    <value>160</value>
    </attr>
    <attr>
    <name>Repeat minimum idle time</name>
    <value>10</value>
    </attr>
    <attr>
    <name>Repeat period</name>
    <value>10</value>
    </attr>
    <attr>
    <name>Rewind</name>
    <value>0</value>
    </attr>
    <attr>
    <name>Scan next track</name>
    <value>0</value>
    </attr>
    <attr>
    <name>Scan previous track</name>
    <value>0</value>
    </attr>
    <attr>
    <name>State minimum idle time</name>
    <value>10</value>
    </attr>
    </task>
    <task>
    <name>Volume Control Master</name>
    <attr>
    <name>Local input button step amount</name>
    <value>1</value>
    </attr>
    <attr>
    <name>Local input buttons</name>
    <value>None</value>
    </attr>
    <attr>
    <name>Local input default</name>
    <value>0</value>
    </attr>
    <attr>
    <name>Local input fixed offset</name>
    <value>0</value>
    </attr>
    <attr>
    <name>Local input minimum</name>
    <value>0</value>
    </attr>
    <attr>
    <name>Local input step duration</name>
    <value>10</value>
    </attr>
    <attr>
    <name>Local output button step amount</name>
    <value>1</value>
    </attr>
    <attr>
    <name>Local output buttons</name>
    <value>None</value>
    </attr>
    <attr>
    <name>Local output default</name>
    <value>0.0</value>
    </attr>
    <attr>
    <name>Local output fixed offset</name>
    <value>0.0</value>
    </attr>
    <attr>
    <name>Local output minimum</name>
    <value>-50.0</value>
    </attr>
    <attr>
    <name>Local output step duration</name>
    <value>10</value>
    </attr>
    <attr>
    <name>Remote input button step amount</name>
    <value>1</value>
    </attr>
    <attr>
    <name>Remote input buttons</name>
    <value>None</value>
    </attr>
    <attr>
    <name>Remote input default</name>
    <value>0.0</value>
    </attr>
    <attr>
    <name>Remote input minimum</name>
    <value>0.0</value>
    </attr>
    <attr>
    <name>Remote output button step amount</name>
    <value>1</value>
    </attr>
    <attr>
    <name>Remote output buttons</name>
    <value>None</value>
    </attr>
    <attr>
    <name>Remote output default</name>
    <value>-50.0</value>
    </attr>
    <attr>
    <name>Remote output minimum</name>
    <value>-79.0</value>
    </attr>
    </task>
    <task>
    <name>Volume Control Slave</name>
    <attr>
    <name>Local input button step amount</name>
    <value>1</value>
    </attr>
    <attr>
    <name>Local input buttons</name>
    <value>None</value>
    </attr>
    <attr>
    <name>Local input control source</name>
    <value>Local</value>
    </attr>
    <attr>
    <name>Local input default</name>
    <value>0.0</value>
    </attr>
    <attr>
    <name>Local input fixed offset</name>
    <value>0.0</value>
    </attr>
    <attr>
    <name>Local input minimum</name>
    <value>0.0</value>
    </attr>
    <attr>
    <name>Local input multi-channel offset enable</name>
    <value>0</value>
    </attr>
    <attr>
    <name>Local input step duration</name>
    <value>10</value>
    </attr>
    <attr>
    <name>Local output button step amount</name>
    <value>1</value>
    </attr>
    <attr>
    <name>Local output buttons</name>
    <value>None</value>
    </attr>
    <attr>
    <name>Local output control source</name>
    <value>Local</value>
    </attr>
    <attr>
    <name>Local output default</name>
    <value>0.0</value>
    </attr>
    <attr>
    <name>Local output fixed offset</name>
    <value>0.0</value>
    </attr>
    <attr>
    <name>Local output minimum</name>
    <value>-50.0</value>
    </attr>
    <attr>
    <name>Local output multi-channel offset enable</name>
    <value>0</value>
    </attr>
    <attr>
    <name>Local output step duration</name>
    <value>10</value>
    </attr>
    <attr>
    <name>Output balance button step amount</name>
    <value>1</value>
    </attr>
    <attr>
    <name>Output balance buttons</name>
    <value>None</value>
    </attr>
    <attr>
    <name>Output balance default</name>
    <value>0.0</value>
    </attr>
    <attr>
    <name>Output balance maximum attenuation</name>
    <value>20.0</value>
    </attr>
    </task>
    </devcfg>

  • Hi Daniel,

    Tx Code  have shared now let me share the Rx code.

    Regards

    Vinodh

  • <!DOCTYPE devcfg SYSTEM "devcfg.dtd"[]>
    <devcfg>
    <name>RXNEW</name>
    <type>Master/Stereo input base station</type>
    <hardware_platform>PurePath Wireless EB</hardware_platform>
    <operation>Autonomous</operation>
    <usb_descriptor>Standard output</usb_descriptor>
    <mini_prod_test_en>0</mini_prod_test_en>
    <pwc_rev>1.4.2</pwc_rev>
    <desc></desc>
    <task>
    <name>Advanced Options</name>
    <attr>
    <name>Acquire timeslot period</name>
    <value>5750 us</value>
    </attr>
    <attr>
    <name>Fade out when muting</name>
    <value>1</value>
    </attr>
    <attr>
    <name>Protocol version</name>
    <value>0</value>
    </attr>
    <attr>
    <name>RF data rate</name>
    <value>5 Mbps</value>
    </attr>
    <attr>
    <name>Store dynamic audio channel selection</name>
    <value>1</value>
    </attr>
    <attr>
    <name>Store local input volume</name>
    <value>1</value>
    </attr>
    <attr>
    <name>Store local output balance</name>
    <value>1</value>
    </attr>
    <attr>
    <name>Store local output volume</name>
    <value>1</value>
    </attr>
    <attr>
    <name>Store network ID</name>
    <value>1</value>
    </attr>
    <attr>
    <name>Store remote input volume</name>
    <value>1</value>
    </attr>
    <attr>
    <name>Store remote output volume</name>
    <value>1</value>
    </attr>
    <attr>
    <name>Timeslot alignment</name>
    <value>Disabled</value>
    </attr>
    <attr>
    <name>Timeslot period</name>
    <value>Automatic selection</value>
    </attr>
    </task>
    <task>
    <name>Audio Device Customization</name>
    <attr>
    <name>ACTIVE to LOW-POWER</name>
    <value></value>
    </attr>
    <attr>
    <name>Enable digital audio input valid pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>INACTIVE to LOW-POWER</name>
    <value></value>
    </attr>
    <attr>
    <name>INACTIVE to SR-SWITCH</name>
    <value></value>
    </attr>
    <attr>
    <name>LOW-POWER to ACTIVE</name>
    <value></value>
    </attr>
    <attr>
    <name>LOW-POWER to INACTIVE</name>
    <value></value>
    </attr>
    <attr>
    <name>OFF to SR-SWITCH</name>
    <value></value>
    </attr>
    <attr>
    <name>SR-SWITCH 32000 to INACTIVE</name>
    <value></value>
    </attr>
    <attr>
    <name>SR-SWITCH 40275 to INACTIVE</name>
    <value></value>
    </attr>
    <attr>
    <name>SR-SWITCH 44100 to INACTIVE</name>
    <value></value>
    </attr>
    <attr>
    <name>SR-SWITCH 48000 to INACTIVE</name>
    <value></value>
    </attr>
    <attr>
    <name>SR-SWITCH to OFF</name>
    <value></value>
    </attr>
    </task>
    <task>
    <name>Audio Interface</name>
    <attr>
    <name>Audio device</name>
    <value>AIC3101</value>
    </attr>
    <attr>
    <name>BCLK multiplier</name>
    <value>64</value>
    </attr>
    <attr>
    <name>Clock source</name>
    <value>Internal with MCLK</value>
    </attr>
    <attr>
    <name>Custom setup</name>
    <value>Disabled</value>
    </attr>
    <attr>
    <name>Interface format</name>
    <value>I2S</value>
    </attr>
    <attr>
    <name>MCLK multiplier</name>
    <value>256</value>
    </attr>
    <attr>
    <name>Resolution</name>
    <value>16</value>
    </attr>
    </task>
    <task>
    <name>Audio Streaming Master Static</name>
    <attr>
    <name>Default sample rate</name>
    <value>44100</value>
    </attr>
    <attr>
    <name>M2S0 DSP IO channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S0 I2S IO channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S0 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S0 logical channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S0 streaming format</name>
    <value>PCM16</value>
    </attr>
    <attr>
    <name>M2S1 DSP IO channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>M2S1 I2S IO channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>M2S1 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S1 logical channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>M2S1 streaming format</name>
    <value>PCM16</value>
    </attr>
    <attr>
    <name>M2S2 DSP IO channel</name>
    <value>2</value>
    </attr>
    <attr>
    <name>M2S2 I2S IO channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S2 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S2 logical channel</name>
    <value>2</value>
    </attr>
    <attr>
    <name>M2S2 streaming format</name>
    <value>PCM16</value>
    </attr>
    <attr>
    <name>M2S3 DSP IO channel</name>
    <value>3</value>
    </attr>
    <attr>
    <name>M2S3 I2S IO channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>M2S3 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S3 logical channel</name>
    <value>3</value>
    </attr>
    <attr>
    <name>M2S3 streaming format</name>
    <value>PCM16</value>
    </attr>
    <attr>
    <name>M2S4 DSP IO channel</name>
    <value>4</value>
    </attr>
    <attr>
    <name>M2S4 I2S IO channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S4 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S4 logical channel</name>
    <value>4</value>
    </attr>
    <attr>
    <name>M2S4 streaming format</name>
    <value>PCM16</value>
    </attr>
    <attr>
    <name>M2S5 DSP IO channel</name>
    <value>5</value>
    </attr>
    <attr>
    <name>M2S5 I2S IO channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>M2S5 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S5 logical channel</name>
    <value>5</value>
    </attr>
    <attr>
    <name>M2S5 streaming format</name>
    <value>PCM16</value>
    </attr>
    <attr>
    <name>S2M0 DSP IO channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M0 I2S IO channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M0 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M0 logical channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M0 streaming format</name>
    <value>PCM16</value>
    </attr>
    <attr>
    <name>S2M1 DSP IO channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>S2M1 I2S IO channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>S2M1 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M1 logical channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>S2M1 streaming format</name>
    <value>PCM16</value>
    </attr>
    <attr>
    <name>S2M2 DSP IO channel</name>
    <value>2</value>
    </attr>
    <attr>
    <name>S2M2 I2S IO channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M2 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M2 logical channel</name>
    <value>2</value>
    </attr>
    <attr>
    <name>S2M2 streaming format</name>
    <value>PCM16</value>
    </attr>
    <attr>
    <name>S2M3 DSP IO channel</name>
    <value>3</value>
    </attr>
    <attr>
    <name>S2M3 I2S IO channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>S2M3 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M3 logical channel</name>
    <value>3</value>
    </attr>
    <attr>
    <name>S2M3 streaming format</name>
    <value>PCM16</value>
    </attr>
    <attr>
    <name>S2M4 DSP IO channel</name>
    <value>4</value>
    </attr>
    <attr>
    <name>S2M4 I2S IO channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M4 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M4 logical channel</name>
    <value>4</value>
    </attr>
    <attr>
    <name>S2M4 streaming format</name>
    <value>PCM16</value>
    </attr>
    <attr>
    <name>S2M5 DSP IO channel</name>
    <value>5</value>
    </attr>
    <attr>
    <name>S2M5 I2S IO channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>S2M5 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M5 logical channel</name>
    <value>5</value>
    </attr>
    <attr>
    <name>S2M5 streaming format</name>
    <value>PCM16</value>
    </attr>
    <attr>
    <name>SR32000 enabled</name>
    <value>1</value>
    </attr>
    <attr>
    <name>SR32000 latency</name>
    <value>1024</value>
    </attr>
    <attr>
    <name>SR40275 enabled</name>
    <value>1</value>
    </attr>
    <attr>
    <name>SR40275 latency</name>
    <value>1024</value>
    </attr>
    <attr>
    <name>SR44100 enabled</name>
    <value>1</value>
    </attr>
    <attr>
    <name>SR44100 latency</name>
    <value>1024</value>
    </attr>
    <attr>
    <name>SR48000 enabled</name>
    <value>1</value>
    </attr>
    <attr>
    <name>SR48000 latency</name>
    <value>1024</value>
    </attr>
    </task>
    <task>
    <name>Audio Streaming Slave Dynamic</name>
    <attr>
    <name>Dynamic selection count</name>
    <value>2</value>
    </attr>
    <attr>
    <name>Dynamic selection mechanism</name>
    <value>None</value>
    </attr>
    <attr>
    <name>IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S0 logical channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S1 logical channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>M2S2 logical channel</name>
    <value>2</value>
    </attr>
    <attr>
    <name>M2S3 logical channel</name>
    <value>3</value>
    </attr>
    <attr>
    <name>M2S4 logical channel</name>
    <value>4</value>
    </attr>
    <attr>
    <name>M2S5 logical channel</name>
    <value>5</value>
    </attr>
    <attr>
    <name>M2S6 logical channel</name>
    <value>6</value>
    </attr>
    <attr>
    <name>M2S7 logical channel</name>
    <value>7</value>
    </attr>
    <attr>
    <name>S2M0 logical channel</name>
    <value>2</value>
    </attr>
    <attr>
    <name>S2M1 logical channel</name>
    <value>3</value>
    </attr>
    <attr>
    <name>S2M2 logical channel</name>
    <value>4</value>
    </attr>
    <attr>
    <name>S2M3 logical channel</name>
    <value>5</value>
    </attr>
    </task>
    <task>
    <name>Audio Streaming Slave EHIF</name>
    <attr>
    <name>M2S0 DSP IO channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S0 I2S IO channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S0 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S1 DSP IO channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>M2S1 I2S IO channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>M2S1 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S2 DSP IO channel</name>
    <value>2</value>
    </attr>
    <attr>
    <name>M2S2 I2S IO channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S2 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S3 DSP IO channel</name>
    <value>3</value>
    </attr>
    <attr>
    <name>M2S3 I2S IO channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>M2S3 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S4 DSP IO channel</name>
    <value>4</value>
    </attr>
    <attr>
    <name>M2S4 I2S IO channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S4 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S5 DSP IO channel</name>
    <value>5</value>
    </attr>
    <attr>
    <name>M2S5 I2S IO channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>M2S5 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M0 DSP IO channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M0 I2S IO channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M0 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M1 DSP IO channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>S2M1 I2S IO channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>S2M1 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M2 DSP IO channel</name>
    <value>2</value>
    </attr>
    <attr>
    <name>S2M2 I2S IO channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M2 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M3 DSP IO channel</name>
    <value>3</value>
    </attr>
    <attr>
    <name>S2M3 I2S IO channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>S2M3 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M4 DSP IO channel</name>
    <value>4</value>
    </attr>
    <attr>
    <name>S2M4 I2S IO channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M4 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M5 DSP IO channel</name>
    <value>5</value>
    </attr>
    <attr>
    <name>S2M5 I2S IO channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>S2M5 IO pin</name>
    <value>0</value>
    </attr>
    </task>
    <task>
    <name>Audio Streaming Slave Static</name>
    <attr>
    <name>M2S0 DSP IO channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S0 I2S IO channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S0 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S0 logical channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S1 DSP IO channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>M2S1 I2S IO channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>M2S1 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S1 logical channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>M2S2 DSP IO channel</name>
    <value>2</value>
    </attr>
    <attr>
    <name>M2S2 I2S IO channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S2 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S2 logical channel</name>
    <value>2</value>
    </attr>
    <attr>
    <name>M2S3 DSP IO channel</name>
    <value>3</value>
    </attr>
    <attr>
    <name>M2S3 I2S IO channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>M2S3 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S3 logical channel</name>
    <value>3</value>
    </attr>
    <attr>
    <name>M2S4 DSP IO channel</name>
    <value>4</value>
    </attr>
    <attr>
    <name>M2S4 I2S IO channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S4 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S4 logical channel</name>
    <value>4</value>
    </attr>
    <attr>
    <name>M2S5 DSP IO channel</name>
    <value>5</value>
    </attr>
    <attr>
    <name>M2S5 I2S IO channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>M2S5 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S5 logical channel</name>
    <value>5</value>
    </attr>
    <attr>
    <name>S2M0 DSP IO channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M0 I2S IO channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M0 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M0 logical channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M1 DSP IO channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>S2M1 I2S IO channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>S2M1 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M1 logical channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>S2M2 DSP IO channel</name>
    <value>2</value>
    </attr>
    <attr>
    <name>S2M2 I2S IO channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M2 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M2 logical channel</name>
    <value>2</value>
    </attr>
    <attr>
    <name>S2M3 DSP IO channel</name>
    <value>3</value>
    </attr>
    <attr>
    <name>S2M3 I2S IO channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>S2M3 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M3 logical channel</name>
    <value>3</value>
    </attr>
    <attr>
    <name>S2M4 DSP IO channel</name>
    <value>4</value>
    </attr>
    <attr>
    <name>S2M4 I2S IO channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M4 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M4 logical channel</name>
    <value>4</value>
    </attr>
    <attr>
    <name>S2M5 DSP IO channel</name>
    <value>5</value>
    </attr>
    <attr>
    <name>S2M5 I2S IO channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>S2M5 IO pin</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M5 logical channel</name>
    <value>5</value>
    </attr>
    </task>
    <task>
    <name>Audio Streaming USB Static</name>
    <attr>
    <name>M2S0 logical channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>M2S0 streaming format</name>
    <value>PCM16</value>
    </attr>
    <attr>
    <name>M2S1 logical channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>M2S1 streaming format</name>
    <value>PCM16</value>
    </attr>
    <attr>
    <name>M2S2 logical channel</name>
    <value>2</value>
    </attr>
    <attr>
    <name>M2S2 streaming format</name>
    <value>PCM16</value>
    </attr>
    <attr>
    <name>M2S3 logical channel</name>
    <value>3</value>
    </attr>
    <attr>
    <name>M2S3 streaming format</name>
    <value>PCM16</value>
    </attr>
    <attr>
    <name>M2S4 logical channel</name>
    <value>4</value>
    </attr>
    <attr>
    <name>M2S4 streaming format</name>
    <value>PCM16</value>
    </attr>
    <attr>
    <name>M2S5 logical channel</name>
    <value>5</value>
    </attr>
    <attr>
    <name>M2S5 streaming format</name>
    <value>PCM16</value>
    </attr>
    <attr>
    <name>S2M0 logical channel</name>
    <value>0</value>
    </attr>
    <attr>
    <name>S2M0 streaming format</name>
    <value>PCM16</value>
    </attr>
    <attr>
    <name>S2M1 logical channel</name>
    <value>1</value>
    </attr>
    <attr>
    <name>S2M1 streaming format</name>
    <value>PCM16</value>
    </attr>
    <attr>
    <name>S2M2 logical channel</name>
    <value>2</value>
    </attr>
    <attr>
    <name>S2M2 streaming format</name>
    <value>PCM16</value>
    </attr>
    <attr>
    <name>S2M3 logical channel</name>
    <value>3</value>
    </attr>
    <attr>
    <name>S2M3 streaming format</name>
    <value>PCM16</value>
    </attr>
    <attr>
    <name>S2M4 logical channel</name>
    <value>4</value>
    </attr>
    <attr>
    <name>S2M4 streaming format</name>
    <value>PCM16</value>
    </attr>
    <attr>
    <name>S2M5 logical channel</name>
    <value>5</value>
    </attr>
    <attr>
    <name>S2M5 streaming format</name>
    <value>PCM16</value>
    </attr>
    <attr>
    <name>SR32000 enabled</name>
    <value>0</value>
    </attr>
    <attr>
    <name>SR32000 latency</name>
    <value>1024</value>
    </attr>
    <attr>
    <name>SR44100 enabled</name>
    <value>0</value>
    </attr>
    <attr>
    <name>SR44100 latency</name>
    <value>1024</value>
    </attr>
    <attr>
    <name>SR48000 enabled</name>
    <value>1</value>
    </attr>
    <attr>
    <name>SR48000 latency</name>
    <value>1024</value>
    </attr>
    </task>
    <task>
    <name>Device Identification</name>
    <attr>
    <name>00000011 Manufacturer ID</name>
    <value></value>
    </attr>
    <attr>
    <name>Product ID</name>
    <value></value>
    </attr>
    <attr>
    <name>Product name</name>
    <value></value>
    </attr>
    <attr>
    <name>USB device release</name>
    <value></value>
    </attr>
    <attr>
    <name>USB product ID</name>
    <value></value>
    </attr>
    <attr>
    <name>USB vendor ID</name>
    <value></value>
    </attr>
    </task>
    <task>
    <name>Human Interface Device</name>
    <attr>
    <name>HID feature set</name>
    <value>Play control</value>
    </attr>
    </task>
    <task>
    <name>IO Mapping</name>
    <attr>
    <name>Active IO level</name>
    <value>00000</value>
    </attr>
    <attr>
    <name>Alternate network status LED</name>
    <value></value>
    </attr>
    <attr>
    <name>Audio channel selection bit 0</name>
    <value></value>
    </attr>
    <attr>
    <name>Audio channel selection bit 1</name>
    <value></value>
    </attr>
    <attr>
    <name>Audio channel selection bit 2</name>
    <value></value>
    </attr>
    <attr>
    <name>Audio channel selection button</name>
    <value></value>
    </attr>
    <attr>
    <name>Audio device PVDD control</name>
    <value></value>
    </attr>
    <attr>
    <name>Audio device reset control</name>
    <value></value>
    </attr>
    <attr>
    <name>Digital audio input valid</name>
    <value></value>
    </attr>
    <attr>
    <name>External host interface interrupt</name>
    <value></value>
    </attr>
    <attr>
    <name>Fast forward RC button</name>
    <value></value>
    </attr>
    <attr>
    <name>Fast forward RC output</name>
    <value></value>
    </attr>
    <attr>
    <name>Input volume mute RC button</name>
    <value></value>
    </attr>
    <attr>
    <name>Input volume mute RC output</name>
    <value></value>
    </attr>
    <attr>
    <name>Local input volume down button</name>
    <value></value>
    </attr>
    <attr>
    <name>Local input volume mute button</name>
    <value></value>
    </attr>
    <attr>
    <name>Local input volume up button</name>
    <value></value>
    </attr>
    <attr>
    <name>Local output volume down button</name>
    <value></value>
    </attr>
    <attr>
    <name>Local output volume mute button</name>
    <value></value>
    </attr>
    <attr>
    <name>Local output volume up button</name>
    <value></value>
    </attr>
    <attr>
    <name>Mini production test control</name>
    <value></value>
    </attr>
    <attr>
    <name>Network pairing button</name>
    <value></value>
    </attr>
    <attr>
    <name>Network standby control button</name>
    <value></value>
    </attr>
    <attr>
    <name>Network standby disable RC button</name>
    <value></value>
    </attr>
    <attr>
    <name>Network standby disable RC output</name>
    <value></value>
    </attr>
    <attr>
    <name>Network standby enable RC button</name>
    <value></value>
    </attr>
    <attr>
    <name>Network standby enable RC output</name>
    <value></value>
    </attr>
    <attr>
    <name>Network standby toggle RC button</name>
    <value></value>
    </attr>
    <attr>
    <name>Network standby toggle RC output</name>
    <value></value>
    </attr>
    <attr>
    <name>Network status LED</name>
    <value></value>
    </attr>
    <attr>
    <name>Output balance left button</name>
    <value></value>
    </attr>
    <attr>
    <name>Output balance right button</name>
    <value></value>
    </attr>
    <attr>
    <name>Output volume decrement RC button</name>
    <value></value>
    </attr>
    <attr>
    <name>Output volume decrement RC output</name>
    <value></value>
    </attr>
    <attr>
    <name>Output volume increment RC button</name>
    <value></value>
    </attr>
    <attr>
    <name>Output volume increment RC output</name>
    <value></value>
    </attr>
    <attr>
    <name>Output volume mute RC button</name>
    <value></value>
    </attr>
    <attr>
    <name>Output volume mute RC output</name>
    <value></value>
    </attr>
    <attr>
    <name>Peripheral IO force pull in power-down</name>
    <value>00000</value>
    </attr>
    <attr>
    <name>Play-Pause RC button</name>
    <value></value>
    </attr>
    <attr>
    <name>Play-Pause RC output</name>
    <value></value>
    </attr>
    <attr>
    <name>Power control button</name>
    <value></value>
    </attr>
    <attr>
    <name>Power-down indication</name>
    <value></value>
    </attr>
    <attr>
    <name>Remote input volume down button</name>
    <value></value>
    </attr>
    <attr>
    <name>Remote input volume mute button</name>
    <value></value>
    </attr>
    <attr>
    <name>Remote input volume up button</name>
    <value></value>
    </attr>
    <attr>
    <name>Remote output volume down button</name>
    <value></value>
    </attr>
    <attr>
    <name>Remote output volume mute button</name>
    <value></value>
    </attr>
    <attr>
    <name>Remote output volume up button</name>
    <value></value>
    </attr>
    <attr>
    <name>Rewind RC button</name>
    <value></value>
    </attr>
    <attr>
    <name>Rewind RC output</name>
    <value></value>
    </attr>
    <attr>
    <name>Scan next track RC button</name>
    <value></value>
    </attr>
    <attr>
    <name>Scan next track RC output</name>
    <value></value>
    </attr>
    <attr>
    <name>Scan previous track RC button</name>
    <value></value>
    </attr>
    <attr>
    <name>Scan previous track RC output</name>
    <value></value>
    </attr>
    <attr>
    <name>Timeslot alignment control input</name>
    <value></value>
    </attr>
    <attr>
    <name>Timeslot alignment control output</name>
    <value></value>
    </attr>
    </task>
    <task>
    <name>Power Management</name>
    <attr>
    <name>Input silence detection average threshold</name>
    <value>0</value>
    </attr>
    <attr>
    <name>Input silence detection peak threshold</name>
    <value>0</value>
    </attr>
    <attr>
    <name>Maximum current consumption</name>
    <value>100</value>
    </attr>
    <attr>
    <name>Power control</name>
    <value>None</value>
    </attr>
    <attr>
    <name>Power-down on audio input silence</name>
    <value>0</value>
    </attr>
    <attr>
    <name>Power-down on audio input silence timeout</name>
    <value>1800</value>
    </attr>
    <attr>
    <name>Power-down on audio output silence</name>
    <value>0</value>
    </attr>
    <attr>
    <name>Power-down on audio output silence timeout</name>
    <value>1800</value>
    </attr>
    <attr>
    <name>Power-down on network inactivity</name>
    <value>0</value>
    </attr>
    <attr>
    <name>Power-down on network inactivity timeout</name>
    <value>300</value>
    </attr>
    <attr>
    <name>Power-reduction on audio input silence</name>
    <value>0</value>
    </attr>
    <attr>
    <name>Power-reduction on audio input silence timeout</name>
    <value>5</value>
    </attr>
    <attr>
    <name>Power-reduction on audio output silence</name>
    <value>0</value>
    </attr>
    <attr>
    <name>Power-reduction on audio output silence timeout</name>
    <value>300</value>
    </attr>
    <attr>
    <name>Power-reduction on network inactivity</name>
    <value>0</value>
    </attr>
    <attr>
    <name>Power-reduction on network inactivity timeout</name>
    <value>30</value>
    </attr>
    <attr>
    <name>Power-reduction on network standby ADD state</name>
    <value>OFF</value>
    </attr>
    <attr>
    <name>VBAT monitoring</name>
    <value>0</value>
    </attr>
    <attr>
    <name>VBAT operation threshold</name>
    <value>3.100</value>
    </attr>
    <attr>
    <name>VBAT power-up threshold</name>
    <value>3.200</value>
    </attr>
    <attr>
    <name>VBAT resistor</name>
    <value>100000</value>
    </attr>
    <attr>
    <name>VBAT warning disable threshold</name>
    <value>3.500</value>
    </attr>
    <attr>
    <name>VBAT warning enable threshold</name>
    <value>3.350</value>
    </attr>
    </task>
    <task>
    <name>Radio</name>
    <attr>
    <name>Antenna diversity enable</name>
    <value>0</value>
    </attr>
    <attr>
    <name>Default network ID</name>
    <value>FFFFFFFE</value>
    </attr>
    <attr>
    <name>Maximum slave count</name>
    <value>1</value>
    </attr>
    <attr>
    <name>Normal LBT threshold</name>
    <value>-65</value>
    </attr>
    <attr>
    <name>Pairing button enable</name>
    <value>1</value>
    </attr>
    <attr>
    <name>Pairing button timeout</name>
    <value>10.0</value>
    </attr>
    <attr>
    <name>Pairing filter level</name>
    <value>0</value>
    </attr>
    <attr>
    <name>Pairing mechanism</name>
    <value>Protocol master pairing signal</value>
    </attr>
    <attr>
    <name>Pairing minimum RSSI</name>
    <value>-20</value>
    </attr>
    <attr>
    <name>Product ID filter mask</name>
    <value>00000000</value>
    </attr>
    <attr>
    <name>Product ID filter ref</name>
    <value>00000000</value>
    </attr>
    <attr>
    <name>RF channel mask</name>
    <value>7FFFE</value>
    </attr>
    <attr>
    <name>Range extender</name>
    <value>CC2590 (HGM)</value>
    </attr>
    <attr>
    <name>Target TX power</name>
    <value>5</value>
    </attr>
    <attr>
    <name>Timeslot alignment LBT threshold</name>
    <value>-40</value>
    </attr>
    </task>
    <task>
    <name>Status Indication</name>
    <attr>
    <name>ACTIVE LED pattern</name>
    <value>100,0</value>
    </attr>
    <attr>
    <name>ALONE LED pattern</name>
    <value>2,98</value>
    </attr>
    <attr>
    <name>Alternate status LED usage</name>
    <value>None</value>
    </attr>
    <attr>
    <name>LOW BATTERY LED pattern</name>
    <value>2,23</value>
    </attr>
    <attr>
    <name>LOW BATTERY pattern enable</name>
    <value>0</value>
    </attr>
    <attr>
    <name>PAIRING LED pattern</name>
    <value>2,16,2,80</value>
    </attr>
    <attr>
    <name>Power-down indication enable</name>
    <value>0</value>
    </attr>
    <attr>
    <name>STANDBY LED pattern</name>
    <value>50,50</value>
    </attr>
    <attr>
    <name>Status LED enable</name>
    <value>1</value>
    </attr>
    </task>
    <task>
    <name>User Interface</name>
    <attr>
    <name>Button custom timing setup</name>
    <value>0</value>
    </attr>
    <attr>
    <name>Click + repeat delay</name>
    <value>40</value>
    </attr>
    <attr>
    <name>Click + repeat minimum idle time</name>
    <value>10</value>
    </attr>
    <attr>
    <name>Click + repeat period</name>
    <value>10</value>
    </attr>
    <attr>
    <name>Click maximum hold time</name>
    <value>100</value>
    </attr>
    <attr>
    <name>Click minimum idle time</name>
    <value>20</value>
    </attr>
    <attr>
    <name>Fast forward</name>
    <value>0</value>
    </attr>
    <attr>
    <name>Hold delay</name>
    <value>160</value>
    </attr>
    <attr>
    <name>Hold minimum idle time</name>
    <value>20</value>
    </attr>
    <attr>
    <name>Input volume mute</name>
    <value>0</value>
    </attr>
    <attr>
    <name>Network standby disable</name>
    <value>0</value>
    </attr>
    <attr>
    <name>Network standby enable</name>
    <value>0</value>
    </attr>
    <attr>
    <name>Network standby toggle</name>
    <value>0</value>
    </attr>
    <attr>
    <name>Output volume decrement</name>
    <value>0</value>
    </attr>
    <attr>
    <name>Output volume increment</name>
    <value>0</value>
    </attr>
    <attr>
    <name>Output volume mute</name>
    <value>0</value>
    </attr>
    <attr>
    <name>Play-Pause</name>
    <value>0</value>
    </attr>
    <attr>
    <name>Repeat delay</name>
    <value>160</value>
    </attr>
    <attr>
    <name>Repeat minimum idle time</name>
    <value>10</value>
    </attr>
    <attr>
    <name>Repeat period</name>
    <value>10</value>
    </attr>
    <attr>
    <name>Rewind</name>
    <value>0</value>
    </attr>
    <attr>
    <name>Scan next track</name>
    <value>0</value>
    </attr>
    <attr>
    <name>Scan previous track</name>
    <value>0</value>
    </attr>
    <attr>
    <name>State minimum idle time</name>
    <value>10</value>
    </attr>
    </task>
    <task>
    <name>Volume Control Master</name>
    <attr>
    <name>Local input button step amount</name>
    <value>1</value>
    </attr>
    <attr>
    <name>Local input buttons</name>
    <value>None</value>
    </attr>
    <attr>
    <name>Local input default</name>
    <value>0.0</value>
    </attr>
    <attr>
    <name>Local input fixed offset</name>
    <value>0.0</value>
    </attr>
    <attr>
    <name>Local input minimum</name>
    <value>0.0</value>
    </attr>
    <attr>
    <name>Local input step duration</name>
    <value>10</value>
    </attr>
    <attr>
    <name>Local output button step amount</name>
    <value>1</value>
    </attr>
    <attr>
    <name>Local output buttons</name>
    <value>None</value>
    </attr>
    <attr>
    <name>Local output default</name>
    <value>0.0</value>
    </attr>
    <attr>
    <name>Local output fixed offset</name>
    <value>0.0</value>
    </attr>
    <attr>
    <name>Local output minimum</name>
    <value>-50.0</value>
    </attr>
    <attr>
    <name>Local output step duration</name>
    <value>10</value>
    </attr>
    <attr>
    <name>Remote input button step amount</name>
    <value>1</value>
    </attr>
    <attr>
    <name>Remote input buttons</name>
    <value>None</value>
    </attr>
    <attr>
    <name>Remote input default</name>
    <value>0.0</value>
    </attr>
    <attr>
    <name>Remote input minimum</name>
    <value>0.0</value>
    </attr>
    <attr>
    <name>Remote output button step amount</name>
    <value>1</value>
    </attr>
    <attr>
    <name>Remote output buttons</name>
    <value>None</value>
    </attr>
    <attr>
    <name>Remote output default</name>
    <value>0.0</value>
    </attr>
    <attr>
    <name>Remote output minimum</name>
    <value>-50.0</value>
    </attr>
    </task>
    <task>
    <name>Volume Control Slave</name>
    <attr>
    <name>Local input button step amount</name>
    <value>1</value>
    </attr>
    <attr>
    <name>Local input buttons</name>
    <value>None</value>
    </attr>
    <attr>
    <name>Local input control source</name>
    <value>Local</value>
    </attr>
    <attr>
    <name>Local input default</name>
    <value>0.0</value>
    </attr>
    <attr>
    <name>Local input fixed offset</name>
    <value>0.0</value>
    </attr>
    <attr>
    <name>Local input minimum</name>
    <value>0.0</value>
    </attr>
    <attr>
    <name>Local input multi-channel offset enable</name>
    <value>1</value>
    </attr>
    <attr>
    <name>Local input step duration</name>
    <value>10</value>
    </attr>
    <attr>
    <name>Local output button step amount</name>
    <value>1</value>
    </attr>
    <attr>
    <name>Local output buttons</name>
    <value>None</value>
    </attr>
    <attr>
    <name>Local output control source</name>
    <value>Local</value>
    </attr>
    <attr>
    <name>Local output default</name>
    <value>0.0</value>
    </attr>
    <attr>
    <name>Local output fixed offset</name>
    <value>0.0</value>
    </attr>
    <attr>
    <name>Local output minimum</name>
    <value>-50.0</value>
    </attr>
    <attr>
    <name>Local output multi-channel offset enable</name>
    <value>1</value>
    </attr>
    <attr>
    <name>Local output step duration</name>
    <value>10</value>
    </attr>
    <attr>
    <name>Output balance button step amount</name>
    <value>1</value>
    </attr>
    <attr>
    <name>Output balance buttons</name>
    <value>None</value>
    </attr>
    <attr>
    <name>Output balance default</name>
    <value>0.0</value>
    </attr>
    <attr>
    <name>Output balance maximum attenuation</name>
    <value>20.0</value>
    </attr>
    </task>
    </devcfg>

  • I put your 2 configuration files into PPW Configurator and I see that your RX had 2 errors.

    1. You did not have a Manufacturer ID, Product ID, or Product name in the Device Identification 
    2. You did not have all the IO mapped in the IO Mapping section

    You need to correct these errors.

    Regards,

    Daniel

  • Hi Daniel,

    I have provide the manufacturer ID, Product name, Product Name.

    Even the IO mapped in the IO Mapping section was provided.

    Regards

    Vinodh

  • Hi Daniel,

    I have tried all these IO mapped section options and making error free even by providing the manufacturer ID, Product name and Product ID. Even then the communication not happens. Can you please provide the software code for communicating between Tx and Rx with Wireless Audio Output using CC8520 IC in both Tx and Rx configuration.

    Regards

    Vinodh

  • Vinodh,

    What do you mean by "Even then the communication not happens"? The original issue was programming the device. Are you saying that now you can program the device but the devices (TX and RX) cannot communicate?

    As I mentioned before, there are several examples included with the PPW Configurator using the CC8520 as both devices (RX and TX). The demo "CC85XXDK Preloaded Demo" shows an example of how to configure an "Analog input master" (TX) and "Analog Input Slave" (RX).

    -Daniel

  • Hi Daniel,

    Below shown is the part  number of the controller used in different versions of Tx and Rx boards when I checked for Version 1 and Version 2 the communication means when I connect the jack from laptop to Tx board and play song from laptop, in the Rx board using ear phone on J2 and J11 jacks the song need to be listen. It was accomplished in version 1 and version 2 configuration whereas in version 3, I could not see any communication between Tx nd Rx. So with this configuration of CC8520 in TX board and CC8520 in Rx board, can you please provide the code for Tx/Rx for version 3 configuration.

    Regards

    Vinodh

  • Hi Daniel,

    Whether you have any universal code for different configurations for Tx/Rx or any specific code for each controller configuration.

    Regards

    Vinodh

  • Vinodh,

    The only difference between the device variants is that the CC85x1 devices support USB, the CC852x devices support 2 channels of audio, and CC853x devices support 4 channels of audio. So if you are using CC8520 make sure you have 2 channels of audio and no USB in your application.

    The on-device firmware behaves the same for these devices. Can you also confirm which firmware version you have on the device?

    The pre-loaded demo I referenced before will support all 4 devices.

    Regards,

    Daniel

  • Hi Daniel, 

    Yes even I have noticed the red highlighted from your image showing compatible device types. 

    Regards

    Vinodh

  • Vinodh,

    Does the example (Preloaded demo) I referenced work for you? If not, there is probable a hardware issue.

    The referenced Master (transmit) will work on any of the 4 devices, as will the referenced Slave (receiver) example. Both of these code examples are part of the "Preloaded Demo" project.

    Regards,

    Daniel

  • Hi Daniel,

    Can you provide the code for Tx and Rx boards.

    Regards

    Vinodh

  • Hi Daniel ,


    Hardware wise the boards are working fine, we have checked. Only thing is we don't have right code to establish the communication between Tx and Rx boards.

    Regards

    Vinodh

  • Hi Daniel,

    When I tried to flash Preloaded demo code to Tx board, am getting 6 errors as shown in image attached.

     Regards

    Vinodh

  • HI Daniel,

    I have flashed the preloaded demo code in Tx board.

    Regards

    Vinodh

  • Vinodh,

    Was the flash successful?

    If not, on the Flash Programming screen, flash "Analog Input Master" to the TX board and then flash "Analog Output Slave" to the RX board.

    Regards,

    Daniel

  • Hi Daniel,

    Preloaded demo code was flashed but there is no communication between Tx and Rx boards. We were able to communicate between Tx and Rx with one of our very old code which we missed out. So please can you provide code for Tx and Rx.

    I have shared the images of the flashing with preloaded demo code for your reference in another chain E2E support forum.

    Regards

    Vinodh

  • Vinodh,

    It sounds like something in the preloaded demo doesn't match your hardware. You may need to modify the example to match your custom hardware.

    You can also use PurePath Wireless Commander to conduct RX/TX radio testing:

    Regards,

    Daniel

  • Hi Daniel ,

    I have checked with Purepath Commander options also.

    Regards

    Vinodh

  • Vinodh,

    Does the RX/TX test in PPW Commander work with your hardware? What is the result?

    Regards,

    Daniel

  • Hi Daniel,

    It does not work, actually in our Version 1 and Version 2 of Tx and Rx board previously installed code which was flashed was working and communication was happening between Tx and Rx boards but the code we  missed out. Right now we don't have that code. So we are struck up here without that previous working code. We used Wireless purepath configurator. So would you please provide us the code. It will be great form your end.

    Regards

    Vinodh

  • Vinodh,

    I do not know what software you had on your original system so I am not able share that code with you. Since it was custom hardware, I suspect it was a custom PPW Configurator project as well. 

    Have you verified the devices in your system have the latest firmware on the device (1.4.2)?

    What was the result of the PPW Commander test?

    Regards,

    Daniel

  • Hi Daniel,

    I have tested with 1.4.2 also , from Tx board transmission happens where as the receiver nor receiving to communicate. 

    Regards

    Vinodh

  • I have tested with 1.4.2 also , from Tx board transmission happens where as the receiver board not receiving to communicate. 

    Regards

    Vinodh

  • Vinodh,

    Have you reviewed the revision history of the CC85xx firmware in the CC85xx Family User Guide to see if any changes between 1.4.2 and whatever firmware you previously used could be causing the issues with your custom hardware?

    If you cannot get the devices to connect using the Commander RX/TX test or the Commander Production Test, it sounds like you may have a hardware issue or a bad device.

    Regards,

    Daniel

  • Hi Daniel,

    I have even checked with different versions of both, if its really an hardware issue then in one board it should not work but in none of the both the present code works previously these are working boards. I would request if you can provide code for TX and RX that will be great.

    Regards

    Vinodh

  • Vinodh,

    All example software for the CC85xx devices is available in the PPW Configurator tool. I don't have any additional code that I can provide you.

    Did you follow my advice and try the PPW Commander Production Test? There is a production test, as well as several other tests available in the tools by clicking "configure..."

    Please see the PPW Commander "Help" menu for more information about the tests.

    -Daniel

  • Hi Daniel,

    Let me try on this and get back to you. Thank you...

    Regards

    Vinodh