Skip to content

analogdevicesinc/eval-ad910x

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EVAL-AD910x

Analog Devices Inc. Software driver for AD9102 or AD9106 evaluation board.

Evaluation Boards/Products Supported

  • EVAL-AD9102 (AD9102)
  • EVAL-AD9106 (AD9106)

Overview

These code files provide drivers to interface with AD9102 or AD9106 and communicate with EVAL-AD9102 or EVAL-AD9106 board. Also, it supported both single board, and multi-board synchronization. This code was developed and tested on SDP-K1 controller board.

Product details:

Eval board details:

How to Get Started

For more information about on how to evaluate AD9102/AD9106 evaluation board using mbed, please visit our Wiki User Guide below:

Hardware Setup

  • Required Hardware:

    • SDP-K1
    • EVAL-AD910x
    • USB cable (USB-A to USB-C)
  • Optional Hardware:

    • 9-12 V power supply
    • High-frequency continuous wave generator
  • Plug in the EVAL-AD910x board on SDP-K1 board (or any other Mbed enabled controller board) using the SDP connector and screws.

  • Connect SDP-K1 board to the PC using the USB cable.

Software Setup

  • Compiler/Builder IDE: Arm Keil Studio Cloud IDE

  • Driver: ADI Github EVAL-AD910x Repository

  • From the repository, import the source files by copying the repository HTTPS web URL and clone it to Keil Studio Cloud.

  • Select specific build target, SDP-K1. (SDP-K1 must be detected as connected device)

  • User has two method to load the driver into SDP-K1 controller board.

    • Using Keil Studio Cloud Run Terminal:

      • Open Preferences>Open UI Settings>Extensions>Run and configure the following:
        • Flash Mode: cmsis
        • Verify Flash: Unchecked
      • Click Open Serial Monitor and set-up baud rate to 115200.
      • Click Run to build the source code file and load to SDP-K1 controller board.
    • Using separate Terminal Emulator (TeraTerm, Putty):

      • Build the source code thru Keil Studio Cloud.
      • Drag and drop binary (.bin) into SDP-K1 controller board.
      • Open any terminal emulator, and configure the following:
        • Port Number
        • Baud Rate
      • After setting up, click Connect.
  • Refer to wiki user guide for different configuration set-up.

A detailed user guide on how to use SDP-K1 board on Mbed platform is available here: https://wiki.analog.com/resources/tools-software/mbed

Helpful Links

License

For licenses, please read the following:

  • Main License: LICENSE
  • Other Licenses: NOTICE

Support

For any further questions, feel free to ask at EngineerZone. Also, for common questions, please visit FAQ.

About

A driver for EVAL-AD9102/EVAL-AD9106 supporting single board and multi-board synchronization with SDP-K1 controller board.

Resources

License

Stars

Watchers

Forks

Packages

No packages published