Skip to contentSkip to conversation

configs/acmesystems_aria_g25: new config

PATCH New Gustavo Zacarias 2 participants 5 messages Jun 29, 2015 Arm/Microchip (AT91) SoC support

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 configs/acmesystems_aria_g25: new config

Add a new basic configuration for ACME Systems ARIA G25 SOM.

---
 .../aria-g25/at91bootstrap_aria_g25.config         |  9 ++++
 board/acmesystems/aria-g25/readme.txt              | 48 ++++++++++++++++++++++
 configs/acmesystems_aria_g25_defconfig             | 24 +++++++++++
 3 files changed, 81 insertions(+)
 create mode 100644 board/acmesystems/aria-g25/at91bootstrap_aria_g25.config
 create mode 100644 board/acmesystems/aria-g25/readme.txt
 create mode 100644 configs/acmesystems_aria_g25_defconfig
board/acmesystems/aria-g25/at91bootstrap_aria_g25.config new file +9 -0
new file mode 100644
index 0000000..f4c12a7
@@ -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=256M console=ttyS0,115200 root=/dev/mmcblk0p2 rootfstype=ext4 rootwait"
+CONFIG_DEBUG=y
+CONFIG_THUMB=y
board/acmesystems/aria-g25/readme.txt new file +48 -0

48 lines not on this page · raw message

configs/acmesystems_aria_g25_defconfig new file +24 -0
new file mode 100644
index 0000000..624be1e
@@ -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.config"
Signature · 1 line
2.3.6
#1 lore raw

PATCH 1/1 configs/acmesystems_aria_g25: new config

Dear Gustavo Zacarias,

board/acmesystems/aria-g25/at91bootstrap_aria_g25.config line 3

Quoted 9 lines · Gustavo Zacarias
board/acmesystems/aria-g25/at91bootstrap_aria_g25.config new file +3 -0
new file mode 100644
index 0000000..f4c12a7
@@ -0,0 +1,9 @@
+CONFIG_AT91SAM9X5_ARIA=y
+CONFIG_BUS_SPEED_100MHZ=y
+CONFIG_RAM_128MB=y

So, 128 MB ?

board/acmesystems/aria-g25/at91bootstrap_aria_g25.config line 7

Quoted 4 lines
board/acmesystems/aria-g25/at91bootstrap_aria_g25.config new file +4 -0
+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"

Or 256 MB ?

Also, could you review the patch from Angelo adding support for another board from ACME:

http://patchwork.ozlabs.org/patch/485319/

Thanks,

Thomas

Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
#2 lore raw

PATCH 1/1 configs/acmesystems_aria_g25: new config

Quoted 16 lines · Thomas Petazzoni

Dear Gustavo Zacarias,

board/acmesystems/aria-g25/at91bootstrap_aria_g25.config line 3

Quoted 9 lines · Gustavo Zacarias
board/acmesystems/aria-g25/at91bootstrap_aria_g25.config new file +3 -0
new file mode 100644
index 0000000..f4c12a7
@@ -0,0 +1,9 @@
+CONFIG_AT91SAM9X5_ARIA=y
+CONFIG_BUS_SPEED_100MHZ=y
+CONFIG_RAM_128MB=y

So, 128 MB ?

Quoted 6 lines

board/acmesystems/aria-g25/at91bootstrap_aria_g25.config line 7

Quoted 4 lines
board/acmesystems/aria-g25/at91bootstrap_aria_g25.config new file +4 -0
+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"

Or 256 MB ?

Ouch, i'll send V2 with two configs (got 256MB hardware here, with the 128MB config the memory is reduced as expected).

Quoted 4 lines

Also, could you review the patch from Angelo adding support for another board from ACME:

   http://patchwork.ozlabs.org/patch/485319/

The Arietta is a stripped down Aria, i'll take a look but i have no way of testing it since i don't have one.
Having get that out of the way, it'll probably work just fine on the Aria i think.
Regards.

#3 lore raw

PATCH 1/1 configs/acmesystems_aria_g25: new config

Dear Gustavo Zacarias,

Quoted 2 lines · Gustavo Zacarias

Ouch, i'll send V2 with two configs (got 256MB hardware here, with the 128MB config the memory is reduced as expected).

One thing that was bothering me in the contribution from Angelo was specifically the need for two defconfigs. I guess there's no way to runtime detect the memory size, and therefore build a single at91bootstrap3 for both board configurations?

Quoted 7 lines
Quoted 4 lines

Also, could you review the patch from Angelo adding support for another board from ACME:

   http://patchwork.ozlabs.org/patch/485319/

The Arietta is a stripped down Aria, i'll take a look but i have no way of testing it since i don't have one.

I really only asked for patch review, not testing. So not having the HW is not a good excuse :-)

Thanks!

Thomas

Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
#4 lore raw

PATCH 1/1 configs/acmesystems_aria_g25: new config

Quoted 4 lines · Thomas Petazzoni

One thing that was bothering me in the contribution from Angelo was specifically the need for two defconfigs. I guess there's no way to runtime detect the memory size, and therefore build a single at91bootstrap3 for both board configurations?

It doesn't seem to be the case at this point.
I think it could be doable via 2nd stage (u-boot) but for an SD-boot i don't see much benefit in having it around (that would change if eMMC was involved, but it generally isn't the case, specially for the Arietta).

Quoted 2 lines

I really only asked for patch review, not testing. So not having the HW is not a good excuse :-)

Yes, yes, i know, i was just stating that it'll be a quick look with Aria-knowledge :)
Regards.