All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/3] Patches for Aria G25 board based on Buildroot 2016.08
@ 2016-09-22  9:50 Biagio Montaruli
  2016-09-22  9:50 ` [Buildroot] [PATCH 2/3] Patches for Arietta " Biagio Montaruli
                   ` (2 more replies)
  0 siblings, 3 replies; 12+ messages in thread
From: Biagio Montaruli @ 2016-09-22  9:50 UTC (permalink / raw)
  To: buildroot

- configs/acmesystems_aria_g25_128mb_defconfig,
  configs/acmesystems_aria_g25_256mb_defconfig :
  update default configuration files for both 128MB and 256MB version

- board/acmesystems/aria-g25/genimage.cfg
  board/acmesystems/aria-g25/post-image.sh :
  add support for genimage in order to build sdcard.img

- board/acmesystems/aria-g25/readme.txt : update documentation
  for Aria G25 and add notes about how to build sdcard.img

Signed-off-by: Biagio Montaruli <biagio.hkr@gmail.com>
---
 board/acmesystems/aria-g25/genimage.cfg      | 35 +++++++++++++++++
 board/acmesystems/aria-g25/post-image.sh     | 14 +++++++
 board/acmesystems/aria-g25/readme.txt        | 56 ++++++++++++----------------
 configs/acmesystems_aria_g25_128mb_defconfig | 30 +++++++++++----
 configs/acmesystems_aria_g25_256mb_defconfig | 30 +++++++++++----
 5 files changed, 118 insertions(+), 47 deletions(-)
 create mode 100644 board/acmesystems/aria-g25/genimage.cfg
 create mode 100755 board/acmesystems/aria-g25/post-image.sh

diff --git a/board/acmesystems/aria-g25/genimage.cfg b/board/acmesystems/aria-g25/genimage.cfg
new file mode 100644
index 0000000..2e2eb12
--- /dev/null
+++ b/board/acmesystems/aria-g25/genimage.cfg
@@ -0,0 +1,35 @@
+# Minimal SD card image for the Acmesystems Aria G25
+
+image boot.vfat {
+	vfat {
+		file zImage {
+			image = "zImage"
+		}
+
+		file at91-ariag25.dtb {
+			image = "at91-ariag25.dtb"
+		}
+
+		file boot.bin {
+			image = "at91sam9x5_aria-sdcardboot-linux-zimage-dt-3.8.6.bin"
+		}
+	}
+	size = 16M
+}
+
+image sdcard.img {
+	hdimage {
+	}
+
+	partition boot {
+		partition-type = 0xC
+		bootable = "true"
+		image = "boot.vfat"
+	}
+
+	partition rootfs {
+		partition-type = 0x83
+		image = "rootfs.ext4"
+		size = 512M
+	}
+}
diff --git a/board/acmesystems/aria-g25/post-image.sh b/board/acmesystems/aria-g25/post-image.sh
new file mode 100755
index 0000000..2846f56
--- /dev/null
+++ b/board/acmesystems/aria-g25/post-image.sh
@@ -0,0 +1,14 @@
+#!/bin/sh
+
+BOARD_DIR="$(dirname $0)"
+GENIMAGE_CFG="${BOARD_DIR}/genimage.cfg"
+GENIMAGE_TMP="${BUILD_DIR}/genimage.tmp"
+
+rm -rf "${GENIMAGE_TMP}"
+
+genimage  \
+	--rootpath "${TARGET_DIR}"     \
+	--tmppath "${GENIMAGE_TMP}"    \
+	--inputpath "${BINARIES_DIR}"  \
+	--outputpath "${BINARIES_DIR}" \
+	--config "${GENIMAGE_CFG}"
diff --git a/board/acmesystems/aria-g25/readme.txt b/board/acmesystems/aria-g25/readme.txt
index 734ccd2..496a107 100644
--- a/board/acmesystems/aria-g25/readme.txt
+++ b/board/acmesystems/aria-g25/readme.txt
@@ -1,51 +1,41 @@
+Acme Systems Aria G25
+
 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)
+To build an image for the Aria G25 choose the configuration
+corresponding to the Aria variant.
 
-$ make
+For 128MB RAM variant type:
 
-Writing to the MicroSD card
-===========================
+$ make acmesystems_aria_g25_128mb_defconfig
 
-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.
+else for 256MB RAM variant type:
 
-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 acmesystems_aria_g25_256mb_defconfig
 
-Make sure all of the card partitions are unmounted before starting.
+To customize the configuration choosed type:
 
-First we'll need to create two partitions:
+$ make menuconfig
 
-# sfdisk -uM /dev/sdb <<EOF
-,32,6
-;
-EOF
+When you are ready to start building Buildroot type:
 
-Then we'll need to create the empty filesystems:
+$ make
 
-# mkdosfs -n SD_BOOT /dev/sdb1
-# mkfs.ext4 -L SD_ROOT /dev/sdb2
+How to write the microSD card
+=============================
 
-We'll populate the first partition (boot) with the relevant files:
+Once the build process is finished you will have an image called "sdcard.img"
+in the output/images/ directory.
 
-# 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
+Write the bootable SD card image "sdcard.img" onto an SD card with "dd" command:
 
-And the root filesystem afterwards:
+  $ sudo dd if=output/images/sdcard.img of=/dev/sdX
 
-# mount /dev/sdb2 /mnt
-# tar -C /mnt output/images/rootfs.tar
-# umount /mnt
+Assuming your Aria G25 baseboard has a MicroSD socket, for example with
+the Terra baseboard, insert the microSD card into the baseboard slot and power it.
 
