This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
resources:eval:user-guides:ad9081_fmca_ebz:quickstart:zynq [19 Mar 2021 16:33] – created Michael Hennerich | resources:eval:user-guides:ad9081_fmca_ebz:quickstart:zynq [06 Nov 2023 11:33] (current) – Add the hardware change needed iulia Moldovan | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== AD9081 Zynq-7000 SoC ZC706 Quick Start Guide ====== | ====== AD9081 Zynq-7000 SoC ZC706 Quick Start Guide ====== | ||
- | {{ : | + | |
+ | {{ : | ||
This guide provides some quick instructions (still takes awhile to download, and set things up) on how to setup the [[adi> | This guide provides some quick instructions (still takes awhile to download, and set things up) on how to setup the [[adi> | ||
Line 13: | Line 14: | ||
===== Required Software ===== | ===== Required Software ===== | ||
- | * SD Card 16GB imaged using the instructions here: [[resources: | + | * SD Card 16GB imaged using the instructions here: [[:resources: |
- | * Copy next boot files from '' | + | * Starting with our 2020_R1 |
+ | * Alternatively if you already have a SD-Card - download the files below. | ||
+ | * [[http:// | ||
+ | * Copy next boot files from '' | ||
* '' | * '' | ||
* '' | * '' | ||
Line 30: | Line 34: | ||
* Optionally USB keyboard, mouse and a HDMI compatible monitor | * Optionally USB keyboard, mouse and a HDMI compatible monitor | ||
+ | {{page>: | ||
+ | |||
+ | ===== Example Device Trees ===== | ||
+ | |||
+ | ^ Function ^ File ^ | ||
+ | | dtsi | [[linux.github> | ||
+ | | dts | [[linux.github> | ||
+ | | dts | [[linux.github> | ||
+ | | dts | [[linux.github> | ||
+ | | dts | [[linux.github> | ||
====== Testing ====== | ====== Testing ====== | ||
Line 39: | Line 53: | ||
* Connect USB UART (Mini USB) to your host PC. | * Connect USB UART (Mini USB) to your host PC. | ||
* Insert SD card into socket. | * Insert SD card into socket. | ||
- | * Configure ZC706 for SD BOOT (Set the jumpers: The main one is: SW11 - Big Blue Switch in the middle, which controls the Boot Mode, it needs to be set: 1: Down, 2: Down, 3: Up, 4: Up, 5: Down. Other Jumpers can be checked via looking at the picture. (click the picture to make it bigger)). | + | * Configure ZC706 for SD BOOT (Set the jumpers: The main one is: SW11 - Big Blue Switch in the middle, which controls the Boot Mode, it needs to be set: 1: Down, 2: Down, 3: Up, 4: Up, 5: Down. |
* Turn on the power switch on the FPGA board. | * Turn on the power switch on the FPGA board. | ||
* Observe kernel and serial console messages on your terminal. | * Observe kernel and serial console messages on your terminal. | ||
Line 554: | Line 568: | ||
</ | </ | ||
</ | </ | ||
+ | |||
+ | Login Information | ||
+ | * user: analog | ||
+ | * password: analog | ||
These devices should be present: | These devices should be present: | ||
Line 566: | Line 584: | ||
iio: | iio: | ||
</ | </ | ||
+ | |||
+ | All links should be in '' | ||
<WRAP box bggreen>< | <WRAP box bggreen>< | ||
< | < | ||
- | root@analog: | + | root@analog: |
(DEVICES) Found 2 JESD204 Link Layer peripherals | (DEVICES) Found 2 JESD204 Link Layer peripherals | ||
Line 599: | Line 619: | ||
</ | </ | ||
- | For more on device modes, check [[resources: | + | More info on [[:resources: |
- | + | ||
===== Pyadi-iio Example ===== | ===== Pyadi-iio Example ===== | ||
- | Pyadi-iio is a python abstraction module for ADI hardware with IIO drivers to make them easier to use. For more check [[https:// | + | Pyadi-iio is a python abstraction module for ADI hardware with IIO drivers to make them easier to use. For more check [[https:// |
===== IIO Oscilloscope Remote | ===== IIO Oscilloscope Remote | ||
Line 610: | Line 628: | ||
Please see also here: | Please see also here: | ||
- | The IIO Oscilloscope application can be used to connect | + | The IIO Oscilloscope application can be used locally on FPGA platforms featuring a graphical desktop environment such as ZCU102 or ZC706 or remote using a network connection. |
+ | |||
+ | When using the remote option, once you logged in to the Linux terminal you need to check the IP address of the using the ifconfig command to see if there was any address assigned by a DHCP server. | ||
+ | If not, you need to manually set an address with ifconfig in the same address space your PC is using. | ||
+ | |||
+ | Once the IIO Osc application is launched goto Settings -> Connect | ||
+ | {{ : | ||
- | Build and start osc on a network enabled Linux host. | + | {{page>: |
+ | {{page>: | ||
- | Once the application is launched goto Settings -> Connect and enter the IP address of the target in the popup window. | + | ===== Shut down ===== |
<WRAP important round> | <WRAP important round> | ||
Line 622: | Line 647: | ||
====== ====== | ====== ====== | ||
- | {{page>: | + | {{page>: |
- | {{page>: | + | {{page>: |