* [Buildroot] [PATCH v2] configs/acmesystems_aria_g25: new configs
@ 2015-06-29 21:38 Gustavo Zacarias
2015-06-30 3:23 ` Baruch Siach
2015-06-30 10:21 ` Angelo Compagnucci
0 siblings, 2 replies; 7+ messages in thread
From: Gustavo Zacarias @ 2015-06-29 21:38 UTC (permalink / raw)
To: buildroot
Add new basic configurations for ACME Systems ARIA G25 SOM.
There are two different variants, a 128MB and a 256MB RAM model.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
.../aria-g25/at91bootstrap_aria_g25_128mb.config | 9 ++++
.../aria-g25/at91bootstrap_aria_g25_256mb.config | 9 ++++
board/acmesystems/aria-g25/readme.txt | 48 ++++++++++++++++++++++
configs/acmesystems_aria_g25_128mb_defconfig | 24 +++++++++++
configs/acmesystems_aria_g25_256mb_defconfig | 24 +++++++++++
5 files changed, 114 insertions(+)
create mode 100644 board/acmesystems/aria-g25/at91bootstrap_aria_g25_128mb.config
create mode 100644 board/acmesystems/aria-g25/at91bootstrap_aria_g25_256mb.config
create mode 100644 board/acmesystems/aria-g25/readme.txt
create mode 100644 configs/acmesystems_aria_g25_128mb_defconfig
create mode 100644 configs/acmesystems_aria_g25_256mb_defconfig
diff --git a/board/acmesystems/aria-g25/at91bootstrap_aria_g25_128mb.config b/board/acmesystems/aria-g25/at91bootstrap_aria_g25_128mb.config
new file mode 100644
index 0000000..9be0545
--- /dev/null
+++ b/board/acmesystems/aria-g25/at91bootstrap_aria_g25_128mb.config
@@ -0,0 +1,9 @@
+CONFIG_AT91SAM9X5_ARIA=y
+CONFIG_BUS_SPEED_100MHZ=y
+CONFIG_RAM_128MB=y
+CONFIG_SDCARD=y
+CONFIG_LOAD_LINUX=y
+CONFIG_LINUX_ZIMAGE=y
+CONFIG_LINUX_KERNEL_ARG_STRING="mem=128M console=ttyS0,115200 root=/dev/mmcblk0p2 rootfstype=ext4 rootwait"
+CONFIG_DEBUG=y
+CONFIG_THUMB=y
diff --git a/board/acmesystems/aria-g25/at91bootstrap_aria_g25_256mb.config b/board/acmesystems/aria-g25/at91bootstrap_aria_g25_256mb.config
new file mode 100644
index 0000000..546c62c
--- /dev/null
+++ b/board/acmesystems/aria-g25/at91bootstrap_aria_g25_256mb.config
@@ -0,0 +1,9 @@
+CONFIG_AT91SAM9X5_ARIA=y
+CONFIG_BUS_SPEED_100MHZ=y
+CONFIG_RAM_256MB=y
+CONFIG_SDCARD=y
+CONFIG_LOAD_LINUX=y
+CONFIG_LINUX_ZIMAGE=y
+CONFIG_LINUX_KERNEL_ARG_STRING="mem=256M console=ttyS0,115200 root=/dev/mmcblk0p2 rootfstype=ext4 rootwait"
+CONFIG_DEBUG=y
+CONFIG_THUMB=y
diff --git a/board/acmesystems/aria-g25/readme.txt b/board/acmesystems/aria-g25/readme.txt
new file mode 100644
index 0000000..374cf1c
--- /dev/null
+++ b/board/acmesystems/aria-g25/readme.txt
@@ -0,0 +1,48 @@
+Build instructions
+==================
+
+As a regular user configure and then build:
+
+$ make acmesystems_aria_g25_defconfig
+$ make
+
+Writing to the MicroSD card
+===========================
+
+Assuming your Aria G25 baseboard has a MicroSD socket, for example with
+the Terra baseboard, you'll need a blank MicroSD (obviously) initialized
+in a particular way to be able to boot from it.
+
+Assuming the card is seen as /dev/sdb in your PC/laptop/other device
+you'll need to run the following commands as root or via sudo.
+
+Make sure all of the card partitions are unmounted before starting.
+
+First we'll need to create two partitions:
+
+# sfdisk -uM /dev/sdb <<EOF
+,32,6
+;
+EOF
+
+Then we'll need to create the empty filesystems:
+
+# mkdosfs -n SD_BOOT /dev/sdb1
+# mkfs.ext4 -L SD_ROOT /dev/sdb2
+
+We'll populate the first partition (boot) with the relevant files:
+
+# mount /dev/sdb1 /mnt
+# cp output/images/at91bootstrap.bin /mnt/BOOT.BIN
+# cp output/images/zImage /mnt
+# cp output/images/at91-ariag25.dtb /mnt
+# umount /mnt
+
+And the root filesystem afterwards:
+
+# mount /dev/sdb2 /mnt
+# tar -C /mnt output/images/rootfs.tar
+# umount /mnt
+
+You're done, insert the MicroSD card in the slot and enjoy.
+
diff --git a/configs/acmesystems_aria_g25_128mb_defconfig b/configs/acmesystems_aria_g25_128mb_defconfig
new file mode 100644
index 0000000..76ccbe1
--- /dev/null
+++ b/configs/acmesystems_aria_g25_128mb_defconfig
@@ -0,0 +1,24 @@
+# Architecture
+BR2_arm=y
+
+# Toolchain
+BR2_KERNEL_HEADERS_VERSION=y
+BR2_DEFAULT_KERNEL_VERSION="4.1"
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_1=y
+
+# Kernel
+BR2_LINUX_KERNEL=y
+BR2_LINUX_KERNEL_CUSTOM_VERSION=y
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.1"
+BR2_LINUX_KERNEL_DEFCONFIG="at91_dt"
+BR2_LINUX_KERNEL_ZIMAGE=y
+BR2_LINUX_KERNEL_DTS_SUPPORT=y
+BR2_LINUX_KERNEL_INTREE_DTS_NAME="at91-ariag25"
+
+# Bootloader
+BR2_TARGET_AT91BOOTSTRAP3=y
+BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_GIT=y
+BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_URL="git://github.com/tanzilli/at91bootstrap.git"
+BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_VERSION="3f957cec253abc80fd10c733e5e596f46e1aef56"
+BR2_TARGET_AT91BOOTSTRAP3_USE_CUSTOM_CONFIG=y
+BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_CONFIG_FILE="board/acmesystems/aria-g25/at91bootstrap_aria_g25_128mb.config"
diff --git a/configs/acmesystems_aria_g25_256mb_defconfig b/configs/acmesystems_aria_g25_256mb_defconfig
new file mode 100644
index 0000000..320abc3
--- /dev/null
+++ b/configs/acmesystems_aria_g25_256mb_defconfig
@@ -0,0 +1,24 @@
+# Architecture
+BR2_arm=y
+
+# Toolchain
+BR2_KERNEL_HEADERS_VERSION=y
+BR2_DEFAULT_KERNEL_VERSION="4.1"
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_1=y
+
+# Kernel
+BR2_LINUX_KERNEL=y
+BR2_LINUX_KERNEL_CUSTOM_VERSION=y
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.1"
+BR2_LINUX_KERNEL_DEFCONFIG="at91_dt"
+BR2_LINUX_KERNEL_ZIMAGE=y
+BR2_LINUX_KERNEL_DTS_SUPPORT=y
+BR2_LINUX_KERNEL_INTREE_DTS_NAME="at91-ariag25"
+
+# Bootloader
+BR2_TARGET_AT91BOOTSTRAP3=y
+BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_GIT=y
+BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_URL="git://github.com/tanzilli/at91bootstrap.git"
+BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_VERSION="3f957cec253abc80fd10c733e5e596f46e1aef56"
+BR2_TARGET_AT91BOOTSTRAP3_USE_CUSTOM_CONFIG=y
+BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_CONFIG_FILE="board/acmesystems/aria-g25/at91bootstrap_aria_g25_256mb.config"
--
2.3.6
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [Buildroot] [PATCH v2] configs/acmesystems_aria_g25: new configs
2015-06-29 21:38 [Buildroot] [PATCH v2] configs/acmesystems_aria_g25: new configs Gustavo Zacarias
@ 2015-06-30 3:23 ` Baruch Siach
2015-06-30 11:07 ` Gustavo Zacarias
2015-06-30 10:21 ` Angelo Compagnucci
1 sibling, 1 reply; 7+ messages in thread
From: Baruch Siach @ 2015-06-30 3:23 UTC (permalink / raw)
To: buildroot
Hi Gustavo,
On Mon, Jun 29, 2015 at 06:38:57PM -0300, Gustavo Zacarias wrote:
> Add new basic configurations for ACME Systems ARIA G25 SOM.
> There are two different variants, a 128MB and a 256MB RAM model.
>
> Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
> ---
> .../aria-g25/at91bootstrap_aria_g25_128mb.config | 9 ++++
> .../aria-g25/at91bootstrap_aria_g25_256mb.config | 9 ++++
> board/acmesystems/aria-g25/readme.txt | 48 ++++++++++++++++++++++
> configs/acmesystems_aria_g25_128mb_defconfig | 24 +++++++++++
> configs/acmesystems_aria_g25_256mb_defconfig | 24 +++++++++++
> 5 files changed, 114 insertions(+)
> create mode 100644 board/acmesystems/aria-g25/at91bootstrap_aria_g25_128mb.config
> create mode 100644 board/acmesystems/aria-g25/at91bootstrap_aria_g25_256mb.config
> create mode 100644 board/acmesystems/aria-g25/readme.txt
> create mode 100644 configs/acmesystems_aria_g25_128mb_defconfig
> create mode 100644 configs/acmesystems_aria_g25_256mb_defconfig
[snip]
> +Build instructions
> +==================
> +
> +As a regular user configure and then build:
> +
> +$ make acmesystems_aria_g25_defconfig
No such defconfig anymore.
baruch
--
http://baruch.siach.name/blog/ ~. .~ Tk Open Systems
=}------------------------------------------------ooO--U--Ooo------------{=
- baruch at tkos.co.il - tel: +972.2.679.5364, http://www.tkos.co.il -
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Buildroot] [PATCH v2] configs/acmesystems_aria_g25: new configs
2015-06-29 21:38 [Buildroot] [PATCH v2] configs/acmesystems_aria_g25: new configs Gustavo Zacarias
2015-06-30 3:23 ` Baruch Siach
@ 2015-06-30 10:21 ` Angelo Compagnucci
2015-06-30 11:24 ` Gustavo Zacarias
1 sibling, 1 reply; 7+ messages in thread
From: Angelo Compagnucci @ 2015-06-30 10:21 UTC (permalink / raw)
To: buildroot
Hi Gustavo,
2015-06-29 23:38 GMT+02:00 Gustavo Zacarias <gustavo@zacarias.com.ar>:
> Add new basic configurations for ACME Systems ARIA G25 SOM.
> There are two different variants, a 128MB and a 256MB RAM model.
>
> Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
> ---
> .../aria-g25/at91bootstrap_aria_g25_128mb.config | 9 ++++
> .../aria-g25/at91bootstrap_aria_g25_256mb.config | 9 ++++
> board/acmesystems/aria-g25/readme.txt | 48 ++++++++++++++++++++++
> configs/acmesystems_aria_g25_128mb_defconfig | 24 +++++++++++
> configs/acmesystems_aria_g25_256mb_defconfig | 24 +++++++++++
> 5 files changed, 114 insertions(+)
> create mode 100644 board/acmesystems/aria-g25/at91bootstrap_aria_g25_128mb.config
> create mode 100644 board/acmesystems/aria-g25/at91bootstrap_aria_g25_256mb.config
> create mode 100644 board/acmesystems/aria-g25/readme.txt
> create mode 100644 configs/acmesystems_aria_g25_128mb_defconfig
> create mode 100644 configs/acmesystems_aria_g25_256mb_defconfig
Can we agree on the configs name format? Sergio usually uses the
format "acme-BOARD-MEMORY", I used acme-arietta-128m_defconfig for
example. I really prefer to have a standard name format!
> diff --git a/board/acmesystems/aria-g25/at91bootstrap_aria_g25_128mb.config b/board/acmesystems/aria-g25/at91bootstrap_aria_g25_128mb.config
> new file mode 100644
> index 0000000..9be0545
> --- /dev/null
> +++ b/board/acmesystems/aria-g25/at91bootstrap_aria_g25_128mb.config
> @@ -0,0 +1,9 @@
> +CONFIG_AT91SAM9X5_ARIA=y
> +CONFIG_BUS_SPEED_100MHZ=y
> +CONFIG_RAM_128MB=y
> +CONFIG_SDCARD=y
> +CONFIG_LOAD_LINUX=y
> +CONFIG_LINUX_ZIMAGE=y
> +CONFIG_LINUX_KERNEL_ARG_STRING="mem=128M console=ttyS0,115200 root=/dev/mmcblk0p2 rootfstype=ext4 rootwait"
> +CONFIG_DEBUG=y
> +CONFIG_THUMB=y
> diff --git a/board/acmesystems/aria-g25/at91bootstrap_aria_g25_256mb.config b/board/acmesystems/aria-g25/at91bootstrap_aria_g25_256mb.config
> new file mode 100644
> index 0000000..546c62c
> --- /dev/null
> +++ b/board/acmesystems/aria-g25/at91bootstrap_aria_g25_256mb.config
> @@ -0,0 +1,9 @@
> +CONFIG_AT91SAM9X5_ARIA=y
> +CONFIG_BUS_SPEED_100MHZ=y
> +CONFIG_RAM_256MB=y
> +CONFIG_SDCARD=y
> +CONFIG_LOAD_LINUX=y
> +CONFIG_LINUX_ZIMAGE=y
> +CONFIG_LINUX_KERNEL_ARG_STRING="mem=256M console=ttyS0,115200 root=/dev/mmcblk0p2 rootfstype=ext4 rootwait"
> +CONFIG_DEBUG=y
> +CONFIG_THUMB=y
> diff --git a/board/acmesystems/aria-g25/readme.txt b/board/acmesystems/aria-g25/readme.txt
> new file mode 100644
> index 0000000..374cf1c
> --- /dev/null
> +++ b/board/acmesystems/aria-g25/readme.txt
> @@ -0,0 +1,48 @@
> +Build instructions
> +==================
> +
> +As a regular user configure and then build:
> +
> +$ make acmesystems_aria_g25_defconfig
> +$ make
> +
> +Writing to the MicroSD card
> +===========================
> +
> +Assuming your Aria G25 baseboard has a MicroSD socket, for example with
> +the Terra baseboard, you'll need a blank MicroSD (obviously) initialized
> +in a particular way to be able to boot from it.
> +
> +Assuming the card is seen as /dev/sdb in your PC/laptop/other device
> +you'll need to run the following commands as root or via sudo.
> +
> +Make sure all of the card partitions are unmounted before starting.
> +
> +First we'll need to create two partitions:
> +
> +# sfdisk -uM /dev/sdb <<EOF
> +,32,6
> +;
> +EOF
This is better:
echo ',32,6\n;' | sfdisk -uM /dev/sdX
> +
> +Then we'll need to create the empty filesystems:
> +
> +# mkdosfs -n SD_BOOT /dev/sdb1
> +# mkfs.ext4 -L SD_ROOT /dev/sdb2
> +
> +We'll populate the first partition (boot) with the relevant files:
> +
> +# mount /dev/sdb1 /mnt
> +# cp output/images/at91bootstrap.bin /mnt/BOOT.BIN
> +# cp output/images/zImage /mnt
> +# cp output/images/at91-ariag25.dtb /mnt
> +# umount /mnt
> +
> +And the root filesystem afterwards:
> +
> +# mount /dev/sdb2 /mnt
> +# tar -C /mnt output/images/rootfs.tar
> +# umount /mnt
> +
> +You're done, insert the MicroSD card in the slot and enjoy.
> +
> diff --git a/configs/acmesystems_aria_g25_128mb_defconfig b/configs/acmesystems_aria_g25_128mb_defconfig
> new file mode 100644
> index 0000000..76ccbe1
> --- /dev/null
> +++ b/configs/acmesystems_aria_g25_128mb_defconfig
> @@ -0,0 +1,24 @@
> +# Architecture
> +BR2_arm=y
> +
> +# Toolchain
> +BR2_KERNEL_HEADERS_VERSION=y
> +BR2_DEFAULT_KERNEL_VERSION="4.1"
> +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_1=y
> +
> +# Kernel
> +BR2_LINUX_KERNEL=y
> +BR2_LINUX_KERNEL_CUSTOM_VERSION=y
> +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.1"
> +BR2_LINUX_KERNEL_DEFCONFIG="at91_dt"
> +BR2_LINUX_KERNEL_ZIMAGE=y
> +BR2_LINUX_KERNEL_DTS_SUPPORT=y
> +BR2_LINUX_KERNEL_INTREE_DTS_NAME="at91-ariag25"
> +
> +# Bootloader
> +BR2_TARGET_AT91BOOTSTRAP3=y
> +BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_GIT=y
> +BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_URL="git://github.com/tanzilli/at91bootstrap.git"
> +BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_VERSION="3f957cec253abc80fd10c733e5e596f46e1aef56"
> +BR2_TARGET_AT91BOOTSTRAP3_USE_CUSTOM_CONFIG=y
> +BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_CONFIG_FILE="board/acmesystems/aria-g25/at91bootstrap_aria_g25_128mb.config"
Config files for at91bootstrap are not really needed cause Sergio
shipped them in it's own at91bootstrap fork, so you should simply use
something like this in your bootstrap defconfig:
BR2_TARGET_AT91BOOTSTRAP3_DEFCONFIG="aria-128m"
> diff --git a/configs/acmesystems_aria_g25_256mb_defconfig b/configs/acmesystems_aria_g25_256mb_defconfig
> new file mode 100644
> index 0000000..320abc3
> --- /dev/null
> +++ b/configs/acmesystems_aria_g25_256mb_defconfig
> @@ -0,0 +1,24 @@
> +# Architecture
> +BR2_arm=y
> +
> +# Toolchain
> +BR2_KERNEL_HEADERS_VERSION=y
> +BR2_DEFAULT_KERNEL_VERSION="4.1"
> +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_1=y
> +
> +# Kernel
> +BR2_LINUX_KERNEL=y
> +BR2_LINUX_KERNEL_CUSTOM_VERSION=y
> +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.1"
> +BR2_LINUX_KERNEL_DEFCONFIG="at91_dt"
> +BR2_LINUX_KERNEL_ZIMAGE=y
> +BR2_LINUX_KERNEL_DTS_SUPPORT=y
> +BR2_LINUX_KERNEL_INTREE_DTS_NAME="at91-ariag25"
> +
> +# Bootloader
> +BR2_TARGET_AT91BOOTSTRAP3=y
> +BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_GIT=y
> +BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_URL="git://github.com/tanzilli/at91bootstrap.git"
> +BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_VERSION="3f957cec253abc80fd10c733e5e596f46e1aef56"
> +BR2_TARGET_AT91BOOTSTRAP3_USE_CUSTOM_CONFIG=y
> +BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_CONFIG_FILE="board/acmesystems/aria-g25/at91bootstrap_aria_g25_256mb.config"
No need for custom config, should be:
BR2_TARGET_AT91BOOTSTRAP3_DEFCONFIG="aria-256m"
Sincerely, Angelo
> --
> 2.3.6
>
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot
--
Profile: http://it.linkedin.com/in/compagnucciangelo
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Buildroot] [PATCH v2] configs/acmesystems_aria_g25: new configs
2015-06-30 3:23 ` Baruch Siach
@ 2015-06-30 11:07 ` Gustavo Zacarias
0 siblings, 0 replies; 7+ messages in thread
From: Gustavo Zacarias @ 2015-06-30 11:07 UTC (permalink / raw)
To: buildroot
On 30/06/15 00:23, Baruch Siach wrote:
> Hi Gustavo,
>
>> +Build instructions
>> +==================
>> +
>> +As a regular user configure and then build:
>> +
>> +$ make acmesystems_aria_g25_defconfig
>
> No such defconfig anymore.
Hi Baruch.
Oh yes, v3 coming :)
Regards.
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Buildroot] [PATCH v2] configs/acmesystems_aria_g25: new configs
2015-06-30 10:21 ` Angelo Compagnucci
@ 2015-06-30 11:24 ` Gustavo Zacarias
2015-06-30 12:09 ` Angelo Compagnucci
2015-06-30 12:12 ` Thomas Petazzoni
0 siblings, 2 replies; 7+ messages in thread
From: Gustavo Zacarias @ 2015-06-30 11:24 UTC (permalink / raw)
To: buildroot
On 30/06/15 07:21, Angelo Compagnucci wrote:
> Hi Gustavo,
Hi Angelo.
>> create mode 100644 board/acmesystems/aria-g25/at91bootstrap_aria_g25_128mb.config
>> create mode 100644 board/acmesystems/aria-g25/at91bootstrap_aria_g25_256mb.config
>> create mode 100644 board/acmesystems/aria-g25/readme.txt
>> create mode 100644 configs/acmesystems_aria_g25_128mb_defconfig
>> create mode 100644 configs/acmesystems_aria_g25_256mb_defconfig
>
> Can we agree on the configs name format? Sergio usually uses the
> format "acme-BOARD-MEMORY", I used acme-arietta-128m_defconfig for
> example. I really prefer to have a standard name format!
Of course, though i don't know who Sergio is :)
But you must follow the rule as well, is it acme (configs/) or
acmesystems (board/) ?
It's not consistent for them to differ.
> This is better:
>
> echo ',32,6\n;' | sfdisk -uM /dev/sdX
I've used the xplained readme as basis.
Ideally we should script this thing up, probably making a somewhat
generic one that takes parameters from an image file defined in the BR
config.
> Config files for at91bootstrap are not really needed cause Sergio
> shipped them in it's own at91bootstrap fork, so you should simply use
> something like this in your bootstrap defconfig:
>
> BR2_TARGET_AT91BOOTSTRAP3_DEFCONFIG="aria-128m"
I've missed the fact that the kernel command line is specified in the
dts, so yes it seems reasonable.
Regards.
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Buildroot] [PATCH v2] configs/acmesystems_aria_g25: new configs
2015-06-30 11:24 ` Gustavo Zacarias
@ 2015-06-30 12:09 ` Angelo Compagnucci
2015-06-30 12:12 ` Thomas Petazzoni
1 sibling, 0 replies; 7+ messages in thread
From: Angelo Compagnucci @ 2015-06-30 12:09 UTC (permalink / raw)
To: buildroot
Hi Gustavo,
2015-06-30 13:24 GMT+02:00 Gustavo Zacarias <gustavo@zacarias.com.ar>:
>
>
> On 30/06/15 07:21, Angelo Compagnucci wrote:
>
>> Hi Gustavo,
>
>
> Hi Angelo.
>
>>> create mode 100644
>>> board/acmesystems/aria-g25/at91bootstrap_aria_g25_128mb.config
>>> create mode 100644
>>> board/acmesystems/aria-g25/at91bootstrap_aria_g25_256mb.config
>>> create mode 100644 board/acmesystems/aria-g25/readme.txt
>>> create mode 100644 configs/acmesystems_aria_g25_128mb_defconfig
>>> create mode 100644 configs/acmesystems_aria_g25_256mb_defconfig
>>
>>
>> Can we agree on the configs name format? Sergio usually uses the
>> format "acme-BOARD-MEMORY", I used acme-arietta-128m_defconfig for
>> example. I really prefer to have a standard name format!
>
>
> Of course, though i don't know who Sergio is :)
Ah sorry! Usually who comes from acmesystems products knows Sergio
very well! He is the mastermind behind Acmesystems products!
> But you must follow the rule as well, is it acme (configs/) or acmesystems
> (board/) ?
> It's not consistent for them to differ.
Ok, go for acmesystem then! I'll update my patches.
>> This is better:
>>
>> echo ',32,6\n;' | sfdisk -uM /dev/sdX
>
>
> I've used the xplained readme as basis.
> Ideally we should script this thing up, probably making a somewhat generic
> one that takes parameters from an image file defined in the BR config.
Yes right, but I think the one liner is better for a novice that tries
buildroot for the first time. Up to you!
>> Config files for at91bootstrap are not really needed cause Sergio
>> shipped them in it's own at91bootstrap fork, so you should simply use
>> something like this in your bootstrap defconfig:
>>
>> BR2_TARGET_AT91BOOTSTRAP3_DEFCONFIG="aria-128m"
>
> I've missed the fact that the kernel command line is specified in the dts,
> so yes it seems reasonable.
Yes, DTS command line takes precedence over the at91bootstrap one.
>
> Regards.
--
Profile: http://it.linkedin.com/in/compagnucciangelo
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Buildroot] [PATCH v2] configs/acmesystems_aria_g25: new configs
2015-06-30 11:24 ` Gustavo Zacarias
2015-06-30 12:09 ` Angelo Compagnucci
@ 2015-06-30 12:12 ` Thomas Petazzoni
1 sibling, 0 replies; 7+ messages in thread
From: Thomas Petazzoni @ 2015-06-30 12:12 UTC (permalink / raw)
To: buildroot
Dear Gustavo Zacarias,
On Tue, 30 Jun 2015 08:24:41 -0300, Gustavo Zacarias wrote:
> > echo ',32,6\n;' | sfdisk -uM /dev/sdX
>
> I've used the xplained readme as basis.
> Ideally we should script this thing up, probably making a somewhat
> generic one that takes parameters from an image file defined in the BR
> config.
No, we should use genimage:
http://patchwork.ozlabs.org/patch/462195/
But that's longer term. For now, I'm fine with a script.
Thanks,
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2015-06-30 12:12 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-06-29 21:38 [Buildroot] [PATCH v2] configs/acmesystems_aria_g25: new configs Gustavo Zacarias
2015-06-30 3:23 ` Baruch Siach
2015-06-30 11:07 ` Gustavo Zacarias
2015-06-30 10:21 ` Angelo Compagnucci
2015-06-30 11:24 ` Gustavo Zacarias
2015-06-30 12:09 ` Angelo Compagnucci
2015-06-30 12:12 ` Thomas Petazzoni
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox