aboutsummaryrefslogtreecommitdiff
path: root/board/olimex
diff options
context:
space:
mode:
authorGravatar Luca Ceresoli <luca@lucaceresoli.net>2015-07-01 12:48:07 +0200
committerGravatar Thomas Petazzoni <thomas.petazzoni@free-electrons.com>2015-07-02 11:00:13 +0200
commit6bcc75d73f3d565500d555ee17beafc098dddd12 (patch)
treea1c1d75a17ace71833c6161f07c87d0fe0612099 /board/olimex
parent643af798cc12806b479379640451dddd789c0027 (diff)
downloadbuildroot-6bcc75d73f3d565500d555ee17beafc098dddd12.tar.gz
buildroot-6bcc75d73f3d565500d555ee17beafc098dddd12.tar.bz2
configs/olimex_a20_olinuxino_micro: new board
Add a defconfig for the Olimex A20-OLinuXino-Micro board, reusing most of the A20-OLinuXino-Lime files. Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'board/olimex')
-rw-r--r--board/olimex/a20_olinuxino/readme.txt31
1 files changed, 21 insertions, 10 deletions
diff --git a/board/olimex/a20_olinuxino/readme.txt b/board/olimex/a20_olinuxino/readme.txt
index 6b8391484b..7e9af84557 100644
--- a/board/olimex/a20_olinuxino/readme.txt
+++ b/board/olimex/a20_olinuxino/readme.txt
@@ -1,10 +1,22 @@
-A20-OLinuXino-LIME
+A20-OLinuXino-LIME and A20-OLinuXino-MICRO
Intro
=====
-This is a open hardware board,
-see https://www.olimex.com/Products/OLinuXino/open-source-hardware
+These are open hardware boards, both based an the AllWinners A20 SoC.
+
+for more details about the boards see the following pages:
+ - https://www.olimex.com/Products/OLinuXino/open-source-hardware
+ - https://www.olimex.com/Products/OLinuXino/A20/A20-OLinuXino-MICRO/
+ - https://www.olimex.com/Products/OLinuXino/A20/A20-OLinuXino-LIME/
+
+The following defconfigs are available:
+ - olimex_a20_olinuxino_micro_defconfig
+ for the A20-OLinuXino-MICRO board using mainline kernel
+ - olimex_a20_olinuxino_lime_defconfig
+ for the A20-OLinuXino-LIME board using mainline kernel
+ - olimex_a20_olinuxino_lime_mali_defconfig
+ for the A20-OLinuXino-LIME board using legacy linux-sunxi kernel
The legacy linux-sunxi kernels are based on the vendor code drops.
They are only useful when accelerated 3D graphics and multimedia support
@@ -20,11 +32,9 @@ the users who do not need fancy 3D graphics or video playback acceleration.
How to build it
===============
- $ make olimex_a20_olinuxino_lime_defconfig
-
-or
+Configure Buildroot:
- $ make olimex_a20_olinuxino_lime_mali_defconfig
+ $ make <board>_defconfig
Compile everything and build the rootfs image:
@@ -38,8 +48,9 @@ After building, you should get a tree like this:
output/images/
+-- rootfs.ext2
+-- rootfs.ext4 -> rootfs.ext2
- +-- script.bin (mali)
- +-- sun7i-a20-olinuxino-lime.dtb (mainline)
+ +-- script.bin (lime_mali)
+ +-- sun7i-a20-olinuxino-lime.dtb (lime, mainline)
+ +-- sun7i-a20-olinuxino-micro.dtb (micro, mainline)
+-- u-boot.bin
+-- u-boot-sunxi-with-spl.bin
`-- zImage
@@ -98,5 +109,5 @@ Copy images on the SD card
Finish
======
-Eject the SD card, insert it in the A20-OLinuXino-LIME board, and power it up.
+Eject the SD card, insert it in the A20-OLinuXino board, and power it up.