-You're done, insert the MicroSD card in the slot and enjoy.
+To get the kernel log messages you can use a DPI cable (http://www.acmesystems.it/DPI)
 
+You can find additional informations, tutorials and a very comprehensive
+documentation on http://www.acmesystems.it/aria.
diff --git a/configs/acmesystems_aria_g25_128mb_defconfig b/configs/acmesystems_aria_g25_128mb_defconfig
index c4d2cd6..0ec210f 100644
--- a/configs/acmesystems_aria_g25_128mb_defconfig
+++ b/configs/acmesystems_aria_g25_128mb_defconfig
@@ -1,20 +1,36 @@
 # Architecture
 BR2_arm=y
 
-# Linux headers same as kernel, a 4.1 series
-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 Aria-G25 Buildroot"
+BR2_TARGET_GENERIC_GETTY_PORT="ttyS0"
+BR2_TARGET_GENERIC_GETTY_BAUDRATE_115200=y
+BR2_ROOTFS_POST_IMAGE_SCRIPT="board/acmesystems/aria-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"
 
-# Bootloader
+# Root filesystem
+BR2_TARGET_ROOTFS_EXT2=y
+BR2_TARGET_ROOTFS_EXT2_4=y
+BR2_TARGET_ROOTFS_EXT2_LABEL="rootfs"
+
+# 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="3f957cec253abc80fd10c733e5e596f46e1aef56"
+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="aria-128m"
+
+# Tools to build sdcard.img
+BR2_PACKAGE_HOST_DOSFSTOOLS=y
+BR2_PACKAGE_HOST_GENIMAGE=y
+BR2_PACKAGE_HOST_MTOOLS=y
diff --git a/configs/acmesystems_aria_g25_256mb_defconfig b/configs/acmesystems_aria_g25_256mb_defconfig
index ba191c6..a480287 100644
--- a/configs/acmesystems_aria_g25_256mb_defconfig
+++ b/configs/acmesystems_aria_g25_256mb_defconfig
@@ -1,20 +1,36 @@
 # Architecture
 BR2_arm=y
 
-# Linux headers same as kernel, a 4.1 series
-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 Aria-G25 Buildroot"
+BR2_TARGET_GENERIC_GETTY_PORT="ttyS0"
+BR2_TARGET_GENERIC_GETTY_BAUDRATE_115200=y
+BR2_ROOTFS_POST_IMAGE_SCRIPT="board/acmesystems/aria-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"
 
-# Bootloader
+# Root filesystem
+BR2_TARGET_ROOTFS_EXT2=y
+BR2_TARGET_ROOTFS_EXT2_4=y
+BR2_TARGET_ROOTFS_EXT2_LABEL="rootfs"
+
+# 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="3f957cec253abc80fd10c733e5e596f46e1aef56"
+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="aria-256m"
+
+# Tools to build sdcard.img
+BR2_PACKAGE_HOST_DOSFSTOOLS=y
+BR2_PACKAGE_HOST_GENIMAGE=y
+BR2_PACKAGE_HOST_MTOOLS=y
-- 
2.7.4

^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [Buildroot] [PATCH 2/3] Patches for Arietta G25 board based on Buildroot 2016.08
  2016-09-22  9:50 [Buildroot] [PATCH 1/3] Patches for Aria G25 board based on Buildroot 2016.08 Biagio Montaruli
@ 2016-09-22  9:50 ` Biagio Montaruli
  2016-09-22 10:14   ` Angelo Compagnucci
  2016-09-22  9:50 ` [Buildroot] [PATCH 3/3] Patches to update at91bootstrap3 package to 3.8.6 version Biagio Montaruli
  2016-09-22 11:45 ` [Buildroot] [PATCH 1/3] Patches for Aria G25 board based on Buildroot 2016.08 Thomas Petazzoni
  2 siblings, 1 reply; 12+ messages in thread
From: Biagio Montaruli @ 2016-09-22  9:50 UTC (permalink / raw)
  To: buildroot

- 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 :
  add support for genimage in order to build sdcard.img

- board/acmesystems/arietta-g25/readme.txt : update documentation
  for Arietta G25 and add notes about how to build sdcard.img

Signed-off-by: Biagio Montaruli <biagio.hkr@gmail.com>
---
 board/acmesystems/arietta-g25/genimage.cfg      | 12 ++++-----
 board/acmesystems/arietta-g25/post-image.sh     |  4 +--
 board/acmesystems/arietta-g25/readme.txt        | 33 ++++++++++-------------
 configs/acmesystems_arietta_g25_128mb_defconfig | 36 ++++++++++++++-----------
 configs/acmesystems_arietta_g25_256mb_defconfig | 36 ++++++++++++++-----------
 5 files changed, 63 insertions(+), 58 deletions(-)

diff --git a/board/acmesystems/arietta-g25/genimage.cfg b/board/acmesystems/arietta-g25/genimage.cfg
index 1080b0e..420f1b6 100644
--- a/board/acmesystems/arietta-g25/genimage.cfg
+++ b/board/acmesystems/arietta-g25/genimage.cfg
@@ -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
 }
diff --git a/board/acmesystems/arietta-g25/post-image.sh b/board/acmesystems/arietta-g25/post-image.sh
index c82b189..2846f56 100755
--- a/board/acmesystems/arietta-g25/post-image.sh
+++ b/board/acmesystems/arietta-g25/post-image.sh
@@ -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 $?
diff --git a/board/acmesystems/arietta-g25/readme.txt b/board/acmesystems/arietta-g25/readme.txt
index 485e275..1899ca2 100644
--- a/board/acmesystems/arietta-g25/readme.txt
+++ b/board/acmesystems/arietta-g25/readme.txt
@@ -1,20 +1,10 @@
-Acmesystems Arietta G25
-
-Intro
-=====
-
-This default configuration will allow you to start experimenting with the
-buildroot environment for the Arietta G25. With the current configuration
-it will bring-up the board, and allow access through the serial console.
-
-You can find additional informations, tutorials and a very comprehensive
-documentation on http://www.acmesystems.it/arietta.
+Acme Systems Arietta G25
 
 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 +14,11 @@ else for 256MB RAM variant type:
 
 $ make acmesystems_arietta_g25_256mb_defconfig
 
-then:
+To customize the configuration choosed type:
+
+$ make menuconfig
+
+When you are ready to start building Buildroot type:
 
 $ make
 
@@ -34,12 +28,13 @@ How to write the microSD 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":
+Write the bootable SD card image "sdcard.img" onto an SD card with "dd" command:
 
   $ 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.
