Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| programmable-logic:eclypse-z7:demos:zmod-scope [2022/09/12 12:53] – changed forum.digilentinc.com to forum.digilent.com jeff.greenberg_ni.com | programmable-logic:eclypse-z7:demos:zmod-scope [2022/10/04 11:38] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Using the Zmod Scope 1410-105 with the Zmod Library and Eclypse Z7 ====== | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | ---- | ||
| + | ===== Description ===== | ||
| + | |||
| + | This demo uses the Zmod Scope 1410, the initial release of the Zmod ADC IP cores (ZmodADC1410Controller and AXI_Zmod_ADC1410), | ||
| + | |||
| + | ---- | ||
| + | ===== Inventory ===== | ||
| + | |||
| + | * Eclypse Z7 | ||
| + | * A Zmod Scope installed in the Eclypse' | ||
| + | * **Important!** Only the Zmod Scope 1410-105 is supported | ||
| + | |||
| + | * Vivado and Xilinx SDK installations compatible with the latest release of this demo (2019.1) | ||
| + | * //See [[vivado/ | ||
| + | * PetaLinux Installation compatible with the latest release of this demo (2019.1) | ||
| + | * //See Xilinx' | ||
| + | * Only required if you want to rebuild the PetaLinux image | ||
| + | * Serial Terminal application to receive messages printed by the demo | ||
| + | * //See [[programmable-logic: | ||
| + | * Git is required to download the sources | ||
| + | |||
| + | * A power supply for external power | ||
| + | * A microUSB cable for a USB connection to the host computer | ||
| + | * A an ethernet connection to a router or switch (if using the Linux projects), for remote debugging | ||
| + | * And some way to provide stimulus to the Zmod Scope' | ||
| + | |||
| + | ---- | ||
| + | ===== Download and Usage Instructions ===== | ||
| + | The projects will be downloaded by cloning the [[https:// | ||
| + | ---- | ||
| + | <WRAP group> <WRAP column half> | ||
| + | Since Zmods are not hot-swappable, | ||
| + | |||
| + | Get the power supply, USB cable, and ethernet cable plugged into the board. Additional setup will be performed in the " | ||
| + | </ | ||
| + | {{ : | ||
| + | </ | ||
| + | ---- | ||
| + | Some stimulus should be provided to the Zmod Scope' | ||
| + | |||
| + | The results shown later in this document were produced by connecting CH1 to the first waveform generator channel of an [[test-and-measurement: | ||
| + | ---- | ||
| + | |||
| + | --> Setting up the Linux Projects # | ||
| + | <WRAP GROUP> | ||
| + | {{section>/ | ||
| + | ---- | ||
| + | {{section>/ | ||
| + | ---- | ||
| + | </ | ||
| + | <-- | ||
| + | |||
| + | --> Setting up the Baremetal Projects # | ||
| + | <WRAP GROUP> | ||
| + | {{section>/ | ||
| + | ---- | ||
| + | {{section>/ | ||
| + | </ | ||
| + | <-- | ||
| + | ---- | ||
| + | <WRAP group> <WRAP column half> | ||
| + | When the project is run, data will be printed to a connected serial terminal, as seen in the screenshot to the right. The data is printed in both volts and 14-bit raw twos-complement form, along with the time since the start of the buffer, tab-separated. | ||
| + | |||
| + | When using the Linux project, the same data is written to a CSV file, which can be found in the ''/ | ||
| + | </ | ||
| + | {{ : | ||
| + | </ | ||
| + | ---- | ||
| + | |||
| + | Once you've run the projects, check out the [[/ | ||
| + | |||
| + | For more information on the structure of the software projects and libraries, and how to modify the projects, or create new ones, check out the [[zmod/ | ||
| + | ===== Additional Resources ===== | ||
| + | |||
| + | All materials related to the use of the Eclypse Z7 and Zmod Scope can be found on their resource centers, linked below: | ||
| + | * [[../ | ||
| + | * [[zmod: | ||
| + | |||
| + | For technical support, please visit the [[https:// | ||

