The Avnet MiniZed enables hardware and software developers to explore the capabilities of the
Zynq™-7000 All Programmable SoC Single-Core. Designers can create or evaluate designs for
both the Zynq Processor Subsystem (PS) and the Programmable Logic (PL) fabric.
This Getting Started Guide will outline the steps to setup the MiniZed hardware. It documents
the procedure to run a PetaLinux design running on the ARM® Cortex™-A9 MPCore™
Processing System (PS).
Figure 1 – MiniZed
Page 7
What’s Inside the Box?
MiniZed development board
Voucher for SDSoC license from Xilinx
Micro USB cable
Quick Start Instruction card
Safety Instructions pamphlet
Optional add-on items:
External 2A @ 5V power supply with micro USB cable (AES-ACC-MINIZ-PWR)
Digilent SD Card Pmod with SD Card (410-123)
ST Micro Motion MEMS and environmental sensor expansion board (X-NUCLEO-
IKS01A1)
What’s on the Web?
MiniZed is a community-oriented kit, with all materials being made available through the
MiniZed.org community website.
Official Documentation:
Getting started guide
Hardware user guide
Schematics
Bill of materials
Layout
PCB net lengths
Mechanical drawing
3D Model
Board definition files for Vivado integration
Programmable logic (PL) master user constraints
Tutorials and Reference Designs:
Introduction to Zynq Design Tutorials
PetaLinux BSP
Booting MiniZed using QSPI and eMMC
Trainings and Videos:
Introduction to MiniZed
Available through Avnet FAE:
Altium source database for schematic and layout
Page 8
MiniZed Key Features
Xilinx Zynq XC7Z007S SoC
Memory
o Micron 512 MB DDR3L
o Micron 128 MB QSPI flash
o Micron 8GB eMMC mass storage
Configuration and Debug
o On-board USB to JTAG and debug UART circuit
Communications
o On-board USB to JTAG and debug UART circuit
o Murata "Type 1DX" wireless module with 802.11b/g/n Wi-Fi and Bluetooth 4.1
plus EDR and BLE (Bluetooth Low Energy)
o USB 2.0 host interface
Power
o Dialog Semiconductor DA9062 PMIC (Power Management IC)
Expansion connectors
o Arduino-compatible shield interface
o 2 x Pmod-compatible interfaces
Sensors
o ST Micro LIS2DS12 Accelerometer and Temperature sensor
o ST Micro MP34DT05 digital MEMS microphone
General Purpose I/O
o Reset button
o User button
o User switch
o Two user bi-element LEDs
Page 9
Figure 2 – MiniZed Block Diagram
Page 10
MiniZed Basic Setup and Operation
The functionality of the MiniZed is determined by the application booted from the non-volatile
memory – by default that is the QSPI and eMMC. This Getting Started Guide allows system
developers to exercise and demonstrate multiple circuits through PetaLinux, including:
USB 2.0
eMMC
Wi-Fi
Bluetooth
I2C Sensor
Microphone
In addition to the items included in the kit, you will also need the following to complete the
exercises in this tutorial.
Wi-Fi connection
2nd micro-USB cable
USB thumb drive formatted as FAT or FAT32
A MiniZed image in its expected out-of-box configuration is shown below along with the
locations of several key components.
Figure 3 – MiniZed Topology
Page 11
Example Design
The MiniZed ships with an example PetaLinux design stored in the QSPI and eMMC. If the
QSPI has been erased or reprogrammed, than use the Restore QSPI and eMMC Factory Images tutorial available at www.MiniZed.org to restore both the QSPI and eMMC to the original
factory images.
Hardware Setup
1. The USB thumb drive must be formatted as FAT32. If this has not been previously done,
please do that now.
2. A terminal program is required. Tera Term was used in this example which can be
downloaded from the Tera Term project on the SourceForge Japan page:
ttssh2.sourceforge.jp Install Tera Term or another terminal program of your choice.
3. Connect the MiniZed USB-JTAG/UART port J2 to your Windows PC. It should
automatically install the proper drivers, giving you a confirmation as shown below. If
installed correctly, skip to Step 7.
4. In the rare circumstance that the drivers are not auto-installed, then you must manually
install the driver for the FTDI FT2232H device. Visit the FTDI website and download the
appropriate driver for your operating system.
http://www.ftdichip.com/Drivers/VCP.htm
5. Make sure the MiniZed is unplugged from the PC. Unzip and install the driver.
6. Reboot your PC then plug in the MiniZed.
Page 12
7. Set the MiniZed boot mode switch SW1 to QSPI mode (‘F’ for Flash) as shown below.
Figure 5 – MiniZed Switch Location
Page 13
Figure 6 – QSPI/Flash Boot Mode
Boot Linux
8. If previously disconnected, plug in the micro-USB cable to the USB-JTAG/UART port.
9. Plug in the 2nd micro-USB cable to the auxiliary power port. This is necessary for the USB
thumb drive to get power.
10. Launch and connect Tera Term using the settings shown below. Press the RESET button
(SW2) to reset the board so you can see the boot sequence.
Figure 7 – COM Port Settings for USB-UART Terminal
Loading...
+ 28 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.