IIO firmware for the AD717x and AD411x family of devices.

Dependencies:   sdp_k1_sdram

Committer:
Janani Sunil
Date:
Tue Nov 15 17:05:27 2022 +0530
Revision:
3:0dcba3253ec1
Parent:
1:f71de62b7179
Added support for AD4116

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Janani Sunil 0:5ad86d8d396a 1 Evaluation Boards/Products Supported
Janani Sunil 0:5ad86d8d396a 2 ------------------------------------
Janani Sunil 0:5ad86d8d396a 3 EVAL-AD4111SDZ
Janani Sunil 0:5ad86d8d396a 4 EVAL-AD4112SDZ
Janani Sunil 0:5ad86d8d396a 5 EVAL-AD4114SDZ
Janani Sunil 0:5ad86d8d396a 6 EVAL-AD4115SDZ
Janani Sunil 3:0dcba3253ec1 7 EVAL-AD4116ASDZ
Janani Sunil 1:f71de62b7179 8 EVAL-AD7172-2SDZ
Janani Sunil 0:5ad86d8d396a 9 EVAL-AD7172-4SDZ
Janani Sunil 0:5ad86d8d396a 10 EVAL-AD7173-8SDZ
Janani Sunil 0:5ad86d8d396a 11 EVAL-AD7175-2SDZ
Janani Sunil 0:5ad86d8d396a 12 EVAL-AD7175-8SDZ
Janani Sunil 0:5ad86d8d396a 13 EVAL-AD7176-2SDZ
Janani Sunil 0:5ad86d8d396a 14 EVAL-AD7177-2SDZ
Janani Sunil 0:5ad86d8d396a 15
Janani Sunil 0:5ad86d8d396a 16 Overview
Janani Sunil 0:5ad86d8d396a 17 --------
Janani Sunil 1:f71de62b7179 18 This is a IIO based firmware application to evalute the AD717x/AD411x device.
Janani Sunil 0:5ad86d8d396a 19 This code was developed and tested on SDP-K1 controller board: https://os.mbed.com/platforms/SDP_K1/.
Janani Sunil 0:5ad86d8d396a 20 Use of Mbed platform allows code to port on other Mbed supported target boards with little or no modifications.
Janani Sunil 0:5ad86d8d396a 21
Janani Sunil 0:5ad86d8d396a 22 Product details: https://www.analog.com/en/products/ad4111.html, https://www.analog.com/en/products/ad7172-2.html
Janani Sunil 0:5ad86d8d396a 23 Product Evaluation board details: https://www.analog.com/en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/EVAL-AD4111.html
Janani Sunil 0:5ad86d8d396a 24 User Guide for this code: https://wiki.analog.com/resources/tools-software/product-support-software/ad717x_mbed_iio_support
Janani Sunil 0:5ad86d8d396a 25 Communication Protocol: SPI
Janani Sunil 0:5ad86d8d396a 26
Janani Sunil 0:5ad86d8d396a 27
Janani Sunil 0:5ad86d8d396a 28 Hardware Setup
Janani Sunil 0:5ad86d8d396a 29 --------------
Janani Sunil 1:f71de62b7179 30 Required: SDP-K1 (or alternative Mbed enabled controller board), EVAL-AD717x/AD411x board and USB cable.
Janani Sunil 0:5ad86d8d396a 31 Plug in the EVAL-AD4111 board on SDP-K1 board (or any other Mbed enabled controller board)
Janani Sunil 0:5ad86d8d396a 32 using the SDP-120 or Arduino or PMOD on-board connector (refer software wiki page to identify suitable interface).
Janani Sunil 0:5ad86d8d396a 33 Connect SDP-K1 board to the PC using the USB cable.
Janani Sunil 0:5ad86d8d396a 34
Janani Sunil 0:5ad86d8d396a 35
Janani Sunil 0:5ad86d8d396a 36 How to Get Started
Janani Sunil 0:5ad86d8d396a 37 ------------------
Janani Sunil 0:5ad86d8d396a 38 Create an account with Keil Studio and log in: https://www.keil.arm.com/mbed/
Janani Sunil 0:5ad86d8d396a 39 Import Code into compiler from here: https://os.mbed.com/teams/AnalogDevices/code/EVAL-AD717x-AD411x-IIO/
Janani Sunil 0:5ad86d8d396a 40 Instructions on how to import code are here: https://developer.arm.com/documentation/102497/1-5/Create-or-import-a-project/Import-an-Mbed-project-from-a-URL
Janani Sunil 0:5ad86d8d396a 41 Compile code. Drag and drop binary into SDP-K1 controller board. Find detailed
Janani Sunil 0:5ad86d8d396a 42 instructions here: https://os.mbed.com/docs/mbed-os/v6.8/tools/getting-your-program-on-your-board.html
Janani Sunil 0:5ad86d8d396a 43 Open Tera Term (or alternative), select 230400 baud rate, and the applicable COM
Janani Sunil 0:5ad86d8d396a 44 port to see the list of options.
Janani Sunil 0:5ad86d8d396a 45
Janani Sunil 0:5ad86d8d396a 46
Janani Sunil 0:5ad86d8d396a 47 Notes
Janani Sunil 0:5ad86d8d396a 48 -----
Janani Sunil 0:5ad86d8d396a 49 If using Win 7, install serial drivers for Mbed. https://os.mbed.com/docs/mbed-os/v5.12/tutorials/windows-serial-driver.html
Janani Sunil 0:5ad86d8d396a 50 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.
Janani Sunil 0:5ad86d8d396a 51
Janani Sunil 0:5ad86d8d396a 52
Janani Sunil 0:5ad86d8d396a 53 Copyright (c) 2022 Analog Devices, Inc. All rights reserved.