Estuary User Manual

Introduction

This documentation describes how to get, build, deploy and bring up target system based Estuary Project, it will help you to make your Estuary Environment setup from ZERO.

All following sections will take the D05 board as example, other boards have the similar steps to do, for more detail difference between them, please refer to Hardware Boards sections in this website.

Preparation

Prerequisite

Host machine: Ubuntu (newer than 12.04) or CentOS (newer than 7) to download and build estuary.

Hardware boards: Target boards based on ARM32 or ARM64, to deploy or run target binaries. Now, we have already validated D03 board,D05 board. If you just try it on QEMU, the hardware boards are not necessary.

If you work on a real hardware board based on ARM SoC, follows should be available too.

Get & Build Estuary yourself

Use binaries directly

Anyway, before booting up system, all binaries should be available firstly.

You can get them yourself as above description.

In fact, there are all built binaries and the corresponding documents according to above description for each released version for downloading freely, you can get them from Binary Downloadaccording to the right release version and board type directly.

Bring up System

We provide so many different methods to bring up system with the corresponding binaries, you can get more detail documentations about it in “<project root>/build/doc/<platform name>” directory after building as above, or download the appropriate documents directly from following position according to the right release version and board type.