buildroot/board/nexbox/a95x
Peter Korsgaard 80dacdaa47 configs: nexbox_a95x_defconfig: bump to kernel 4.12
Main difference is that the drm driver now supports the hdmi output.

The gxl variant device tree has been renamed in:

commit 7eea67101b9713ae438955e8899b3c4b078419f9
Author: Kevin Hilman <khilman@baylibre.com>
Date:   Fri Jan 20 07:57:52 2017 -0800

    ARM64: dts: meson-gxl: rename Nexbox A95x for consistency

    Since the GXL family has S905X and S905D SoCs, we're keeping the SoC
    name in the DTS filename for clarity.  Rename this file accordingly to
    be consistent with the rest of the GXL DTS files.

    Cc: Neil Armstrong <narmstrong@baylibre.com>
    Reviewed-by: Andreas Färber <afaerber@suse.de>
    Signed-off-by: Kevin Hilman <khilman@baylibre.com>

So adjust the defconfig and boot script to match.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2017-07-12 18:38:32 +02:00
..
boot.txt configs: nexbox_a95x_defconfig: bump to kernel 4.12 2017-07-12 18:38:32 +02:00
genimage.cfg configs: nexbox_a95x_defconfig: bump to kernel 4.12 2017-07-12 18:38:32 +02:00
post-build.sh boards: replace $HOST_DIR/usr/ with $HOST_DIR/ in scripts 2017-07-05 15:23:13 +02:00
post-image.sh board: add support for nexbox a95x 2017-02-19 23:22:31 +01:00
readme.txt board: add support for nexbox a95x 2017-02-19 23:22:31 +01:00

Nexbox A95X

Intro
=====

Nexbox A95X is a low cost Android STB based around an Amlogic s905(x) SoC
(quad A53), 8/16GB eMMC and 1/2GB RAM.  To use this defconfig, wires to the
internal UART solder pads must be added.  See the linux-meson page for
details:

http://linux-meson.com/doku.php?id=nexbox_a95x_s905

Both the s905 (gxbb) and s905x (gxl) variant is supported.

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

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

Configure Buildroot:

    $ make nexbox_a95x_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 a microSD card with "dd":

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

How to boot
===========

Insert microSD card and connect serial cable. Power board and stop
U-Boot by pressing any key. Boot the system by typing:

fatload mmc 0:1 0x1070000 boot.scr
autoscr 0x1070000