+
+To get the kernel log messages you can use a DPI cable (http://www.acmesystems.it/DPI)
 
-The image just built is fairly basic and the only output
-you will get is on serial console, please consider to use a DPI
-cable (http://www.acmesystems.it/DPI)
+You can find additional informations, tutorials and a very comprehensive
+documentation on http://www.acmesystems.it/arietta.
diff --git a/configs/acmesystems_arietta_g25_128mb_defconfig b/configs/acmesystems_arietta_g25_128mb_defconfig
index e5ddf13..a68ac57 100644
--- a/configs/acmesystems_arietta_g25_128mb_defconfig
+++ b/configs/acmesystems_arietta_g25_128mb_defconfig
@@ -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
diff --git a/configs/acmesystems_arietta_g25_256mb_defconfig b/configs/acmesystems_arietta_g25_256mb_defconfig
index cf6f67b..ce9ebac 100644
--- a/configs/acmesystems_arietta_g25_256mb_defconfig
+++ b/configs/acmesystems_arietta_g25_256mb_defconfig
@@ -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
-- 
2.7.4

^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [Buildroot] [PATCH 3/3] Patches to update at91bootstrap3 package to 3.8.6 version
  2016-09-22  9:50 [Buildroot] [PATCH 1/3] Patches for Aria G25 board based on Buildroot 2016.08 Biagio Montaruli
  2016-09-22  9:50 ` [Buildroot] [PATCH 2/3] Patches for Arietta " Biagio Montaruli
@ 2016-09-22  9:50 ` Biagio Montaruli
  2016-09-22 10:16   ` Angelo Compagnucci
  2016-09-22 10:25   ` Thomas Petazzoni
  2016-09-22 11:45 ` [Buildroot] [PATCH 1/3] Patches for Aria G25 board based on Buildroot 2016.08 Thomas Petazzoni
  2 siblings, 2 replies; 12+ messages in thread
From: Biagio Montaruli @ 2016-09-22  9:50 UTC (permalink / raw)
  To: buildroot

- boot/at91bootstrap3/Config.in :
  add support for the latest version (3.8.6) of AT91bootstrap

- boot/at91bootstrap3/at91bootstrap3.hash :
  add the hash file of at91bootstrap-3.8.6.tar.gz

Signed-off-by: Biagio Montaruli <biagio.hkr@gmail.com>
---
 boot/at91bootstrap3/Config.in           | 4 ++--
 boot/at91bootstrap3/at91bootstrap3.hash | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/boot/at91bootstrap3/Config.in b/boot/at91bootstrap3/Config.in
index b8ebe80..237deb9 100644
--- a/boot/at91bootstrap3/Config.in
+++ b/boot/at91bootstrap3/Config.in
@@ -15,7 +15,7 @@ choice
 	prompt "AT91 Bootstrap 3 version"
 
 config BR2_TARGET_AT91BOOTSTRAP3_LATEST_VERSION
-	bool "3.8"
+	bool "3.8.6"
 
 config BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_GIT
 	bool "Custom Git repository"
@@ -40,7 +40,7 @@ endif
 
 config BR2_TARGET_AT91BOOTSTRAP3_VERSION
 	string
-	default "v3.8" if BR2_TARGET_AT91BOOTSTRAP3_LATEST_VERSION
+	default "v3.8.6" if BR2_TARGET_AT91BOOTSTRAP3_LATEST_VERSION
 	default BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_VERSION \
 		if BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_GIT
 
diff --git a/boot/at91bootstrap3/at91bootstrap3.hash b/boot/at91bootstrap3/at91bootstrap3.hash
index eee6482..a3389b7 100644
--- a/boot/at91bootstrap3/at91bootstrap3.hash
+++ b/boot/at91bootstrap3/at91bootstrap3.hash
@@ -1,2 +1,2 @@
 # Locally calculated
-sha256	ae7bb3f8e631f5216f05fd4650b37f2e76d88d0b893bd680f4f398f33b8f3470  at91bootstrap3-v3.8.tar.gz
+sha256	a2e9ec6f42ee3b5a805fe215257b63070b6c498d57c568c46fcb18fd1b38ea7e  at91bootstrap-3.8.6.tar.gz
-- 
2.7.4

^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [Buildroot] [PATCH 2/3] Patches for Arietta G25 board based on Buildroot 2016.08
  2016-09-22  9:50 ` [Buildroot] [PATCH 2/3] Patches for Arietta " Biagio Montaruli
@ 2016-09-22 10:14   ` Angelo Compagnucci
  2016-09-22 14:06     ` Biagio Montaruli
  0 siblings, 1 reply; 12+ messages in thread
From: Angelo Compagnucci @ 2016-09-22 10:14 UTC (permalink / raw)
  To: buildroot

Hi Biagio,

2016-09-22 11:50 GMT+02:00 Biagio Montaruli <biagio.hkr@gmail.com>:

> - 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 :
>   add support for genimage in order to build sdcard.img
>
> - board/acmesystems/arietta-g25/readme.txt : update documentation
>   for Arietta G25 and add notes about how to build sdcard.img
>

As stated by Thomas in a previous review this patch should have a subject
like:

configs/acmesystems_arietta_g25: updated kernel ad at91bootstrap

You should do the same for the Aria patch.


>
> Signed-off-by: Biagio Montaruli <biagio.hkr@gmail.com>
> ---
>  board/acmesystems/arietta-g25/genimage.cfg      | 12 ++++-----
>  board/acmesystems/arietta-g25/post-image.sh     |  4 +--
>  board/acmesystems/arietta-g25/readme.txt        | 33
> ++++++++++-------------
>  configs/acmesystems_arietta_g25_128mb_defconfig | 36
> ++++++++++++++-----------
>  configs/acmesystems_arietta_g25_256mb_defconfig | 36
> ++++++++++++++-----------
>  5 files changed, 63 insertions(+), 58 deletions(-)
>
> diff --git a/board/acmesystems/arietta-g25/genimage.cfg
> b/board/acmesystems/arietta-g25/genimage.cfg
> index 1080b0e..420f1b6 100644
> --- a/board/acmesystems/arietta-g25/genimage.cfg
> +++ b/board/acmesystems/arietta-g25/genimage.cfg
> @@ -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
>  }
> diff --git a/board/acmesystems/arietta-g25/post-image.sh
> b/board/acmesystems/arietta-g25/post-image.sh
> index c82b189..2846f56 100755
> --- a/board/acmesystems/arietta-g25/post-image.sh
> +++ b/board/acmesystems/arietta-g25/post-image.sh
> @@ -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 $?
> diff --git a/board/acmesystems/arietta-g25/readme.txt
> b/board/acmesystems/arietta-g25/readme.txt
> index 485e275..1899ca2 100644
> --- a/board/acmesystems/arietta-g25/readme.txt
> +++ b/board/acmesystems/arietta-g25/readme.txt
> @@ -1,20 +1,10 @@
> -Acmesystems Arietta G25
> -
> -Intro
> -=====
> -
> -This default configuration will allow you to start experimenting with the
> -buildroot environment for the Arietta G25. With the current configuration
> -it will bring-up the board, and allow access through the serial console.
> -
> -You can find additional informations, tutorials and a very comprehensive
> -documentation on http://www.acmesystems.it/arietta.
>

Why remove this paragraph?


> +Acme Systems Arietta G25
>
>  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 +14,11 @@ else for 256MB RAM variant type:
>
>  $ make acmesystems_arietta_g25_256mb_defconfig
>
> -then:
> +To customize the configuration chosen type:
>

Typo: chosen not choosed


> +
> +$ make menuconfig
> +
> +When you are ready to start building Buildroot type:
>
>  $ make
>
> @@ -34,12 +28,13 @@ How to write the microSD 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":
> +Write the bootable SD card image "sdcard.img" onto an SD card with "dd"
> command:
>
>    $ 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.
> +
> +To get the kernel log messages you can use a DPI cable (
> http://www.acmesystems.it/DPI)
>
> -The image just built is fairly basic and the only output
> -you will get is on serial console, please consider to use a DPI
> -cable (http://www.acmesystems.it/DPI)
>

I prefer this paragraph to the one you proposed ;)


> +You can find additional informations, tutorials and a very comprehensive
> +documentation on http://www.acmesystems.it/arietta.
> diff --git a/configs/acmesystems_arietta_g25_128mb_defconfig
> b/configs/acmesystems_arietta_g25_128mb_defconfig
> index e5ddf13..a68ac57 100644
> --- a/configs/acmesystems_arietta_g25_128mb_defconfig
> +++ b/configs/acmesystems_arietta_g25_128mb_defconfig
> @@ -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="cedbde4b3669
> 5b715f469f4872f47e5cc8115000"
> +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
> diff --git a/configs/acmesystems_arietta_g25_256mb_defconfig
> b/configs/acmesystems_arietta_g25_256mb_defconfig
> index cf6f67b..ce9ebac 100644
> --- a/configs/acmesystems_arietta_g25_256mb_defconfig
> +++ b/configs/acmesystems_arietta_g25_256mb_defconfig
> @@ -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="cedbde4b3669
> 5b715f469f4872f47e5cc8115000"
> +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
> --
> 2.7.4
>
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot
>



-- 
Profile: http://it.linkedin.com/in/compagnucciangelo
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20160922/6801257a/attachment.html>

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Buildroot] [PATCH 3/3] Patches to update at91bootstrap3 package to 3.8.6 version
  2016-09-22  9:50 ` [Buildroot] [PATCH 3/3] Patches to update at91bootstrap3 package to 3.8.6 version Biagio Montaruli
@ 2016-09-22 10:16   ` Angelo Compagnucci
  2016-09-22 10:25   ` Thomas Petazzoni
  1 sibling, 0 replies; 12+ messages in thread
From: Angelo Compagnucci @ 2016-09-22 10:16 UTC (permalink / raw)
  To: buildroot

Hi Biagio,

2016-09-22 11:50 GMT+02:00 Biagio Montaruli <biagio.hkr@gmail.com>:

> - boot/at91bootstrap3/Config.in :
>   add support for the latest version (3.8.6) of AT91bootstrap
>
> - boot/at91bootstrap3/at91bootstrap3.hash :
>   add the hash file of at91bootstrap-3.8.6.tar.gz
>

This patch should have a subject like:

boot/at91bootstrap3: bump to version 3.8.6


>
> Signed-off-by: Biagio Montaruli <biagio.hkr@gmail.com>
> ---
>  boot/at91bootstrap3/Config.in           | 4 ++--
>  boot/at91bootstrap3/at91bootstrap3.hash | 2 +-
>  2 files changed, 3 insertions(+), 3 deletions(-)
>
> diff --git a/boot/at91bootstrap3/Config.in b/boot/at91bootstrap3/Config.in
> index b8ebe80..237deb9 100644
> --- a/boot/at91bootstrap3/Config.in
> +++ b/boot/at91bootstrap3/Config.in
> @@ -15,7 +15,7 @@ choice
>         prompt "AT91 Bootstrap 3 version"
>
>  config BR2_TARGET_AT91BOOTSTRAP3_LATEST_VERSION
> -       bool "3.8"
> +       bool "3.8.6"
>
>  config BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_GIT
>         bool "Custom Git repository"
> @@ -40,7 +40,7 @@ endif
>
>  config BR2_TARGET_AT91BOOTSTRAP3_VERSION
>         string
> -       default "v3.8" if BR2_TARGET_AT91BOOTSTRAP3_LATEST_VERSION
> +       default "v3.8.6" if BR2_TARGET_AT91BOOTSTRAP3_LATEST_VERSION
>         default BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_VERSION \
>                 if BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_GIT
>
> diff --git a/boot/at91bootstrap3/at91bootstrap3.hash
> b/boot/at91bootstrap3/at91bootstrap3.hash
> index eee6482..a3389b7 100644
> --- a/boot/at91bootstrap3/at91bootstrap3.hash
> +++ b/boot/at91bootstrap3/at91bootstrap3.hash
> @@ -1,2 +1,2 @@
>  # Locally calculated
> -sha256 ae7bb3f8e631f5216f05fd4650b37f2e76d88d0b893bd680f4f398f33b8f3470
> at91bootstrap3-v3.8.tar.gz
> +sha256 a2e9ec6f42ee3b5a805fe215257b63070b6c498d57c568c46fcb18fd1b38ea7e
> at91bootstrap-3.8.6.tar.gz
> --
> 2.7.4
>
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot
>



-- 
Profile: http://it.linkedin.com/in/compagnucciangelo
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20160922/dfb83b35/attachment.html>

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Buildroot] [PATCH 3/3] Patches to update at91bootstrap3 package to 3.8.6 version
  2016-09-22  9:50 ` [Buildroot] [PATCH 3/3] Patches to update at91bootstrap3 package to 3.8.6 version Biagio Montaruli
  2016-09-22 10:16   ` Angelo Compagnucci
@ 2016-09-22 10:25   ` Thomas Petazzoni
  2016-09-22 12:14     ` Biagio Montaruli
  1 sibling, 1 reply; 12+ messages in thread
From: Thomas Petazzoni @ 2016-09-22 10:25 UTC (permalink / raw)
  To: buildroot

Hello,

On Thu, 22 Sep 2016 11:50:34 +0200, Biagio Montaruli wrote:

> -sha256	ae7bb3f8e631f5216f05fd4650b37f2e76d88d0b893bd680f4f398f33b8f3470  at91bootstrap3-v3.8.tar.gz
> +sha256	a2e9ec6f42ee3b5a805fe215257b63070b6c498d57c568c46fcb18fd1b38ea7e  at91bootstrap-3.8.6.tar.gz

Filename should be:

	at91bootstrap3-v3.8.6.tar.gz

since we're not yet checking hashes for Git-fetched packages you didn't
see the difference.

Thomas
-- 
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux and Kernel engineering
http://free-electrons.com

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Buildroot] [PATCH 1/3] Patches for Aria G25 board based on Buildroot 2016.08
  2016-09-22  9:50 [Buildroot] [PATCH 1/3] Patches for Aria G25 board based on Buildroot 2016.08 Biagio Montaruli
  2016-09-22  9:50 ` [Buildroot] [PATCH 2/3] Patches for Arietta " Biagio Montaruli
  2016-09-22  9:50 ` [Buildroot] [PATCH 3/3] Patches to update at91bootstrap3 package to 3.8.6 version Biagio Montaruli
@ 2016-09-22 11:45 ` Thomas Petazzoni
  2 siblings, 0 replies; 12+ messages in thread
From: Thomas Petazzoni @ 2016-09-22 11:45 UTC (permalink / raw)
  To: buildroot

Hello,

On Thu, 22 Sep 2016 11:50:32 +0200, Biagio Montaruli wrote:
> - configs/acmesystems_aria_g25_128mb_defconfig,
>   configs/acmesystems_aria_g25_256mb_defconfig :
>   update default configuration files for both 128MB and 256MB version
> 
> - board/acmesystems/aria-g25/genimage.cfg
>   board/acmesystems/aria-g25/post-image.sh :
>   add support for genimage in order to build sdcard.img
> 
> - board/acmesystems/aria-g25/readme.txt : update documentation
>   for Aria G25 and add notes about how to build sdcard.img
> 
> Signed-off-by: Biagio Montaruli <biagio.hkr@gmail.com>

Applied after fixing the commit title and rewrapping the text in the
readme.txt file.

Do you want to be notified for future changes, or build problems
related to this configuration? If so, can you please send a patch
modifying the DEVELOPERS file, like this:

N:	Your name <youremail>
F:	board/acmesystems/<name of the board>
F:	configs/<name of the defconfig>

Thanks!

Thomas
-- 
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux and Kernel engineering
http://free-electrons.com

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Buildroot] [PATCH 3/3] Patches to update at91bootstrap3 package to 3.8.6 version
  2016-09-22 10:25   ` Thomas Petazzoni
@ 2016-09-22 12:14     ` Biagio Montaruli
  0 siblings, 0 replies; 12+ messages in thread
