Example Program for EVAL-AD7606

Dependencies:   platform_drivers

Committer:
Kjansen
Date:
Tue Aug 03 11:54:49 2021 +0100
Revision:
7:054dbd5e1f45
Parent:
6:32de160dce43
Modified the ADC data capture module to remove dependancy on type of ADC and it's specific operations

Who changed what in which revision?

UserRevisionLine numberNew contents of line
malavikasaji 0:3791805e8370 1 Evaluation Boards/Products Supported
malavikasaji 0:3791805e8370 2 ------------------------------------
mahphalke 1:819ac9aa5667 3 -Products supported: AD7606B, AD7606C, AD7605-4, AD7606-4, AD7606-6, AD7606-8, AD7608, AD7609
mahphalke 1:819ac9aa5667 4 -EVAL-AD7606B-FMCZ
mahphalke 1:819ac9aa5667 5
malavikasaji 0:3791805e8370 6
malavikasaji 0:3791805e8370 7 Overview
malavikasaji 0:3791805e8370 8 --------
mahphalke 1:819ac9aa5667 9 This is an IIO ecosystem based firmware application to evalute the AD7606 family ADCs.
mahphalke 1:819ac9aa5667 10 The ADI developed ARM Mbed SDP-K1 controlled board acts as a target device, where firmware application is running.
Kjansen 6:32de160dce43 11 The ARM GCC/ARMC compiler is used for firmware development on ARM Mbed platform.
Kjansen 6:32de160dce43 12 The AD7606B-Eval board is interfaced with SDP-K1 (or any Arduino compatible board) controller board using on-board Arduino Headers.
malavikasaji 0:3791805e8370 13
malavikasaji 0:3791805e8370 14
malavikasaji 0:3791805e8370 15 Hardware Setup
malavikasaji 0:3791805e8370 16 --------------
mahphalke 1:819ac9aa5667 17 Refer "Hardware Connections" section from below wiki page link:
mahphalke 1:819ac9aa5667 18 https://wiki.analog.com/resources/tools-software/product-support-software/ad7606_mbed_iio_application
malavikasaji 0:3791805e8370 19
malavikasaji 0:3791805e8370 20
malavikasaji 0:3791805e8370 21 How to Get Started
malavikasaji 0:3791805e8370 22 ------------------
malavikasaji 0:3791805e8370 23 Open Mbed online compiler. https://ide.mbed.com/compiler
Kjansen 6:32de160dce43 24 Import Code into compiler. Instructions on how to import code are here: https://os.mbed.com/docs/mbed-os/v6.12/quick-start/build-with-the-online-compiler.html
Kjansen 6:32de160dce43 25 Compile code to generate binary file and then drag and drop binary into SDP-K1 controller board. Detailed instructions are here:
Kjansen 6:32de160dce43 26 https://os.mbed.com/docs/mbed-os/v6.12/build-tools/getting-your-program-on-your-board.html
malavikasaji 0:3791805e8370 27
mahphalke 1:819ac9aa5667 28 Refere project wiki page to find detailed guide on how to use firmware:
mahphalke 1:819ac9aa5667 29 https://wiki.analog.com/resources/tools-software/product-support-software/ad7606_mbed_iio_application
malavikasaji 0:3791805e8370 30
malavikasaji 0:3791805e8370 31
malavikasaji 0:3791805e8370 32 Notes
malavikasaji 0:3791805e8370 33 -----
Kjansen 6:32de160dce43 34 Refere this page for latest documentation on Mbed-OS: https://os.mbed.com/docs/mbed-os/v6.12/introduction/index.html
malavikasaji 0:3791805e8370 35 A detailed user guide on SDP-K1 controller board is available here https://www.analog.com/en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/SDP-K1.html.
malavikasaji 0:3791805e8370 36
malavikasaji 0:3791805e8370 37
Kjansen 6:32de160dce43 38 Copyright (c) 2021 Analog Devices, Inc. All rights reserved.