English
Language : 

CDB42L73 Datasheet, PDF (12/36 Pages) Cirrus Logic – Ecaluation Borard for the CS42L73
4. SOFTWARE CONTROL USING FLEXGUI
CDB42L73
4.1 Installation and First-time Setup
The Cirrus Logic FlexGUI application is a graphical user interface that allows users to easily configure soft-
ware modifiable options on the CDB42L73, such as the register settings of the CS42L73 and the S/PDIF
interface devices (CS8416, CS8406).
To set up FlexGUI for use with the CDB42L73, please follow these steps:
1. Download the latest version of the FlexGUI control software from www.cirrus.com/msasoftware. Follow
the installation instructions on the download page.
2. Connect the CDB42L73 to the host PC using a USB cable.
3. Launch FlexGUI. Note: Once the GUI is launched successfully, all registers are set to their default reset
state.
Note:
To start evaluating the CS42L73 immediately with several standard configurations used at the fac-
tory, load the predefined register settings as described in Section 4.2.2 Save or Restore Register
Settings for instructions.
4.2 Working with Register Settings
4.2.1 Modifying Register Settings Manually
Once FlexGUI is up and running, there are two ways to modify register settings manually:
• Use the high-level interface, which features intuitive GUI elements such as sliders, check boxes, and
drop-down menus. Please see Section 4.3 Using the FlexGUI High-level Interface Layout for more de-
tails on using the high-level interface.
• Use the low-level register map, which displays the entire user configurable register space for each de-
vice on the CDB42L73 in table form. Register changes may be done on a per-bit or per-address basis.
Please see Section 4.4 The Register Map on page 23 for more details on the register map.
4.2.2
Save or Restore Register Settings
FlexGUI also allows saving the current state of all register settings to a file, which can be easily restored
later.
Figure 2. Save Register Settings
Figure 3. Restore Register Settings
To save the current register settings, click on the File menu, then click “Save Board Registers” (Figure 2).
Enter a suitable file name and click “Save.”
To restore pre-defined/saved register settings, click on the File menu, then click “Restore Board Regis-
ters” (Figure 3). Choose the desired register setting and click “Open.”
12
DS882DB1