Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| programmable-logic:eclypse-z7:demos:zmod-scope [2021/11/04 00:02] – [Download and Usage Instructions] Arthur Brown | 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 Eclypse Z7 and Zmod Scope with the Zmod Library ====== | + | ====== Using the Zmod Scope 1410-105 |
| - | <WRAP round todo> | + | {{ : |
| - | == Under Construction == | + | |
| - | </ | + | |
| - | + | ||
| - | FIXME add image | + | |
| ---- | ---- | ||
| Line 15: | Line 11: | ||
| ===== Inventory ===== | ===== Inventory ===== | ||
| - | * Eclypse Z7 with a MicroUSB Programming Cable and external Power Supply | + | * Eclypse Z7 |
| - | * a Zmod Scope installed in the Eclypse' | + | * A Zmod Scope installed in the Eclypse' |
| * **Important!** Only the Zmod Scope 1410-105 is supported | * **Important!** Only the Zmod Scope 1410-105 is supported | ||
| + | |||
| * Vivado and Xilinx SDK installations compatible with the latest release of this demo (2019.1) | * Vivado and Xilinx SDK installations compatible with the latest release of this demo (2019.1) | ||
| * //See [[vivado/ | * //See [[vivado/ | ||
| * PetaLinux Installation compatible with the latest release of this demo (2019.1) | * PetaLinux Installation compatible with the latest release of this demo (2019.1) | ||
| - | * //See Xilinx' | + | * //See Xilinx' |
| * Only required if you want to rebuild the PetaLinux image | * Only required if you want to rebuild the PetaLinux image | ||
| * Serial Terminal application to receive messages printed by the demo | * Serial Terminal application to receive messages printed by the demo | ||
| * //See [[programmable-logic: | * //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 ===== | ===== Download and Usage Instructions ===== | ||
| - | The projects will be downloaded by cloning the [[https:// | + | 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 # | --> Setting up the Linux Projects # | ||
| <WRAP GROUP> | <WRAP GROUP> | ||
| - | Since Zmods are not hot-swappable, | ||
| - | ---- | ||
| {{section>/ | {{section>/ | ||
| ---- | ---- | ||
| {{section>/ | {{section>/ | ||
| ---- | ---- | ||
| - | When the project is run, | ||
| </ | </ | ||
| <-- | <-- | ||
| --> Setting up the Baremetal Projects # | --> Setting up the Baremetal Projects # | ||
| - | Since Zmods are not hot-swappable, | ||
| <WRAP GROUP> | <WRAP GROUP> | ||
| {{section>/ | {{section>/ | ||
| Line 51: | Line 63: | ||
| <-- | <-- | ||
| ---- | ---- | ||
| + | <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. | ||
| - | FIXME add the remaining stuff here | + | When using the Linux project, the same data is written |
| - | Once you've tried running the projects as is, the remaining steps, found below, will show you how to obtain and rebuild the projects they depend on, so that you can make changes to the hardware or OS. | + | </ |
| + | {{ : | ||
| + | </ | ||
| + | ---- | ||
| - | --> Rebuilding | + | Once you've run the projects, check out the [[/ |
| - | <-- | + | |
| - | --> Rebuilding | + | 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/ |
| - | <-- | + | |
| - | + | ||
| - | --> Rebuilding | + | |
| - | <-- | + | |
| ===== Additional Resources ===== | ===== Additional Resources ===== | ||
| All materials related to the use of the Eclypse Z7 and Zmod Scope can be found on their resource centers, linked below: | All materials related to the use of the Eclypse Z7 and Zmod Scope can be found on their resource centers, linked below: | ||
| * [[../ | * [[../ | ||
| - | * [[/zmod/zmodadc/start|Zmod Scope Resource Center]] | + | * [[zmod:scope:start|Zmod Scope Resource Center]] |
| For technical support, please visit the [[https:// | For technical support, please visit the [[https:// | ||

