diff options
author | Gustavo Zacarias <gustavo@zacarias.com.ar> | 2015-07-01 07:24:53 -0300 |
---|---|---|
committer | Thomas Petazzoni <thomas.petazzoni@free-electrons.com> | 2015-07-04 14:59:36 +0200 |
commit | 2e52be798276fe0c28949f4a16fce0ca20e52153 (patch) | |
tree | 901bd741ea108c4ef5c27d91e3922f9e79a7ad3a | |
parent | f162e9661d90facc07f9778fd23f0aa7e7275925 (diff) | |
download | buildroot-2e52be798276fe0c28949f4a16fce0ca20e52153.tar.gz buildroot-2e52be798276fe0c28949f4a16fce0ca20e52153.zip |
configs/acmesystems_aria_g25: new configs
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-rw-r--r-- | board/acmesystems/aria-g25/readme.txt | 51 | ||||
-rw-r--r-- | configs/acmesystems_aria_g25_128mb_defconfig | 23 | ||||
-rw-r--r-- | configs/acmesystems_aria_g25_256mb_defconfig | 23 |
3 files changed, 97 insertions, 0 deletions
diff --git a/board/acmesystems/aria-g25/readme.txt b/board/acmesystems/aria-g25/readme.txt new file mode 100644 index 0000000000..734ccd2df5 --- /dev/null +++ b/board/acmesystems/aria-g25/readme.txt @@ -0,0 +1,51 @@ +Build instructions +================== + +As a regular user configure and then build: + +$ make acmesystems_aria_g25_128mb_defconfig (128MB RAM variant) + or... +$ make acmesystems_aria_g25_256mb_defconfig (256MB RAM variant) + +$ make + +Writing to the MicroSD card +=========================== + +Assuming your Aria G25 baseboard has a MicroSD socket, for example with +the Terra baseboard, you'll need a blank MicroSD (obviously) initialized +in a particular way to be able to boot from it. + +Assuming the card is seen as /dev/sdb in your PC/laptop/other device +you'll need to run the following commands as root or via sudo. + +Make sure all of the card partitions are unmounted before starting. + +First we'll need to create two partitions: + +# sfdisk -uM /dev/sdb <<EOF +,32,6 +; +EOF + +Then we'll need to create the empty filesystems: + +# mkdosfs -n SD_BOOT /dev/sdb1 +# mkfs.ext4 -L SD_ROOT /dev/sdb2 + +We'll populate the first partition (boot) with the relevant files: + +# mount /dev/sdb1 /mnt +# cp output/images/at91bootstrap.bin /mnt/BOOT.BIN +# cp output/images/zImage /mnt +# cp output/images/at91-ariag25.dtb /mnt +# umount /mnt + +And the root filesystem afterwards: + +# mount /dev/sdb2 /mnt +# tar -C /mnt output/images/rootfs.tar +# umount /mnt + +You're done, insert the MicroSD card in the slot and enjoy. + diff --git a/configs/acmesystems_aria_g25_128mb_defconfig b/configs/acmesystems_aria_g25_128mb_defconfig new file mode 100644 index 0000000000..91865f5553 --- /dev/null +++ b/configs/acmesystems_aria_g25_128mb_defconfig @@ -0,0 +1,23 @@ +# Architecture +BR2_arm=y + +# Toolchain +BR2_KERNEL_HEADERS_VERSION=y +BR2_DEFAULT_KERNEL_VERSION="4.1.1" +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_1=y + +# Kernel +BR2_LINUX_KERNEL=y +BR2_LINUX_KERNEL_CUSTOM_VERSION=y +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.1.1" +BR2_LINUX_KERNEL_DEFCONFIG="at91_dt" +BR2_LINUX_KERNEL_ZIMAGE=y +BR2_LINUX_KERNEL_DTS_SUPPORT=y +BR2_LINUX_KERNEL_INTREE_DTS_NAME="at91-ariag25" + +# Bootloader +BR2_TARGET_AT91BOOTSTRAP3=y +BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_GIT=y +BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_URL="git://github.com/tanzilli/at91bootstrap.git" +BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_VERSION="3f957cec253abc80fd10c733e5e596f46e1aef56" +BR2_TARGET_AT91BOOTSTRAP3_DEFCONFIG="aria-128m" diff --git a/configs/acmesystems_aria_g25_256mb_defconfig b/configs/acmesystems_aria_g25_256mb_defconfig new file mode 100644 index 0000000000..936b4f42a8 --- /dev/null +++ b/configs/acmesystems_aria_g25_256mb_defconfig @@ -0,0 +1,23 @@ +# Architecture +BR2_arm=y + +# Toolchain +BR2_KERNEL_HEADERS_VERSION=y +BR2_DEFAULT_KERNEL_VERSION="4.1.1" +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_1=y + +# Kernel +BR2_LINUX_KERNEL=y +BR2_LINUX_KERNEL_CUSTOM_VERSION=y +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.1.1" +BR2_LINUX_KERNEL_DEFCONFIG="at91_dt" +BR2_LINUX_KERNEL_ZIMAGE=y +BR2_LINUX_KERNEL_DTS_SUPPORT=y +BR2_LINUX_KERNEL_INTREE_DTS_NAME="at91-ariag25" + +# Bootloader +BR2_TARGET_AT91BOOTSTRAP3=y +BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_GIT=y +BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_URL="git://github.com/tanzilli/at91bootstrap.git" +BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_VERSION="3f957cec253abc80fd10c733e5e596f46e1aef56" +BR2_TARGET_AT91BOOTSTRAP3_DEFCONFIG="aria-256m" |