configs/acmesystems_arietta_g25: update kernel and at91bootstrap3
PATCH 1/1 configs/acmesystems_arietta_g25: update kernel and at91bootstrap3
- configs/acmesystems_arietta_g25_128mb_defconfig, configs/acmesystems_arietta_g25_256mb_defconfig :
update default configuration files for both 128MB and 256MB version
- board/acmesystems/arietta-g25/genimage.cfg board/acmesystems/arietta-g25/post-image.sh :
improve 'post-image.sh' and 'genimage.cfg' used to build sdcard.img
- board/acmesystems/arietta-g25/readme.txt :
update documentation for Arietta G25
--- board/acmesystems/arietta-g25/genimage.cfg | 12 ++++----- board/acmesystems/arietta-g25/post-image.sh | 4 +-- board/acmesystems/arietta-g25/readme.txt | 14 ++++++---- configs/acmesystems_arietta_g25_128mb_defconfig | 36 ++++++++++++++----------- configs/acmesystems_arietta_g25_256mb_defconfig | 36 ++++++++++++++----------- 5 files changed, 58 insertions(+), 44 deletions(-)
board/acmesystems/arietta-g25/genimage.cfg +6 -6
@@ -1,18 +1,18 @@ # Minimal SD card image for the Acmesystems Arietta G25 -# + image boot.vfat { vfat { file zImage { image = "zImage" } - + file acme-arietta.dtb { - image = "at91-ariag25.dtb" + image = "at91-ariettag25.dtb" } - + file boot.bin { - image = "at91sam9x5_arietta-sdcardboot-linux-zimage-dt-3.7.bin" - } + image = "at91sam9x5_arietta-sdcardboot-linux-zimage-dt-3.8.6.bin" + } } size = 16M }
board/acmesystems/arietta-g25/post-image.sh +1 -3
@@ -6,11 +6,9 @@ GENIMAGE_TMP="${BUILD_DIR}/genimage.tmp" rm -rf "${GENIMAGE_TMP}" -genimage \ +genimage \ --rootpath "${TARGET_DIR}" \ --tmppath "${GENIMAGE_TMP}" \ --inputpath "${BINARIES_DIR}" \ --outputpath "${BINARIES_DIR}" \ --config "${GENIMAGE_CFG}" - -exit $?
board/acmesystems/arietta-g25/readme.txt +9 -5
@@ -1,4 +1,4 @@ -Acmesystems Arietta G25 +Acme Systems Arietta G25 Intro =====
@@ -13,8 +13,8 @@ documentation on http://www.acmesystems.it/arietta. Build instructions ================== -To build an image for the arietta g25 choose the configuration -corresponding to the arietta variant. +To build an image for the Arietta G25 choose the configuration +corresponding to the Arietta variant. For 128MB RAM variant type:
@@ -24,7 +24,11 @@ else for 256MB RAM variant type: $ make acmesystems_arietta_g25_256mb_defconfig -then: +To customize the configuration chosen type: + +$ make menuconfig + +When you are ready to start building Buildroot type: $ make
@@ -38,7 +42,7 @@ Copy the bootable "sdcard.img" onto an SD card with "dd": $ sudo dd if=output/images/sdcard.img of=/dev/sdX -Insert the microSD card into the arietta slot and power it. +Insert the microSD card into the Arietta slot and power it. The image just built is fairly basic and the only output you will get is on serial console, please consider to use a DPI
configs/acmesystems_arietta_g25_128mb_defconfig +21 -15
@@ -1,30 +1,36 @@ # Architecture BR2_arm=y -# Toolchain -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_1=y +# Kernel headers +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_7=y -# Kernel +# System configuration +BR2_TARGET_GENERIC_ISSUE="Welcome to Arietta-G25 Buildroot" +BR2_TARGET_GENERIC_GETTY_PORT="ttyS0" +BR2_TARGET_GENERIC_GETTY_BAUDRATE_115200=y +BR2_ROOTFS_POST_IMAGE_SCRIPT="board/acmesystems/arietta-g25/post-image.sh" + +# Kernel configuration BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.1.1" +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.7.4" BR2_LINUX_KERNEL_DEFCONFIG="at91_dt" BR2_LINUX_KERNEL_DTS_SUPPORT=y -BR2_LINUX_KERNEL_INTREE_DTS_NAME="at91-ariag25" -BR2_LINUX_KERNEL_XZ=y +BR2_LINUX_KERNEL_INTREE_DTS_NAME="at91-ariettag25" + +# Root filesystem +BR2_TARGET_ROOTFS_EXT2=y +BR2_TARGET_ROOTFS_EXT2_4=y +BR2_TARGET_ROOTFS_EXT2_LABEL="rootfs" -# Bootloader +# AT91bootstrap bootloader BR2_TARGET_AT91BOOTSTRAP3=y BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_GIT=y -BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_URL="https://github.com/tanzilli/at91bootstrap.git" -BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_VERSION="cedbde4b36695b715f469f4872f47e5cc8115000" +BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_URL="https://github.com/linux4sam/at91bootstrap.git" +BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_VERSION="v3.8.6" BR2_TARGET_AT91BOOTSTRAP3_DEFCONFIG="arietta-128m" -# Image -BR2_ROOTFS_POST_IMAGE_SCRIPT="board/acmesystems/arietta-g25/post-image.sh" -BR2_TARGET_ROOTFS_EXT2=y -BR2_TARGET_ROOTFS_EXT2_4=y -# BR2_TARGET_ROOTFS_TAR is not set -BR2_PACKAGE_HOST_GENIMAGE=y +# Tools to build sdcard.img BR2_PACKAGE_HOST_DOSFSTOOLS=y +BR2_PACKAGE_HOST_GENIMAGE=y BR2_PACKAGE_HOST_MTOOLS=y
configs/acmesystems_arietta_g25_256mb_defconfig +21 -15
@@ -1,30 +1,36 @@ # Architecture BR2_arm=y -# Toolchain -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_1=y +# Kernel headers +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_7=y -# Kernel +# System configuration +BR2_TARGET_GENERIC_ISSUE="Welcome to Arietta-G25 Buildroot" +BR2_TARGET_GENERIC_GETTY_PORT="ttyS0" +BR2_TARGET_GENERIC_GETTY_BAUDRATE_115200=y +BR2_ROOTFS_POST_IMAGE_SCRIPT="board/acmesystems/arietta-g25/post-image.sh" + +# Kernel configuration BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.1.1" +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.7.4" BR2_LINUX_KERNEL_DEFCONFIG="at91_dt" BR2_LINUX_KERNEL_DTS_SUPPORT=y -BR2_LINUX_KERNEL_INTREE_DTS_NAME="at91-ariag25" -BR2_LINUX_KERNEL_XZ=y +BR2_LINUX_KERNEL_INTREE_DTS_NAME="at91-ariettag25" + +# Root filesystem +BR2_TARGET_ROOTFS_EXT2=y +BR2_TARGET_ROOTFS_EXT2_4=y +BR2_TARGET_ROOTFS_EXT2_LABEL="rootfs" -# Bootloader +# AT91bootstrap bootloader BR2_TARGET_AT91BOOTSTRAP3=y BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_GIT=y -BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_URL="https://github.com/tanzilli/at91bootstrap.git" -BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_VERSION="cedbde4b36695b715f469f4872f47e5cc8115000" +BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_URL="https://github.com/linux4sam/at91bootstrap.git" +BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_VERSION="v3.8.6" BR2_TARGET_AT91BOOTSTRAP3_DEFCONFIG="arietta-256m" -# Image -BR2_ROOTFS_POST_IMAGE_SCRIPT="board/acmesystems/arietta-g25/post-image.sh" -BR2_TARGET_ROOTFS_EXT2=y -BR2_TARGET_ROOTFS_EXT2_4=y -# BR2_TARGET_ROOTFS_TAR is not set -BR2_PACKAGE_HOST_GENIMAGE=y +# Tools to build sdcard.img BR2_PACKAGE_HOST_DOSFSTOOLS=y +BR2_PACKAGE_HOST_GENIMAGE=y BR2_PACKAGE_HOST_MTOOLS=y
Signature · 1 line
2.7.4
PATCH 1/1 configs/acmesystems_arietta_g25: update kernel and at91bootstrap3
Hi Biagio,
2016-09-22 16:43 GMT+02:00 Biagio Montaruli <[email protected]>:
Quoted 4 lines
- configs/acmesystems_arietta_g25_128mb_defconfig, configs/acmesystems_arietta_g25_256mb_defconfig :
update default configuration files for both 128MB and 256MB version
Quoted 9 lines
- board/acmesystems/arietta-g25/genimage.cfg
board/acmesystems/arietta-g25/post-image.sh:
improve 'post-image.sh' and 'genimage.cfg' used to build sdcard.img-
board/acmesystems/arietta-g25/readme.txt:
update documentation for Arietta G25Signed-off-by Biagio Montaruli <[email protected]>
Quoted 236 lines
--- board/acmesystems/arietta-g25/genimage.cfg | 12 ++++----- board/acmesystems/arietta-g25/post-image.sh | 4 +-- board/acmesystems/arietta-g25/readme.txt | 14 ++++++---- configs/acmesystems_arietta_g25_128mb_defconfig | 36 ++++++++++++++----------- configs/acmesystems_arietta_g25_256mb_defconfig | 36 ++++++++++++++----------- 5 files changed, 58 insertions(+), 44 deletions(-)board/acmesystems/arietta-g25/genimage.cfg +4
-5@@ -1,18 +1,18 @@ # Minimal SD card image for the Acmesystems Arietta G25 -# + image boot.vfat { vfat { file zImage { image = "zImage" } - + file acme-arietta.dtb { - image = "at91-ariag25.dtb" + image = "at91-ariettag25.dtb" } - + file boot.bin { - image = "at91sam9x5_arietta-sdcardboot-linux-zimage-dt-3.7.bin"
board/acmesystems/arietta-g25/genimage.cfg +1
-1- } + image = "at91sam9x5_arietta-sdcardboot-linux-zimage-dt-3.8.6.bin"
board/acmesystems/arietta-g25/genimage.cfg +1
-0+ } } size = 16M }board/acmesystems/arietta-g25/post-image.sh +1
-3@@ -6,11 +6,9 @@ GENIMAGE_TMP="${BUILD_DIR}/genimage.tmp" rm -rf "${GENIMAGE_TMP}" -genimage \ +genimage \ --rootpath "${TARGET_DIR}" \ --tmppath "${GENIMAGE_TMP}" \ --inputpath "${BINARIES_DIR}" \ --outputpath "${BINARIES_DIR}" \ --config "${GENIMAGE_CFG}" - -exit $?board/acmesystems/arietta-g25/readme.txt +9
-5@@ -1,4 +1,4 @@ -Acmesystems Arietta G25 +Acme Systems Arietta G25 Intro =====@@ -13,8 +13,8 @@ documentation on http://www.acmesystems.it/arietta. Build instructions ================== -To build an image for the arietta g25 choose the configuration -corresponding to the arietta variant. +To build an image for the Arietta G25 choose the configuration +corresponding to the Arietta variant. For 128MB RAM variant type:@@ -24,7 +24,11 @@ else for 256MB RAM variant type: $ make acmesystems_arietta_g25_256mb_defconfig -then: +To customize the configuration chosen type: + +$ make menuconfig + +When you are ready to start building Buildroot type: $ make@@ -38,7 +42,7 @@ Copy the bootable "sdcard.img" onto an SD card with "dd": $ sudo dd if=output/images/sdcard.img of=/dev/sdX -Insert the microSD card into the arietta slot and power it. +Insert the microSD card into the Arietta slot and power it. The image just built is fairly basic and the only output you will get is on serial console, please consider to use a DPIconfigs/acmesystems_arietta_g25_128mb_defconfig +7
-3@@ -1,30 +1,36 @@ # Architecture BR2_arm=y -# Toolchain -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_1=y +# Kernel headers +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_7=y -# Kernel +# System configuration +BR2_TARGET_GENERIC_ISSUE="Welcome to Arietta-G25 Buildroot" +BR2_TARGET_GENERIC_GETTY_PORT="ttyS0" +BR2_TARGET_GENERIC_GETTY_BAUDRATE_115200=y +BR2_ROOTFS_POST_IMAGE_SCRIPT="board/acmesystems/arietta-
g25/post-image.sh"configs/acmesystems_arietta_g25_128mb_defconfig +10
-5+ +# Kernel configuration BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.1.1" +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.7.4" BR2_LINUX_KERNEL_DEFCONFIG="at91_dt" BR2_LINUX_KERNEL_DTS_SUPPORT=y -BR2_LINUX_KERNEL_INTREE_DTS_NAME="at91-ariag25" -BR2_LINUX_KERNEL_XZ=y +BR2_LINUX_KERNEL_INTREE_DTS_NAME="at91-ariettag25" + +# Root filesystem +BR2_TARGET_ROOTFS_EXT2=y +BR2_TARGET_ROOTFS_EXT2_4=y +BR2_TARGET_ROOTFS_EXT2_LABEL="rootfs" -# Bootloader +# AT91bootstrap bootloader BR2_TARGET_AT91BOOTSTRAP3=y BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_GIT=y -BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_URL="https://github.com/tanzilli/at91bootstrap.git" -BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_VERSION="
cedbde4b36695b715f469f4872f47e5cc8115000" +BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_URL="https://github.com/linux4sam/ at91bootstrap.git"configs/acmesystems_arietta_g25_128mb_defconfig +1
-2+BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_VERSION="v3.8.6" BR2_TARGET_AT91BOOTSTRAP3_DEFCONFIG="arietta-128m" -# Image -BR2_ROOTFS_POST_IMAGE_SCRIPT="board/acmesystems/arietta-
g25/post-image.sh"configs/acmesystems_arietta_g25_128mb_defconfig +2
-4-BR2_TARGET_ROOTFS_EXT2=y -BR2_TARGET_ROOTFS_EXT2_4=y -# BR2_TARGET_ROOTFS_TAR is not set -BR2_PACKAGE_HOST_GENIMAGE=y +# Tools to build sdcard.img BR2_PACKAGE_HOST_DOSFSTOOLS=y +BR2_PACKAGE_HOST_GENIMAGE=y BR2_PACKAGE_HOST_MTOOLS=yconfigs/acmesystems_arietta_g25_256mb_defconfig +7
-3@@ -1,30 +1,36 @@ # Architecture BR2_arm=y -# Toolchain -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_1=y +# Kernel headers +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_7=y -# Kernel +# System configuration +BR2_TARGET_GENERIC_ISSUE="Welcome to Arietta-G25 Buildroot" +BR2_TARGET_GENERIC_GETTY_PORT="ttyS0" +BR2_TARGET_GENERIC_GETTY_BAUDRATE_115200=y +BR2_ROOTFS_POST_IMAGE_SCRIPT="board/acmesystems/arietta-
g25/post-image.sh"configs/acmesystems_arietta_g25_256mb_defconfig +10
-5+ +# Kernel configuration BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.1.1" +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.7.4" BR2_LINUX_KERNEL_DEFCONFIG="at91_dt" BR2_LINUX_KERNEL_DTS_SUPPORT=y -BR2_LINUX_KERNEL_INTREE_DTS_NAME="at91-ariag25" -BR2_LINUX_KERNEL_XZ=y +BR2_LINUX_KERNEL_INTREE_DTS_NAME="at91-ariettag25" + +# Root filesystem +BR2_TARGET_ROOTFS_EXT2=y +BR2_TARGET_ROOTFS_EXT2_4=y +BR2_TARGET_ROOTFS_EXT2_LABEL="rootfs" -# Bootloader +# AT91bootstrap bootloader BR2_TARGET_AT91BOOTSTRAP3=y BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_GIT=y -BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_URL="https://github.com/tanzilli/at91bootstrap.git" -BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_VERSION="
cedbde4b36695b715f469f4872f47e5cc8115000" +BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_URL="https://github.com/linux4sam/ at91bootstrap.git"configs/acmesystems_arietta_g25_256mb_defconfig +1
-2+BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_VERSION="v3.8.6" BR2_TARGET_AT91BOOTSTRAP3_DEFCONFIG="arietta-256m" -# Image -BR2_ROOTFS_POST_IMAGE_SCRIPT="board/acmesystems/arietta-
g25/post-image.sh"configs/acmesystems_arietta_g25_256mb_defconfig +2
-5-BR2_TARGET_ROOTFS_EXT2=y -BR2_TARGET_ROOTFS_EXT2_4=y -# BR2_TARGET_ROOTFS_TAR is not set -BR2_PACKAGE_HOST_GENIMAGE=y +# Tools to build sdcard.img BR2_PACKAGE_HOST_DOSFSTOOLS=y +BR2_PACKAGE_HOST_GENIMAGE=y BR2_PACKAGE_HOST_MTOOLS=y --2.7.4
_______________________________________________
buildroot mailing list
buildroot at busybox.net
http://lists.busybox.net/mailman/listinfo/buildroot
Signature · 4 lines
Profile: http://it.linkedin.com/in/compagnucciangelo -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20160922/96c0fc8e/attachment.html>
Thomas Petazzoni
AppliedPATCH 1/1 configs/acmesystems_arietta_g25: update kernel and at91bootstrap3
In reply to Biagio MontaruliHello,
Quoted 11 lines · Biagio Montaruli
- configs/acmesystems_arietta_g25_128mb_defconfig, configs/acmesystems_arietta_g25_256mb_defconfig :
update default configuration files for both 128MB and 256MB version- board/acmesystems/arietta-g25/genimage.cfg
board/acmesystems/arietta-g25/post-image.sh:
improve 'post-image.sh' and 'genimage.cfg' used to build sdcard.img-
board/acmesystems/arietta-g25/readme.txt:
update documentation for Arietta G25
Quoted 8 lines
Signed-off-by Biagio Montaruli <[email protected]>--- board/acmesystems/arietta-g25/genimage.cfg | 12 ++++----- board/acmesystems/arietta-g25/post-image.sh | 4 +-- board/acmesystems/arietta-g25/readme.txt | 14 ++++++---- configs/acmesystems_arietta_g25_128mb_defconfig | 36 ++++++++++++++----------- configs/acmesystems_arietta_g25_256mb_defconfig | 36 ++++++++++++++----------- 5 files changed, 58 insertions(+), 44 deletions(-)
Applied to master, thanks.
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com
PATCH 1/1 configs/acmesystems_arietta_g25: update kernel and at91bootstrap3
You're welcome !
2016-09-23 8:07 GMT+02:00 Thomas Petazzoni <
[email protected]>:
Quoted 25 lines
Hello,
Quoted 11 lines · Biagio Montaruli
- configs/acmesystems_arietta_g25_128mb_defconfig, configs/acmesystems_arietta_g25_256mb_defconfig :
update default configuration files for both 128MB and 256MB version- board/acmesystems/arietta-g25/genimage.cfg
board/acmesystems/arietta-g25/post-image.sh:
improve 'post-image.sh' and 'genimage.cfg' used to build sdcard.img-
board/acmesystems/arietta-g25/readme.txt:
update documentation for Arietta G25Quoted 6 lines
Signed-off-by Biagio Montaruli <[email protected]>--- board/acmesystems/arietta-g25/genimage.cfg | 12 ++++----- board/acmesystems/arietta-g25/post-image.sh | 4 +-- board/acmesystems/arietta-g25/readme.txt | 14 ++++++---- configs/acmesystems_arietta_g25_128mb_defconfig | 36++++++++++++++-----------
Quoted 1 line
configs/acmesystems_arietta_g25_256mb_defconfig | 36++++++++++++++-----------
Quoted 1 line
5 files changed, 58 insertions(+), 44 deletions(-)
Quoted 8 lines
Applied to master, thanks.
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20160923/61207120/attachment.html>