Skip to content

Latest commit

 

History

History
97 lines (70 loc) · 4.06 KB

README.md

File metadata and controls

97 lines (70 loc) · 4.06 KB

MIOB - Mobile Input Output Box

License

MIOB, the Mobile IO Box is a flexible unit for interconnecting laboratory equipment and measurements.

Built around a Xilinx Ultrascale+ VC106 FPGA evaluation board, it provides both computation power and IO flexibility for various interfacing tasks in a laboratory.

This repository contains the construction drawings, bill of materials, software and general documentation for building your own MIOB.

Documentation

Control FPGA Power from Raspberry:

#Set pin as output
raspi-gpio set 24 op

#Turn off FPGA Power
raspi-gpio set 24 dh

#Turn on FPGA Power
raspi-gpio set 24 dl

Access Zynq Boot Shell from Raspberry

sudo picocom --baud 115200 --flow n /dev/ttyUSB0

Xilinx Vivado Set-up

  1. Include all necessary design sources, constraints and simulation sources

  2. If available, execute Tcl file

    source <file.tcl>
  1. Create HDL Wrapper

    • right-click on block design and select "Create HDL Wrapper"
  2. Set as Top

    • right-click on wrapped block design and select "Set as Top"

Photos

Front View Top View

Authors

  • Niklas Eiling (@n-eiling), Institute for Automation of Complex Power Systems, RWTH Aachen University)
  • Steffen Vogel (@stv0g, Institute for Automation of Complex Power Systems, RWTH Aachen University)

License

The contents of this repository are licensed under the weakly-reciprocal version of the CERN Open Hardware Licence Version 2

Funding acknowledment

Flag of Europe The development of MIOB has been supported by the following projects: