| Last revisionBoth sides next revision |
resources:tools-software:product-support-software:ad5770r_aducm410_iar_example [03 Dec 2020 06:49] – updated Mahesh Phalke | resources:tools-software:product-support-software:ad5770r_aducm410_iar_example [03 Jan 2021 21:46] – fix links Robin Getz |
---|
Each DAC can operate with a wide power supply rail from 0.8 V to AVDD − 0.4 V for optimizing power efficiency and thermal power dissipation. | Each DAC can operate with a wide power supply rail from 0.8 V to AVDD − 0.4 V for optimizing power efficiency and thermal power dissipation. |
| |
This page describes the AD5770R firmware example running on the [[https://www.analog.com/en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/eval-aducm410.html | ADuCM410]] controller board, interfacing with the AD5770R evaluation board. The firmware example comprises 3 layers of software, built on top of the Mbed OS. | This page describes the AD5770R firmware example running on the [[adi>en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/eval-aducm410.html | ADuCM410]] controller board, interfacing with the AD5770R evaluation board. The firmware example comprises 3 layers of software, built on top of the Mbed OS. |
* Console Application - uses the ADI console libraries to provide a basic terminal UI | * Console Application - uses the ADI console libraries to provide a basic terminal UI |
* AD5770R No-OS Driver - AD5770R device C API | * AD5770R No-OS Driver - AD5770R device C API |
| |
====== Useful links====== | ====== Useful links====== |
* [[https://www.analog.com/en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/eval-aducm410.html|ADuCM410 Controller Board]] | * [[adi>en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/eval-aducm410.html|ADuCM410 Controller Board]] |
* [[https://www.analog.com/en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/sdp-breakout-board.html#eb-overview|SDP-120 Breakout Board]] | * [[adi>en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/sdp-breakout-board.html#eb-overview|SDP-120 Breakout Board]] |
* [[https://www.iar.com/iar-embedded-workbench/#!?architecture=Arm|IAR ARM Compiler Toolchain]] | * [[https://www.iar.com/iar-embedded-workbench/#!?architecture=Arm|IAR ARM Compiler Toolchain]] |
* [[https://wiki.analog.com/resources/tools-software/uc-drivers/ad5770r | AD5770R No-OS Driver]] | * [[https://wiki.analog.com/resources/tools-software/uc-drivers/ad5770r | AD5770R No-OS Driver]] |
* [[https://wiki.analog.com/resources/tools-software/linux-drivers/iio-dac/ad5770r | AD5770R IIO DAC Linux Driver]] | * [[https://wiki.analog.com/resources/tools-software/linux-drivers/iio-dac/ad5770r | AD5770R IIO DAC Linux Driver]] |
* [[https://www.analog.com/en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/EVAL-AD5770R.html | AD5770R Evaluation Board]] | * [[adi>en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/EVAL-AD5770R.html | AD5770R Evaluation Board]] |
| |
===== Hardware Setup ===== | ===== Hardware Setup ===== |
{{ :resources:tools-software:product-support-software:aducm410_jumper_settings.jpg?500 |}} | {{ :resources:tools-software:product-support-software:aducm410_jumper_settings.jpg?500 |}} |
| |
The [[https://www.analog.com/en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/EVAL-AD5770R.html | AD5770R Evaluation Board]] is connected to ADuCM410 using the [[https://www.analog.com/en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/sdp-breakout-board.html#eb-overview|SDP-120 Breakout Board]]. | The [[adi>en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/EVAL-AD5770R.html | AD5770R Evaluation Board]] is connected to ADuCM410 using the [[adi>en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/sdp-breakout-board.html#eb-overview|SDP-120 Breakout Board]]. |
The evaluation board must be powered externally, typically using an external 3.3V DC supply connected to the AVDD input supply terminal, if using the default power supply jumper settings. | The evaluation board must be powered externally, typically using an external 3.3V DC supply connected to the AVDD input supply terminal, if using the default power supply jumper settings. |
| |
The default jumper configuration of the evaluation board selects a diode dummy load on all of the output channels. Refer to the evaluation board user guide for the jumper configuration necessary to route the output current to the screw terminal. | The default jumper configuration of the evaluation board selects a diode dummy load on all of the output channels. Refer to the evaluation board user guide for the jumper configuration necessary to route the output current to the screw terminal. |
| |
[[https://www.analog.com/en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/eval-aducm410.html|ADuCM410]] controller board is powered through USB connection from the computer. ADuCM410 controller board acts as a Serial device when connected to PC, which creates a COM Port to connect to serial console terminal using UART protocol. The COM port assigned to a device can be seen through the device manager for windows-based OS. Use 2nd port from list (Device B) for console terminal application communication. | [[adi>en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/eval-aducm410.html|ADuCM410]] controller board is powered through USB connection from the computer. ADuCM410 controller board acts as a Serial device when connected to PC, which creates a COM Port to connect to serial console terminal using UART protocol. The COM port assigned to a device can be seen through the device manager for windows-based OS. Use 2nd port from list (Device B) for console terminal application communication. |
| |
{{ :resources:tools-software:product-support-software:aducm410_com_port.jpg?400 |}} | {{ :resources:tools-software:product-support-software:aducm410_com_port.jpg?400 |}} |
| |
<note tip> | <note tip> |
For support on this firmware example and No-OS drivers please go to [[https://www.analog.com/engineerzone|Engineer-Zone]]. </note> | For support on this firmware example and No-OS drivers please go to [[adi>engineerzone|Engineer-Zone]]. </note> |
| |