From: Biagio Montaruli @ 2016-09-22 12:14 UTC (permalink / raw)
  To: buildroot

Hello,
I have send the new patch for at91bootstrap3 package to Buildroot mailing
list.
Thanks for your help.

2016-09-22 12:25 GMT+02:00 Thomas Petazzoni <
thomas.petazzoni@free-electrons.com>:

> Hello,
>
> On Thu, 22 Sep 2016 11:50:34 +0200, Biagio Montaruli wrote:
>
> > -sha256       ae7bb3f8e631f5216f05fd4650b37f
> 2e76d88d0b893bd680f4f398f33b8f3470  at91bootstrap3-v3.8.tar.gz
> > +sha256       a2e9ec6f42ee3b5a805fe215257b63
> 070b6c498d57c568c46fcb18fd1b38ea7e  at91bootstrap-3.8.6.tar.gz
>
> Filename should be:
>
>         at91bootstrap3-v3.8.6.tar.gz
>
> since we're not yet checking hashes for Git-fetched packages you didn't
> see the difference.
>
> Thomas
> --
> Thomas Petazzoni, CTO, Free Electrons
> Embedded Linux and Kernel engineering
> http://free-electrons.com
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20160922/7f686651/attachment.html>

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Buildroot] [PATCH 2/3] Patches for Arietta G25 board based on Buildroot 2016.08
  2016-09-22 10:14   ` Angelo Compagnucci
@ 2016-09-22 14:06     ` Biagio Montaruli
  2016-09-22 14:18       ` Angelo Compagnucci
  0 siblings, 1 reply; 12+ messages in thread
From: Biagio Montaruli @ 2016-09-22 14:06 UTC (permalink / raw)
  To: buildroot

Hi Angelo,
for that patch I have used "Patches for Arietta G25 board based on
Buildroot 2016.08" as title because it adds changes to different files and
not only to the default configuration files of Arietta. Notice that I have
listed the files modified and a summary of changes made to the relative
files including the configuration files for Arietta; anyway I will send a
new patch for Arietta with the title suggested by you
(configs/acmesystems_arietta_g25: updated kernel and at91bootstrap3)

I will also include your suggestions for the readme.txt file in the new
patch. Can I use the name "Arietta" instead of "arietta" in the readme.txt
file ?

Best regards.
Biagio

2016-09-22 12:14 GMT+02:00 Angelo Compagnucci <angelo.compagnucci@gmail.com>
:

> Hi Biagio,
>
> 2016-09-22 11:50 GMT+02:00 Biagio Montaruli <biagio.hkr@gmail.com>:
>
>> - 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 :
>>   add support for genimage in order to build sdcard.img
>>
>> - board/acmesystems/arietta-g25/readme.txt : update documentation
>>   for Arietta G25 and add notes about how to build sdcard.img
>>
>
> As stated by Thomas in a previous review this patch should have a subject
> like:
>
> configs/acmesystems_arietta_g25: updated kernel ad at91bootstrap
>
> You should do the same for the Aria patch.
>
>
>>
>> Signed-off-by: Biagio Montaruli <biagio.hkr@gmail.com>
>> ---
>>  board/acmesystems/arietta-g25/genimage.cfg      | 12 ++++-----
>>  board/acmesystems/arietta-g25/post-image.sh     |  4 +--
>>  board/acmesystems/arietta-g25/readme.txt        | 33
>> ++++++++++-------------
>>  configs/acmesystems_arietta_g25_128mb_defconfig | 36
>> ++++++++++++++-----------
>>  configs/acmesystems_arietta_g25_256mb_defconfig | 36
>> ++++++++++++++-----------
>>  5 files changed, 63 insertions(+), 58 deletions(-)
>>
>> diff --git a/board/acmesystems/arietta-g25/genimage.cfg
>> b/board/acmesystems/arietta-g25/genimage.cfg
>> index 1080b0e..420f1b6 100644
>> --- a/board/acmesystems/arietta-g25/genimage.cfg
>> +++ b/board/acmesystems/arietta-g25/genimage.cfg
>> @@ -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
>>  }
>> diff --git a/board/acmesystems/arietta-g25/post-image.sh
>> b/board/acmesystems/arietta-g25/post-image.sh
>> index c82b189..2846f56 100755
>> --- a/board/acmesystems/arietta-g25/post-image.sh
>> +++ b/board/acmesystems/arietta-g25/post-image.sh
>> @@ -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 $?
>> diff --git a/board/acmesystems/arietta-g25/readme.txt
>> b/board/acmesystems/arietta-g25/readme.txt
>> index 485e275..1899ca2 100644
>> --- a/board/acmesystems/arietta-g25/readme.txt
>> +++ b/board/acmesystems/arietta-g25/readme.txt
>> @@ -1,20 +1,10 @@
>> -Acmesystems Arietta G25
>> -
>> -Intro
>> -=====
>> -
>> -This default configuration will allow you to start experimenting with the
>> -buildroot environment for the Arietta G25. With the current configuration
>> -it will bring-up the board, and allow access through the serial console.
>> -
>> -You can find additional informations, tutorials and a very comprehensive
>> -documentation on http://www.acmesystems.it/arietta.
>>
>
> Why remove this paragraph?
>
>
>> +Acme Systems Arietta G25
>>
>>  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 +14,11 @@ else for 256MB RAM variant type:
>>
>>  $ make acmesystems_arietta_g25_256mb_defconfig
>>
>> -then:
>> +To customize the configuration chosen type:
>>
>
> Typo: chosen not choosed
>
>
>> +
>> +$ make menuconfig
>> +
>> +When you are ready to start building Buildroot type:
>>
>>  $ make
>>
>> @@ -34,12 +28,13 @@ How to write the microSD 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":
>> +Write the bootable SD card image "sdcard.img" onto an SD card with "dd"
>> command:
>>
>>    $ 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.
>> +
>> +To get the kernel log messages you can use a DPI cable (
>> http://www.acmesystems.it/DPI)
>>
>> -The image just built is fairly basic and the only output
>> -you will get is on serial console, please consider to use a DPI
>> -cable (http://www.acmesystems.it/DPI)
>>
>
> I prefer this paragraph to the one you proposed ;)
>
>
>> +You can find additional informations, tutorials and a very comprehensive
>> +documentation on http://www.acmesystems.it/arietta.
>> diff --git a/configs/acmesystems_arietta_g25_128mb_defconfig
>> b/configs/acmesystems_arietta_g25_128mb_defconfig
>> index e5ddf13..a68ac57 100644
>> --- a/configs/acmesystems_arietta_g25_128mb_defconfig
>> +++ b/configs/acmesystems_arietta_g25_128mb_defconfig
>> @@ -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.c
>> om/tanzilli/at91bootstrap.git"
>> -BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_VERSION="cedbde4b3669
>> 5b715f469f4872f47e5cc8115000"
>> +BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_URL="https://github.c
>> om/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
>> diff --git a/configs/acmesystems_arietta_g25_256mb_defconfig
>> b/configs/acmesystems_arietta_g25_256mb_defconfig
>> index cf6f67b..ce9ebac 100644
>> --- a/configs/acmesystems_arietta_g25_256mb_defconfig
>> +++ b/configs/acmesystems_arietta_g25_256mb_defconfig
>> @@ -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.c
>> om/tanzilli/at91bootstrap.git"
>> -BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_VERSION="cedbde4b3669
>> 5b715f469f4872f47e5cc8115000"
>> +BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_URL="https://github.c
>> om/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
>> --
>> 2.7.4
>>
>> _______________________________________________
>> buildroot mailing list
>> buildroot at busybox.net
>> http://lists.busybox.net/mailman/listinfo/buildroot
>>
>
>
>
> --
> Profile: http://it.linkedin.com/in/compagnucciangelo
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20160922/7ffe1f9c/attachment.html>

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Buildroot] [PATCH 2/3] Patches for Arietta G25 board based on Buildroot 2016.08
  2016-09-22 14:06     ` Biagio Montaruli
