This shows you the differences between two versions of the page.
Previous revisionNext revision | |||
— | resources:fpga:altera:bemicro:ad5425 [15 Feb 2013 14:34] – Updated uC/probe related links Adrian Costina | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== BeMicro FPGA Project for AD5425 with Nios driver ====== | ||
+ | |||
+ | ===== Supported Devices ===== | ||
+ | |||
+ | * [[adi> | ||
+ | |||
+ | ===== Evaluation Boards ===== | ||
+ | |||
+ | * [[adi> | ||
+ | |||
+ | ====== Overview ====== | ||
+ | |||
+ | This lab presents the steps to setup an environment for using the **[[adi> | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | {{page> | ||
+ | |||
+ | Below is presented a picture of **SDP-B** Controller Board with the **EVAL-AD5449SDZ** Evaluation Board. | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | The [[adi> | ||
+ | |||
+ | The **EVAL-AD5449** evaluation board is designed to help customers quickly prototype new AD5425 circuits and reduce design time. The board requires ±12 V and +5 V supplies. The +12 V VDD and -12 V VSS are used to power the output amplifier; the +5 V supply is used to power the DAC (VDD) and transceivers (VCC). | ||
+ | |||
+ | ===== More information ===== | ||
+ | * [[adi> | ||
+ | * [[adi>/ | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | |||
+ | ====== Getting Started ====== | ||
+ | |||
+ | The first objective is to ensure that you have all of the items needed and to install the software tools so that you are ready to create and run the evaluation project. | ||
+ | |||
+ | |||
+ | ===== Hardware Items ===== | ||
+ | |||
+ | Below is presented the list of required hardware items: | ||
+ | * Arrow Electronics [[http:// | ||
+ | * [[http:// | ||
+ | * **EVAL-AD5449** evaluation board | ||
+ | * Intel Pentium III or compatible Windows PC, running at 866MHz or faster, with a minimum of 512MB of system memory | ||
+ | |||
+ | |||
+ | ===== Software Tools ===== | ||
+ | |||
+ | Below is presented the list of required software tools: | ||
+ | * [[http:// | ||
+ | * [[https:// | ||
+ | * [[http:// | ||
+ | |||
+ | The **Quartus II** design software and the **Nios II EDS** is available via the Altera Complete Design Suite DVD or by downloading from the web. | ||
+ | |||
+ | The **Micrium uC/Probe Trial** version 2.5 is available via download from the web at [[http:// | ||
+ | |||
+ | ===== Downloads ===== | ||
+ | * {{: | ||
+ | ===== Extract the Lab Files ===== | ||
+ | |||
+ | Create a folder called “**// | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | ====== ====== | ||
+ | |||
+ | {{page> | ||
+ | |||
+ | ====== Quick Evaluation ====== | ||
+ | {{page> | ||
+ | |||
+ | ====== FPGA Design ====== | ||
+ | {{page> | ||
+ | |||
+ | ====== NIOS II Software Design ====== | ||
+ | {{page> | ||
+ | |||
+ | ====== uC-Probe Interface ====== | ||
+ | |||
+ | A notable challenge in embedded systems development is to overcome the lack of feedback that such systems typically provide. Many developers resort to blinking LEDs or instrumenting their code with // | ||
+ | This section presents the steps required to install the **Micrium uC-Probe** software tool and to run the demonstration project for the ADI evaluation board. A description of the **uC-Probe** demonstration interface is provided. | ||
+ | |||
+ | ===== Configure uC-Probe ===== | ||
+ | |||
+ | Launch **uC-Probe** from the **//Start -> All Programs -> Micrium -> uC-Probe// | ||
+ | |||
+ | Select **uC-Probe** options. | ||
+ | * Click on the **uC-Probe** icon on the top left portion of the screen. | ||
+ | * Click on the **// | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | Set target board communication protocol as **//JTAG UART//** | ||
+ | * Click on the **// | ||
+ | * Select the **//JTAG UART//** option. | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | Setup **//JTAG UART//** communication settings | ||
+ | * Select the **// | ||
+ | * Press the **//Open File//** button to select the JTAG Debug Information file (**// | ||
+ | * Navigate to the **// | ||
+ | * Type the value **//1//** in the the **//Device Id//** window. | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | * Select **// | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | * Press **// | ||
+ | |||
+ | ===== Load and Run the Demonstration Project ===== | ||
+ | |||
+ | * Click the **// | ||
+ | |||
+ | {{: | ||
+ | |||
+ | * Before opening the interface **uC-Probe** will ask for a symbols file that must be associated with the interface. If the lab was done according to the steps provided in the **Quick Evaluation** section, select the file **// | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | * Run the demonstration project by pressing the **// | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | ====== Demonstration Project User Interface ====== | ||
+ | |||
+ | The following figure presents the **uC-Probe** interface that can be used for monitoring and controlling the operation of the **EVAL-AD5449** evaluation board. | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | The communication with the board is activated / deactivated by toggling the **// | ||
+ | |||
+ | The slider is used to set the value programmed in the AD5425 DAC. | ||
+ | |||
+ | {{page> |