Skip to content

Guide Getting Started

Collin Dever edited this page Feb 2, 2020 · 3 revisions

Intro

An ONetSwitch enables users in different development roles to build a complete networking system in a single node. Users can build the embedded system either from scratch, or based on some pre-built images.
In either way, getting-started projects would help you

  • to get acquainted with the board and its components
  • to make quick hardware tests on the main silicon and its peripherals
  • to understand the usage and be ready for next-stage development

Project List

  • Zynq PS Test
    Project to verify the clocks, resets, memories, etc at the ARM CPU side.
  • IBERT
    Project to verify the rate and SI of the transceivers using PRBS generator.
  • MAC Loopback
    Project to verify the PHYs and the MACs on each of the Ethernet ports.
  • PCIe Enumeration
    Project to verify the Mini PCIe and the configuration of PCIe Root Complex.
  • QDRII+ Memory Test
    Project to verify the calibration of PL QDRII+ SRAM, with traffic generator.
  • DDR3 Memory Test
    Project to verify the calibration and read/write operations on PL DDR3 SDRAM.

The table below shows the applicability.

Project ONS20 ONS30 ONS45
ZynqPSTest o o o
IBERT x o o
MACLoopback o o o
PCIeRootEnum x o o
QDRIIMemTest x x o
DDR3MemTest x o x
Clone this wiki locally