@ 2016-09-22 14:18       ` Angelo Compagnucci
  2016-09-22 14:25         ` Biagio Montaruli
  0 siblings, 1 reply; 12+ messages in thread
From: Angelo Compagnucci @ 2016-09-22 14:18 UTC (permalink / raw)
  To: buildroot

Hi Biagio,

2016-09-22 16:06 GMT+02:00 Biagio Montaruli <biagio.hkr@gmail.com>:

> Hi Angelo,
> for that patch I have used "Patches for Arietta G25 board based on
> Buildroot 2016.08" as title because it adds changes to different files and
> not only to the default configuration files of Arietta. Notice that I have
> listed the files modified and a summary of changes made to the relative
> files including the configuration files for Arietta; anyway I will send a
> new patch for Arietta with the title suggested by you
> (configs/acmesystems_arietta_g25: updated kernel and at91bootstrap3)
>

The general rule is to be atomic in patch subject and content, in your case
is more than normal that upgrading a configuration involves touching also
board files.


> I will also include your suggestions for the readme.txt file in the new
> patch. Can I use the name "Arietta" instead of "arietta" in the readme.txt
> file ?
>

Yes, sure!

Sincerely, Angelo


>
> Best regards.
> Biagio
>
> 2016-09-22 12:14 GMT+02:00 Angelo Compagnucci <
> angelo.compagnucci at gmail.com>:
>
>> Hi Biagio,
>>
>> 2016-09-22 11:50 GMT+02:00 Biagio Montaruli <biagio.hkr@gmail.com>:
>>
>>> - 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 :
>>>   add support for genimage in order to build sdcard.img
>>>
>>> - board/acmesystems/arietta-g25/readme.txt : update documentation
>>>   for Arietta G25 and add notes about how to build sdcard.img
>>>
>>
>> As stated by Thomas in a previous review this patch should have a subject
>> like:
>>
>> configs/acmesystems_arietta_g25: updated kernel ad at91bootstrap
>>
>> You should do the same for the Aria patch.
>>
>>
>>>
>>> Signed-off-by: Biagio Montaruli <biagio.hkr@gmail.com>
>>> ---
>>>  board/acmesystems/arietta-g25/genimage.cfg      | 12 ++++-----
>>>  board/acmesystems/arietta-g25/post-image.sh     |  4 +--
>>>  board/acmesystems/arietta-g25/readme.txt        | 33
>>> ++++++++++-------------
>>>  configs/acmesystems_arietta_g25_128mb_defconfig | 36
>>> ++++++++++++++-----------
>>>  configs/acmesystems_arietta_g25_256mb_defconfig | 36
>>> ++++++++++++++-----------
>>>  5 files changed, 63 insertions(+), 58 deletions(-)
>>>
>>> diff --git a/board/acmesystems/arietta-g25/genimage.cfg
>>> b/board/acmesystems/arietta-g25/genimage.cfg
>>> index 1080b0e..420f1b6 100644
>>> --- a/board/acmesystems/arietta-g25/genimage.cfg
>>> +++ b/board/acmesystems/arietta-g25/genimage.cfg
>>> @@ -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
>>>  }
>>> diff --git a/board/acmesystems/arietta-g25/post-image.sh
>>> b/board/acmesystems/arietta-g25/post-image.sh
>>> index c82b189..2846f56 100755
>>> --- a/board/acmesystems/arietta-g25/post-image.sh
>>> +++ b/board/acmesystems/arietta-g25/post-image.sh
>>> @@ -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 $?
>>> diff --git a/board/acmesystems/arietta-g25/readme.txt
>>> b/board/acmesystems/arietta-g25/readme.txt
>>> index 485e275..1899ca2 100644
>>> --- a/board/acmesystems/arietta-g25/readme.txt
>>> +++ b/board/acmesystems/arietta-g25/readme.txt
>>> @@ -1,20 +1,10 @@
>>> -Acmesystems Arietta G25
>>> -
>>> -Intro
>>> -=====
>>> -
>>> -This default configuration will allow you to start experimenting with
>>> the
>>> -buildroot environment for the Arietta G25. With the current
>>> configuration
>>> -it will bring-up the board, and allow access through the serial console.
>>> -
>>> -You can find additional informations, tutorials and a very comprehensive
>>> -documentation on http://www.acmesystems.it/arietta.
>>>
>>
>> Why remove this paragraph?
>>
>>
>>> +Acme Systems Arietta G25
>>>
>>>  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 +14,11 @@ else for 256MB RAM variant type:
>>>
>>>  $ make acmesystems_arietta_g25_256mb_defconfig
>>>
>>> -then:
>>> +To customize the configuration chosen type:
>>>
>>
>> Typo: chosen not choosed
>>
>>
>>> +
>>> +$ make menuconfig
>>> +
>>> +When you are ready to start building Buildroot type:
>>>
>>>  $ make
>>>
>>> @@ -34,12 +28,13 @@ How to write the microSD 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":
>>> +Write the bootable SD card image "sdcard.img" onto an SD card with "dd"
>>> command:
>>>
>>>    $ 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.
>>> +
>>> +To get the kernel log messages you can use a DPI cable (
>>> http://www.acmesystems.it/DPI)
>>>
>>> -The image just built is fairly basic and the only output
>>> -you will get is on serial console, please consider to use a DPI
>>> -cable (http://www.acmesystems.it/DPI)
>>>
>>
>> I prefer this paragraph to the one you proposed ;)
>>
>>
>>> +You can find additional informations, tutorials and a very comprehensive
>>> +documentation on http://www.acmesystems.it/arietta.
>>> diff --git a/configs/acmesystems_arietta_g25_128mb_defconfig
>>> b/configs/acmesystems_arietta_g25_128mb_defconfig
>>> index e5ddf13..a68ac57 100644
>>> --- a/configs/acmesystems_arietta_g25_128mb_defconfig
>>> +++ b/configs/acmesystems_arietta_g25_128mb_defconfig
>>> @@ -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.c
>>> om/tanzilli/at91bootstrap.git"
>>> -BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_VERSION="cedbde4b3669
>>> 5b715f469f4872f47e5cc8115000"
>>> +BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_URL="https://github.c
>>> om/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
>>> diff --git a/configs/acmesystems_arietta_g25_256mb_defconfig
>>> b/configs/acmesystems_arietta_g25_256mb_defconfig
>>> index cf6f67b..ce9ebac 100644
>>> --- a/configs/acmesystems_arietta_g25_256mb_defconfig
>>> +++ b/configs/acmesystems_arietta_g25_256mb_defconfig
>>> @@ -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.c
>>> om/tanzilli/at91bootstrap.git"
>>> -BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_VERSION="cedbde4b3669
>>> 5b715f469f4872f47e5cc8115000"
>>> +BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_URL="https://github.c
>>> om/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
>>> --
>>> 2.7.4
>>>
>>> _______________________________________________
>>> buildroot mailing list
>>> buildroot at busybox.net
>>> http://lists.busybox.net/mailman/listinfo/buildroot
>>>
>>
>>
>>
>> --
>> Profile: http://it.linkedin.com/in/compagnucciangelo
>>
>
>


-- 
Profile: http://it.linkedin.com/in/compagnucciangelo
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20160922/a1b09d2a/attachment.html>

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Buildroot] [PATCH 2/3] Patches for Arietta G25 board based on Buildroot 2016.08
  2016-09-22 14:18       ` Angelo Compagnucci
@ 2016-09-22 14:25         ` Biagio Montaruli
  2016-09-22 14:26           ` Angelo Compagnucci
  0 siblings, 1 reply; 12+ messages in thread
From: Biagio Montaruli @ 2016-09-22 14:25 UTC (permalink / raw)
  To: buildroot

Hi Angelo,
what do you think about this version of "readme.txt" file for Arietta ? Is
it good ?

Acme Systems Arietta G25
>
> Intro
> ===
>
> This default configuration will allow you to start experimenting with the
> buildroot environment for the Arietta G25. With the current configuration
> it will bring-up the board, and allow access through the serial console.
>
> You can find additional informations, tutorials and a very comprehensive
> 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.
>
> For 128MB RAM variant type:
>
> $ make acmesystems_arietta_g25_128mb_defconfig
>
> else for 256MB RAM variant type:
>
> $ make acmesystems_arietta_g25_256mb_defconfig
>
> To customize the configuration chosen type:
>
> $ make menuconfig
>
> When you are ready to start building Buildroot type:
>
> $ make
>
> How to write the microSD 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
>
> 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
> cable (http://www.acmesystems.it/DPI)
>

If for you it's OK, I will include it in the patch for Arietta.

Best regards,
Biagio.

2016-09-22 16:18 GMT+02:00 Angelo Compagnucci <angelo.compagnucci@gmail.com>
:

> Hi Biagio,
>
> 2016-09-22 16:06 GMT+02:00 Biagio Montaruli <biagio.hkr@gmail.com>:
>
>> Hi Angelo,
>> for that patch I have used "Patches for Arietta G25 board based on
>> Buildroot 2016.08" as title because it adds changes to different files and
>> not only to the default configuration files of Arietta. Notice that I have
>> listed the files modified and a summary of changes made to the relative
>> files including the configuration files for Arietta; anyway I will send a
>> new patch for Arietta with the title suggested by you
>> (configs/acmesystems_arietta_g25: updated kernel and at91bootstrap3)
>>
>
> The general rule is to be atomic in patch subject and content, in your
> case is more than normal that upgrading a configuration involves touching
> also board files.
>
>
>> I will also include your suggestions for the readme.txt file in the new
>> patch. Can I use the name "Arietta" instead of "arietta" in the readme.txt
>> file ?
>>
>
> Yes, sure!
>
> Sincerely, Angelo
>
>
>>
>> Best regards.
>> Biagio
>>
>> 2016-09-22 12:14 GMT+02:00 Angelo Compagnucci <
>> angelo.compagnucci at gmail.com>:
>>
>>> Hi Biagio,
>>>
>>> 2016-09-22 11:50 GMT+02:00 Biagio Montaruli <biagio.hkr@gmail.com>:
>>>
>>>> - 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 :
>>>>   add support for genimage in order to build sdcard.img
>>>>
>>>> - board/acmesystems/arietta-g25/readme.txt : update documentation
>>>>   for Arietta G25 and add notes about how to build sdcard.img
>>>>
>>>
>>> As stated by Thomas in a previous review this patch should have a
>>> subject like:
>>>
>>> configs/acmesystems_arietta_g25: updated kernel ad at91bootstrap
>>>
>>> You should do the same for the Aria patch.
>>>
>>>
>>>>
>>>> Signed-off-by: Biagio Montaruli <biagio.hkr@gmail.com>
>>>> ---
>>>>  board/acmesystems/arietta-g25/genimage.cfg      | 12 ++++-----
>>>>  board/acmesystems/arietta-g25/post-image.sh     |  4 +--
>>>>  board/acmesystems/arietta-g25/readme.txt        | 33
>>>> ++++++++++-------------
>>>>  configs/acmesystems_arietta_g25_128mb_defconfig | 36
>>>> ++++++++++++++-----------
>>>>  configs/acmesystems_arietta_g25_256mb_defconfig | 36
>>>> ++++++++++++++-----------
>>>>  5 files changed, 63 insertions(+), 58 deletions(-)
>>>>
>>>> diff --git a/board/acmesystems/arietta-g25/genimage.cfg
>>>> b/board/acmesystems/arietta-g25/genimage.cfg
>>>> index 1080b0e..420f1b6 100644
>>>> --- a/board/acmesystems/arietta-g25/genimage.cfg
>>>> +++ b/board/acmesystems/arietta-g25/genimage.cfg
>>>> @@ -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
>>>>  }
>>>> diff --git a/board/acmesystems/arietta-g25/post-image.sh
>>>> b/board/acmesystems/arietta-g25/post-image.sh
>>>> index c82b189..2846f56 100755
>>>> --- a/board/acmesystems/arietta-g25/post-image.sh
>>>> +++ b/board/acmesystems/arietta-g25/post-image.sh
>>>> @@ -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 $?
>>>> diff --git a/board/acmesystems/arietta-g25/readme.txt
>>>> b/board/acmesystems/arietta-g25/readme.txt
>>>> index 485e275..1899ca2 100644
>>>> --- a/board/acmesystems/arietta-g25/readme.txt
>>>> +++ b/board/acmesystems/arietta-g25/readme.txt
>>>> @@ -1,20 +1,10 @@
>>>> -Acmesystems Arietta G25
>>>> -
>>>> -Intro
>>>> -=====
>>>> -
>>>> -This default configuration will allow you to start experimenting with
>>>> the
>>>> -buildroot environment for the Arietta G25. With the current
>>>> configuration
>>>> -it will bring-up the board, and allow access through the serial
>>>> console.
>>>> -
>>>> -You can find additional informations, tutorials and a very
>>>> comprehensive
>>>> -documentation on http://www.acmesystems.it/arietta.
>>>>
>>>
>>> Why remove this paragraph?
>>>
>>>
>>>> +Acme Systems Arietta G25
>>>>
>>>>  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 +14,11 @@ else for 256MB RAM variant type:
>>>>
>>>>  $ make acmesystems_arietta_g25_256mb_defconfig
>>>>
>>>> -then:
>>>> +To customize the configuration chosen type:
>>>>
>>>
>>> Typo: chosen not choosed
>>>
>>>
>>>> +
>>>> +$ make menuconfig
>>>> +
>>>> +When you are ready to start building Buildroot type:
>>>>
>>>>  $ make
>>>>
>>>> @@ -34,12 +28,13 @@ How to write the microSD 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":
>>>> +Write the bootable SD card image "sdcard.img" onto an SD card with
>>>> "dd" command:
>>>>
>>>>    $ 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.
>>>> +
>>>> +To get the kernel log messages you can use a DPI cable (
>>>> http://www.acmesystems.it/DPI)
>>>>
>>>> -The image just built is fairly basic and the only output
>>>> -you will get is on serial console, please consider to use a DPI
>>>> -cable (http://www.acmesystems.it/DPI)
>>>>
>>>
>>> I prefer this paragraph to the one you proposed ;)
>>>
>>>
>>>> +You can find additional informations, tutorials and a very
>>>> comprehensive
>>>> +documentation on http://www.acmesystems.it/arietta.
>>>> diff --git a/configs/acmesystems_arietta_g25_128mb_defconfig
>>>> b/configs/acmesystems_arietta_g25_128mb_defconfig
>>>> index e5ddf13..a68ac57 100644
>>>> --- a/configs/acmesystems_arietta_g25_128mb_defconfig
>>>> +++ b/configs/acmesystems_arietta_g25_128mb_defconfig
>>>> @@ -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.c
>>>> om/tanzilli/at91bootstrap.git"
>>>> -BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_VERSION="cedbde4b3669
>>>> 5b715f469f4872f47e5cc8115000"
>>>> +BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_URL="https://github.c
>>>> om/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
>>>> diff --git a/configs/acmesystems_arietta_g25_256mb_defconfig
>>>> b/configs/acmesystems_arietta_g25_256mb_defconfig
>>>> index cf6f67b..ce9ebac 100644
>>>> --- a/configs/acmesystems_arietta_g25_256mb_defconfig
>>>> +++ b/configs/acmesystems_arietta_g25_256mb_defconfig
>>>> @@ -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.c
>>>> om/tanzilli/at91bootstrap.git"
>>>> -BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_VERSION="cedbde4b3669
>>>> 5b715f469f4872f47e5cc8115000"
>>>> +BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_URL="https://github.c
>>>> om/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
>>>> --
>>>> 2.7.4
>>>>
>>>> _______________________________________________
>>>> buildroot mailing list
>>>> buildroot at busybox.net
>>>> http://lists.busybox.net/mailman/listinfo/buildroot
>>>>
>>>
>>>
>>>
>>> --
>>> Profile: http://it.linkedin.com/in/compagnucciangelo
>>>
>>
>>
>
>
> --
> Profile: http://it.linkedin.com/in/compagnucciangelo
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20160922/4083daae/attachment.html>

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Buildroot] [PATCH 2/3] Patches for Arietta G25 board based on Buildroot 2016.08
  2016-09-22 14:25         ` Biagio Montaruli
