Giter VIP home page Giter VIP logo

edgeboard's Introduction

logo

Awesome EdgeBoard Lite

Use EdgeBoard Lite as a general Zynq development board

en

EdgeBoard Lite (a.k.a. FZ3) is an FPGA-accelerated embedded AI computing board, launched by Baidu Brain in 2019. As part of the Baidu AI solution, it can quickly depoly the neural network models.

The board is based on Xilinx Zynq Ultrascale+ ZCU3EG MPSoC, which can achieve 1~2 TOP/s with an average power of 5~10 W. It also has the following peripherals:

  • 2GB DDR4 RAM
  • 8GB eMMC Flash
  • 256Mb QSPI Flash
  • PCIe x1 connector
  • MIPI camera connector
  • BT1120 HDTV connector
  • 1000Mbps Ethernet
  • TF-card slot
  • USB Hub (1 x USB 3.0, 1 x USB 2.0)
  • Mini DisplayPort (miniDP)
  • USB UART

In addition to the rich peripherals, what matters more is that it only costs ~1000 CNY (about 140 USD)! It is almost the cheapest Xilinx Zynq Ultrascale+ development board. Another Zynq ZCU3EG board Ultra96, much loved by developers, is priced at 249 USD. In the Chinese market, Ultra96 even costs more than 2200 CNY, more than double of EdgeBoard Lite.

Unfortunately, Baidu sells the EdgeBoard as its AI solution instead of a general-purpose development board. Therefore, it is a bit difficult for us to obtain full official support (You can send emails to Baidu to request limited documents).

This repository contains materials that help us use EdgeBoard as a general Ultrascale+ Zynq development board.

Documents

Here are some documents you may need, and you can find them in the ./docs folder. It should be noted that most of them are in Chinese, and currently do not have an English translation.

Most of above documents are from ALINX, the manufacturer of this board.

Documents about how to run EasyDL/PaddlePaddle models on the EdgeBoard Lite will not be listed here. You can visit its product website to access them.

Board Files & PYNQ Image

I have ported the PYNQ framework to EdgeBoard Lite, and provide the prebuilt image file. All the necessary source code are also open sourced.

Vivado board files

They are in ./board_files. Please read its inside README for more details.

PYNQ image file

The prebuilt image file is compiled based on PYNQ v2.7. Because it is too large (~10GB, exceed the GitHub limit), I put it on DropBox.

The folder ./pynq is board specification files, which are necessary for PYNQ compilation. If you want to build from scratch, you can read this post on my blog (sorry that it is in Chinese).

License

Except for those already noted in the text, other documents written by myself are released under the CC-BY 4.0 and the code is released under the MIT license.

This repository is created and maintained by me personally and has nothing to do with Baidu.

edgeboard's People

Contributors

zhutmost avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.