User Manual DA9066 GUI and Evaluation Board UM-PM-031 Abstract This document describes the hardware and software used in Dialog Semiconductor to test and evaluate the DA9066 Power Management Controller.
UM-PM-031 DA9066 GUI and Evaluation Board Terms and Definitions Analog-to-Digital Converter EValuation Board GPIO General Purpose Input/Output Graphical User Interface Low DropOut voltage regulator Light Emitting Diode Negative Temperature Coefficient (thermistor) One Time Programmable (memory) Personal Computer Printed Circuit Board...
DA9066 PMIC. Both Power Management and Audio Codec functionality is controlled by the Evaluation Board (EVB). The simple Graphic User Interface (GUI) is called Power Commander which allows the DA9066 to be controlled via a USB port of a PC.
Hardware The DA9066 EVB consists of two boards: 1. A daughterboard containing the DA9066, the essential external components and headers to allow test access. This board could also be used in standalone or as a module for a customer development platform. The term daughterboard is synonymous with mini board.
Page 8
DA9066 GUI and Evaluation Board 2. A motherboard containing many circuit blocks that allows for flexible configuration and provides test access to the DA9066. It includes: a. USB Interface with Control Interface level shifters b. two audio optical input/output interfaces (with selection matrix) c.
DA9066 GUI and Evaluation Board Figure 3: Motherboard Power Supplies The DA9066 is powered from either: 1. +5V_DUT that can be driven from +5V_EXT (external power supply) or +5V_USB. 2. VBAT_DUT that can be driven from VBAT_EXT (external power supply) or VBAT_3V6 (on board regulator).
UM-PM-031 DA9066 GUI and Evaluation Board Figure 4: Motherboard Power Configuration With default jumper settings (J34, J35, J39, J57, and J58), all DA9066 audio voltages are generated on the board, see Figure 5. However, these jumpers can be removed, which allows voltages to be supplied from external supplies.
UM-PM-031 DA9066 GUI and Evaluation Board Figure 5: Audio VDD Motherboard Configuration Jumper and Link Positions The mini board has the jumper and link configuration shown in Table Table 1: 44-179-183-02-A Mini Board Jumpers and Link Positions Jumper Number Position...
Page 12
UM-PM-031 DA9066 GUI and Evaluation Board The motherboard has the jumper and link configuration shown in Table 2: 44-179-170-01-B Motherboard Jumpers and Link Positions Jumper Number Position Function VBUS select: +5V_DUT connected to +5V_EXT 2-3, (default) VBUS select: +5V_DUT connected to +5V_USB...
Page 13
UM-PM-031 DA9066 GUI and Evaluation Board Jumper Number Position Function On, (default) Connects DUT_TP to SAM3U4 MCU through level shifter On, (default) Connects DUT_AUDIO_SDA to SAM3U4 MCU 1-2, (default) Connects DUT_AUDIO_SCLK to SAM3U4 Connects DUT_POWER_SDA_1 to SAM3U4 MCU 2-3, (default)
Page 14
UM-PM-031 DA9066 GUI and Evaluation Board Jumper Number Position Function 1-2, (default) MICVDD_SEL: MICBIAS1 (analogue MIC VDD) 2-3, off MICVDD_SEL: DUT_MICVDD (digital MIC VDD) J32A Off, (default) MICVDD_SEL: MICBIAS2 (analogue MIC VDD) 1-2, (default) DMIC1 Interface Select DMIC1__DAT : DUT_DMIC1...
Plug the USB stick into a spare port on your computer and run the program setup.exe to start the automated script. This file can be found in the Software directory. By default, the directory C:\Dialog Semiconductor\Power Management\DA9066 is used. 1. Click Next to accept the default software installation location.
Page 17
UM-PM-031 DA9066 GUI and Evaluation Board 3. Click Next to begin the software installation. 4. When the installer indicates it has finished updating, click Finish to complete the process. NOTE After the installation has been completed you need to restart your computer.
Page 18
UM-PM-031 DA9066 GUI and Evaluation Board 6. Double-click on the unknown Dialog device, and update the driver as shown: 7. Click on Update Driver and choose Browse my computer for driver software. User Manual Revision 1.1 16-Feb-2022 CFR0012 18 of 35...
UM-PM-031 DA9066 GUI and Evaluation Board 8. Click Browse to locate the driver in the DA9066_USB folder on the memory stick. 9. In the Windows Security dialog, click Install. Figure 7: Successful Installation Procedure The Device Manager tab now shows Dialog USB Devices\Dialog USB Driver (DLGUSB).
DA9066 GUI and Evaluation Board Configuration Tab Start the DA9066 GUI program by clicking the shortcut in the Start menu. The best PC display resolution is 1024 x 768 pixels or higher. Font size on the PC display should be Normal (95 dpi). A display size other than the recommended setting may affect the way in which the panels appear.
UM-PM-031 DA9066 GUI and Evaluation Board Configuration Tab Details This screen is used to: ● select a suitable template file for the processor ● allow modifications to regulator alias ● store the modified file as a new project name The aim of the configuration process is to arrive at a group of setup conditions, which will be permanently programmed into the production device to allow a startup configuration.
Figure 9: Power Sequence Control Window This graph shows the relative timing of all the LDO and buck regulators, their placement in the slots, and the positions of the control markers. See the DA9066 datasheet for details. Changes to relative positions are achieved by clicking the appropriate edge and dragging it left or right.
UM-PM-031 DA9066 GUI and Evaluation Board The Power Sequence Control window options are: Labels Switches the labels on the left hand Y-axis between alias names and regulator names. Time Scale Switches the labels on the lower X-axis between slot numbers and calculated elapsed time.
Page 24
To recheck, from the File menu, select Check Project. Check Trim This feature is no longer required for DA9066, as it is a mature product. (This checks to see if trim values are stored in the device. Samples are normally delivered tested and trimmed. If this is the case, a file trim.txt is generated which ensures that correct trim values are used instead of default values for all subsequent operations.
UM-PM-031 DA9066 GUI and Evaluation Board Menu/Submenu Description Opens a PDF copy of this document (a suitable PDF reader must be User Guide installed). About Displays version information and contact details. Status and Controls Device Status information indicates the current mode of the device.
Page 26
UM-PM-031 DA9066 GUI and Evaluation Board Slave Address: Set slave address of device. This affects all I communications. In Power Commander mode this should be 0x92. In normal mode it should match the port in use (Register INTERFACE). Note that this is the 8-bit value (92h for Write, 93h for Read).
6) to the device. The controls on the Configuration tab, and repeated on the GPIO and Event, Status, IRQ, SYS tabs, indicate the logic levels being applied to DA9066 by the USB interface. The grayed-out controls are indicators. They show the level at the interface, but do not drive it.
UM-PM-031 DA9066 GUI and Evaluation Board The Event Register is labelled with a register number in decimal and its hexadecimal equivalent. Hex equivalent of mask register bits. Name of mask register bits, and also event names. Event bit set. Press to clear and reset.
UM-PM-031 DA9066 GUI and Evaluation Board Codec Tabs The System Initialization, Input Gain/Filters, Mic Control, Output Gain/Filters, ACCDET/Limiter, ADC/DAC Control and ALC Control tabs all have the same format. Each register cluster comprises a control with a mixture of Boolean toggle buttons, multi-value ring controls, as well as a hexadecimal indicator showing the total equivalent register value and a readback indicator showing the current register settings.
It is necessary to start up the DA9066 GUI with the board powered and a connection to the PC via the USB cable. A 7.5 V supply should also be available to connect to the VPP pin of the daughter board when programming the OTP.
UM-PM-031 DA9066 GUI and Evaluation Board 1. From the Configuration Panel click the OTP tab. Figure 12: OTP Tab 2. Apply 7.5 V to the VPP header on the daughterboard. NOTE The device should be in Power Commander mode with the slide switch in the right-hand position.
UM-PM-031 DA9066 GUI and Evaluation Board and Readback columns of the table to try to ascertain the problem. Any differences will be highlighted in red. All Readback values should be green when programming is successful. A few values will be light green, and have a value different from the Input column. This is because the device does not hold static values in the registers and they are dependent upon operating mode.
UM-PM-031 DA9066 GUI and Evaluation Board Appendix A Troubleshooting This section is an aid to resolving known issues. Software Issues The USB device should install automatically and without difficulty. Make sure that the installation finds and uses the driver contained on the USB stick.
UM-PM-031 DA9066 GUI and Evaluation Board Revision History Revision Date Description 04-Jul-2017 Initial version. 16-Feb-2022 Rebranded to Renesas. Status Definitions Status Definition DRAFT The content of this document is under review and subject to formal approval, which may result in modifications or additions.
Page 35
Renesas disclaims responsibility for, and you will fully indemnify Renesas and its representatives against, any claims, damages, costs, losses, or liabilities arising out of your use of these resources. Renesas' products are provided only subject to Renesas' Terms and Conditions of Sale or other applicable terms agreed to in writing.
Page 36
Renesas' products are provided only subject to Renesas' Terms and Conditions of Sale or other applicable terms agreed to in writing. No use of any Renesas resources expands or otherwise alters any applicable warranties or warranty disclaimers for these products.
Need help?
Do you have a question about the DA9066 and is the answer not in the manual?
Questions and answers