kumquat-buildroot/board/orangepi/orangepi-zero
Sergey Matyukevich e3c1c6e41e board/orangepi: add basic support for orangepi-zero board
This patch adds basic support for orangepi-zero board.
Board support package includes the following components:

- mainline kernel v4.11
- mainline u-boot v2017.03
- extra kernel config options: spidev, spi nor flash, wifi
- dts patches to enable SPI NOR and spidev

More details about this board are available here:
- http://linux-sunxi.org/Orange_Pi_Zero

Note that at the moment networking is not supported right out of the box.
Ethernet submission to mainline kernel is a work in progress, see the
latest dwmac-sun8i branches at https://github.com/montjoie/linux

On-board SDIO WiFi chip XR819 is supported by off-the-tree wireless
driver available at https://github.com/fifteenhex/xradio

Changes from v1:

* Send patch using proper subject
* Update xr819 kernel dts patch: add compatible property

[Peter: fix s/PC/Zero/ typo]
Signed-off-by: Sergey Matyukevich <geomatsi@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2017-06-08 21:23:38 +02:00
..
patches/linux board/orangepi: add basic support for orangepi-zero board 2017-06-08 21:23:38 +02:00
boot.cmd board/orangepi: add basic support for orangepi-zero board 2017-06-08 21:23:38 +02:00
genimage.cfg board/orangepi: add basic support for orangepi-zero board 2017-06-08 21:23:38 +02:00
linux-extras.config board/orangepi: add basic support for orangepi-zero board 2017-06-08 21:23:38 +02:00
post-build.sh board/orangepi: add basic support for orangepi-zero board 2017-06-08 21:23:38 +02:00
post-image.sh board/orangepi: add basic support for orangepi-zero board 2017-06-08 21:23:38 +02:00
readme.txt board/orangepi: add basic support for orangepi-zero board 2017-06-08 21:23:38 +02:00

OrangePi Zero

Intro
=====

This default configuration will allow you to start experimenting with the
buildroot environment for the OrangePi Zero. With the current configuration
it will bring-up the board, and allow access through the serial console.

How to build it
===============

Configure Buildroot:

    $ make orangepi_zero_defconfig

Compile everything and build the SD card image:

    $ make

How to write the SD card
========================

Once the build process is finished you will have an image called "sdcard.img"
in the output/images/ directory.

Copy the bootable "sdcard.img" onto an SD card with "dd":

  $ sudo dd if=output/images/sdcard.img of=/dev/sdX