SoftConfig on ADSP-2156x

How to configure software switches on ADSP-2156x Ezkit? Is there a code or guideline to do it ?

Parents
  • +1
    •  Analog Employees 
    on Sep 4, 2019 6:53 AM

    On the ADSP-2156x EZ-Board, most of the traditional mechanical switches have been replaced by I2C/TWI software-controlled switches. The remaining mechanical switches are provided for the boot mode and push buttons.

    Reference any SoftConfig*.c file found in the ADSP-2156x BSP installation directory for an example of how to set up the SoftConfig feature of the ADSP-2156x EZ-Board through software. For example, ADC-DAC Audio talthrough  example provided with ADSP-2156x BSP makes use of the soft config & can be found at :

    • "(ADSP-2156x_EZ-KIT Software install path)\ADSP-2156x_EZ-KIT-Rel1.0.0\ADSP-2156x_EZ-KIT\Examples\drivers\adc\Audio_Passthrough_I2S\system\SoftConfig_21569_ADC_DAC.c"

    The SoftConfig should be set up as per the application requirement. Care should be taken when changing SoftConfig settings not to create a conflict with interfaces. This is especially true when connecting extender cards. 

Reply
  • +1
    •  Analog Employees 
    on Sep 4, 2019 6:53 AM

    On the ADSP-2156x EZ-Board, most of the traditional mechanical switches have been replaced by I2C/TWI software-controlled switches. The remaining mechanical switches are provided for the boot mode and push buttons.

    Reference any SoftConfig*.c file found in the ADSP-2156x BSP installation directory for an example of how to set up the SoftConfig feature of the ADSP-2156x EZ-Board through software. For example, ADC-DAC Audio talthrough  example provided with ADSP-2156x BSP makes use of the soft config & can be found at :

    • "(ADSP-2156x_EZ-KIT Software install path)\ADSP-2156x_EZ-KIT-Rel1.0.0\ADSP-2156x_EZ-KIT\Examples\drivers\adc\Audio_Passthrough_I2S\system\SoftConfig_21569_ADC_DAC.c"

    The SoftConfig should be set up as per the application requirement. Care should be taken when changing SoftConfig settings not to create a conflict with interfaces. This is especially true when connecting extender cards. 

Children
No Data