@ 2016-09-22 14:26           ` Angelo Compagnucci
  0 siblings, 0 replies; 12+ messages in thread
From: Angelo Compagnucci @ 2016-09-22 14:26 UTC (permalink / raw)
  To: buildroot

Hi Biagio!

2016-09-22 16:25 GMT+02:00 Biagio Montaruli <biagio.hkr@gmail.com>:

> Hi Angelo,
> what do you think about this version of "readme.txt" file for Arietta ? Is
> it good ?
>
> Acme Systems Arietta G25
>>
>> Intro
>> ===
>>
>> This default configuration will allow you to start experimenting with the
>> buildroot environment for the Arietta G25. With the current configuration
>> it will bring-up the board, and allow access through the serial console.
>>
>> You can find additional informations, tutorials and a very comprehensive
>> 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.
>>
>> For 128MB RAM variant type:
>>
>> $ make acmesystems_arietta_g25_128mb_defconfig
>>
>> else for 256MB RAM variant type:
>>
>> $ make acmesystems_arietta_g25_256mb_defconfig
>>
>> To customize the configuration chosen type:
>>
>> $ make menuconfig
>>
>> When you are ready to start building Buildroot type:
>>
>> $ make
>>
>> How to write the microSD 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
>>
>> 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
>> cable (http://www.acmesystems.it/DPI)
>>
>
> If for you it's OK, I will include it in the patch for Arietta.
>

For me it's ok!

Sincerely, Angelo


>
> Best regards,
> Biagio.
>
> 2016-09-22 16:18 GMT+02:00 Angelo Compagnucci <
> angelo.compagnucci at gmail.com>:
>
>> Hi Biagio,
>>
>> 2016-09-22 16:06 GMT+02:00 Biagio Montaruli <biagio.hkr@gmail.com>:
>>
>>> Hi Angelo,
>>> for that patch I have used "Patches for Arietta G25 board based on
>>> Buildroot 2016.08" as title because it adds changes to different files and
>>> not only to the default configuration files of Arietta. Notice that I have
>>> listed the files modified and a summary of changes made to the relative
>>> files including the configuration files for Arietta; anyway I will send a
>>> new patch for Arietta with the title suggested by you
>>> (configs/acmesystems_arietta_g25: updated kernel and at91bootstrap3)
>>>
>>
>> The general rule is to be atomic in patch subject and content, in your
>> case is more than normal that upgrading a configuration involves touching
>> also board files.
>>
>>
>>> I will also include your suggestions for the readme.txt file in the new
>>> patch. Can I use the name "Arietta" instead of "arietta" in the readme.txt
>>> file ?
>>>
>>
>> Yes, sure!
>>
>> Sincerely, Angelo
>>
>>
>>>
>>> Best regards.
>>> Biagio
>>>
>>> 2016-09-22 12:14 GMT+02:00 Angelo Compagnucci <
>>> angelo.compagnucci at gmail.com>:
>>>
>>>> Hi Biagio,
>>>>
>>>> 2016-09-22 11:50 GMT+02:00 Biagio Montaruli <biagio.hkr@gmail.com>:
>>>>
>>>>> - 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 :
>>>>>   add support for genimage in order to build sdcard.img
>>>>>
>>>>> - board/acmesystems/arietta-g25/readme.txt : update documentation
>>>>>   for Arietta G25 and add notes about how to build sdcard.img
>>>>>
>>>>
>>>> As stated by Thomas in a previous review this patch should have a
>>>> subject like:
>>>>
>>>> configs/acmesystems_arietta_g25: updated kernel ad at91bootstrap
>>>>
>>>> You should do the same for the Aria patch.
>>>>
>>>>
>>>>>
>>>>> Signed-off-by: Biagio Montaruli <biagio.hkr@gmail.com>
>>>>> ---
>>>>>  board/acmesystems/arietta-g25/genimage.cfg      | 12 ++++-----
>>>>>  board/acmesystems/arietta-g25/post-image.sh     |  4 +--
>>>>>  board/acmesystems/arietta-g25/readme.txt        | 33
>>>>> ++++++++++-------------
>>>>>  configs/acmesystems_arietta_g25_128mb_defconfig | 36
>>>>> ++++++++++++++-----------
>>>>>  configs/acmesystems_arietta_g25_256mb_defconfig | 36
>>>>> ++++++++++++++-----------
>>>>>  5 files changed, 63 insertions(+), 58 deletions(-)
>>>>>
>>>>> diff --git a/board/acmesystems/arietta-g25/genimage.cfg
>>>>> b/board/acmesystems/arietta-g25/genimage.cfg
>>>>> index 1080b0e..420f1b6 100644
>>>>> --- a/board/acmesystems/arietta-g25/genimage.cfg
>>>>> +++ b/board/acmesystems/arietta-g25/genimage.cfg
>>>>> @@ -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
>>>>>  }
>>>>> diff --git a/board/acmesystems/arietta-g25/post-image.sh
>>>>> b/board/acmesystems/arietta-g25/post-image.sh
>>>>> index c82b189..2846f56 100755
>>>>> --- a/board/acmesystems/arietta-g25/post-image.sh
>>>>> +++ b/board/acmesystems/arietta-g25/post-image.sh
>>>>> @@ -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 $?
>>>>> diff --git a/board/acmesystems/arietta-g25/readme.txt
>>>>> b/board/acmesystems/arietta-g25/readme.txt
>>>>> index 485e275..1899ca2 100644
>>>>> --- a/board/acmesystems/arietta-g25/readme.txt
>>>>> +++ b/board/acmesystems/arietta-g25/readme.txt
>>>>> @@ -1,20 +1,10 @@
>>>>> -Acmesystems Arietta G25
>>>>> -
>>>>> -Intro
>>>>> -=====
>>>>> -
>>>>> -This default configuration will allow you to start experimenting with
>>>>> the
>>>>> -buildroot environment for the Arietta G25. With the current
>>>>> configuration
>>>>> -it will bring-up the board, and allow access through the serial
>>>>> console.
>>>>> -
>>>>> -You can find additional informations, tutorials and a very
>>>>> comprehensive
>>>>> -documentation on http://www.acmesystems.it/arietta.
>>>>>
>>>>
>>>> Why remove this paragraph?
>>>>
>>>>
>>>>> +Acme Systems Arietta G25
>>>>>
>>>>>  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 +14,11 @@ else for 256MB RAM variant type:
>>>>>
>>>>>  $ make acmesystems_arietta_g25_256mb_defconfig
>>>>>
>>>>> -then:
>>>>> +To customize the configuration chosen type:
>>>>>
>>>>
>>>> Typo: chosen not choosed
>>>>
>>>>
>>>>> +
>>>>> +$ make menuconfig
>>>>> +
>>>>> +When you are ready to start building Buildroot type:
>>>>>
>>>>>  $ make
>>>>>
>>>>> @@ -34,12 +28,13 @@ How to write the microSD 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":
>>>>> +Write the bootable SD card image "sdcard.img" onto an SD card with
>>>>> "dd" command:
>>>>>
>>>>>    $ 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.
>>>>> +
>>>>> +To get the kernel log messages you can use a DPI cable (
>>>>> http://www.acmesystems.it/DPI)
>>>>>
>>>>> -The image just built is fairly basic and the only output
>>>>> -you will get is on serial console, please consider to use a DPI
>>>>> -cable (http://www.acmesystems.it/DPI)
>>>>>
>>>>
>>>> I prefer this paragraph to the one you proposed ;)
>>>>
>>>>
>>>>> +You can find additional informations, tutorials and a very
>>>>> comprehensive
>>>>> +documentation on http://www.acmesystems.it/arietta.
>>>>> diff --git a/configs/acmesystems_arietta_g25_128mb_defconfig
>>>>> b/configs/acmesystems_arietta_g25_128mb_defconfig
>>>>> index e5ddf13..a68ac57 100644
>>>>> --- a/configs/acmesystems_arietta_g25_128mb_defconfig
>>>>> +++ b/configs/acmesystems_arietta_g25_128mb_defconfig
>>>>> @@ -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.c
>>>>> om/tanzilli/at91bootstrap.git"
>>>>> -BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_VERSION="cedbde4b3669
>>>>> 5b715f469f4872f47e5cc8115000"
>>>>> +BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_URL="https://github.c
>>>>> om/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
>>>>> diff --git a/configs/acmesystems_arietta_g25_256mb_defconfig
>>>>> b/configs/acmesystems_arietta_g25_256mb_defconfig
>>>>> index cf6f67b..ce9ebac 100644
>>>>> --- a/configs/acmesystems_arietta_g25_256mb_defconfig
>>>>> +++ b/configs/acmesystems_arietta_g25_256mb_defconfig
>>>>> @@ -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.c
>>>>> om/tanzilli/at91bootstrap.git"
>>>>> -BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_VERSION="cedbde4b3669
>>>>> 5b715f469f4872f47e5cc8115000"
>>>>> +BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_URL="https://github.c
>>>>> om/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
>>>>> --
>>>>> 2.7.4
>>>>>
>>>>> _______________________________________________
>>>>> buildroot mailing list
>>>>> buildroot at busybox.net
>>>>> http://lists.busybox.net/mailman/listinfo/buildroot
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Profile: http://it.linkedin.com/in/compagnucciangelo
>>>>
>>>
>>>
>>
>>
>> --
>> Profile: http://it.linkedin.com/in/compagnucciangelo
>>
>
>


-- 
Profile: http://it.linkedin.com/in/compagnucciangelo
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20160922/77a6b9b1/attachment.html>

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2016-09-22 14:26 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-09-22  9:50 [Buildroot] [PATCH 1/3] Patches for Aria G25 board based on Buildroot 2016.08 Biagio Montaruli
2016-09-22  9:50 ` [Buildroot] [PATCH 2/3] Patches for Arietta " Biagio Montaruli
2016-09-22 10:14   ` Angelo Compagnucci
2016-09-22 14:06     ` Biagio Montaruli
2016-09-22 14:18       ` Angelo Compagnucci
2016-09-22 14:25         ` Biagio Montaruli
2016-09-22 14:26           ` Angelo Compagnucci
2016-09-22  9:50 ` [Buildroot] [PATCH 3/3] Patches to update at91bootstrap3 package to 3.8.6 version Biagio Montaruli
2016-09-22 10:16   ` Angelo Compagnucci
2016-09-22 10:25   ` Thomas Petazzoni
2016-09-22 12:14     ` Biagio Montaruli
2016-09-22 11:45 ` [Buildroot] [PATCH 1/3] Patches for Aria G25 board based on Buildroot 2016.08 Thomas Petazzoni

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.