AD4130 Mbed IIO Firmware

Dependencies:   tempsensors sdp_k1_sdram

Committer:
MPhalke@MPHALKE-L02.ad.analog.com
Date:
Fri Jul 15 17:47:44 2022 +0530
Revision:
2:871d585d96ee
Parent:
0:ad93df57f473
AD4130 firmware - initial commit

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Kjansen45 0:ad93df57f473 1 Evaluation Boards/Products Supported
Kjansen45 0:ad93df57f473 2 ------------------------------------
MPhalke@MPHALKE-L02.ad.analog.com 2:871d585d96ee 3 -Products supported: AD4130
MPhalke@MPHALKE-L02.ad.analog.com 2:871d585d96ee 4
MPhalke@MPHALKE-L02.ad.analog.com 2:871d585d96ee 5
Kjansen45 0:ad93df57f473 6 Overview
Kjansen45 0:ad93df57f473 7 --------
MPhalke@MPHALKE-L02.ad.analog.com 2:871d585d96ee 8 This is an IIO ecosystem based firmware application to evalute the AD4130 devices.
MPhalke@MPHALKE-L02.ad.analog.com 2:871d585d96ee 9 This code was developed and tested on SDP-K1 controller board: https://os.mbed.com/platforms/SDP_K1/.
MPhalke@MPHALKE-L02.ad.analog.com 2:871d585d96ee 10 Use of Mbed platform allows code to port on other Mbed supported target boards with little or no modifications.
MPhalke@MPHALKE-L02.ad.analog.com 2:871d585d96ee 11
MPhalke@MPHALKE-L02.ad.analog.com 2:871d585d96ee 12 Product details: AD4130-8
MPhalke@MPHALKE-L02.ad.analog.com 2:871d585d96ee 13 Product Evaluation board details: EVAL-AD4130-8WARDZ
MPhalke@MPHALKE-L02.ad.analog.com 2:871d585d96ee 14 User Guide for this code: https://wiki.analog.com/resources/eval/user-guides/ad4130/mbed_iio_app
MPhalke@MPHALKE-L02.ad.analog.com 2:871d585d96ee 15 Communication Protocol: SPI
MPhalke@MPHALKE-L02.ad.analog.com 2:871d585d96ee 16
MPhalke@MPHALKE-L02.ad.analog.com 2:871d585d96ee 17
Kjansen45 0:ad93df57f473 18 Hardware Setup
Kjansen45 0:ad93df57f473 19 --------------
MPhalke@MPHALKE-L02.ad.analog.com 2:871d585d96ee 20 Required: SDP-K1 (or alternative Mbed enabled controller board), EVAL-AD4130 board and USB cable.
MPhalke@MPHALKE-L02.ad.analog.com 2:871d585d96ee 21 Plug in the EVAL-AD4130 board on SDP-K1 board (or any other Mbed enabled controller board)
MPhalke@MPHALKE-L02.ad.analog.com 2:871d585d96ee 22 using the Arduino connector (refer software wiki page for connection interface).
MPhalke@MPHALKE-L02.ad.analog.com 2:871d585d96ee 23 Connect SDP-K1 board to the PC using the USB cable. AD4130 EVB is powered through USB supply of SDP-K1.
MPhalke@MPHALKE-L02.ad.analog.com 2:871d585d96ee 24
MPhalke@MPHALKE-L02.ad.analog.com 2:871d585d96ee 25
Kjansen45 0:ad93df57f473 26 How to Get Started
Kjansen45 0:ad93df57f473 27 ------------------
MPhalke@MPHALKE-L02.ad.analog.com 2:871d585d96ee 28 Mbed web/online compiler: https://studio.keil.arm.com/auth/login/
MPhalke@MPHALKE-L02.ad.analog.com 2:871d585d96ee 29 Import code into compiler and compile it to generate executable binary file.
MPhalke@MPHALKE-L02.ad.analog.com 2:871d585d96ee 30 Drag and drop binary file into USB drive hosted by SDP-K1 controller board.
MPhalke@MPHALKE-L02.ad.analog.com 2:871d585d96ee 31 Find detailed instructions here: https://developer.arm.com/documentation/102497/1-5/Arm-Keil-Studio
MPhalke@MPHALKE-L02.ad.analog.com 2:871d585d96ee 32
MPhalke@MPHALKE-L02.ad.analog.com 2:871d585d96ee 33
Kjansen45 0:ad93df57f473 34 Notes
Kjansen45 0:ad93df57f473 35 -----
MPhalke@MPHALKE-L02.ad.analog.com 2:871d585d96ee 36 A detailed user guide on SDP-K1 controller board is available here:
MPhalke@MPHALKE-L02.ad.analog.com 2:871d585d96ee 37 https://os.mbed.com/platforms/SDP_K1/
MPhalke@MPHALKE-L02.ad.analog.com 2:871d585d96ee 38 https://www.analog.com/en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/SDP-K1.html.
MPhalke@MPHALKE-L02.ad.analog.com 2:871d585d96ee 39
MPhalke@MPHALKE-L02.ad.analog.com 2:871d585d96ee 40
MPhalke@MPHALKE-L02.ad.analog.com 2:871d585d96ee 41 Copyright (c) 2022 Analog Devices, Inc. All rights reserved.