All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH v2 0/6] Add development rootfs
@ 2016-04-19 14:53 Ludovic Desroches
  2016-04-19 14:53 ` [Buildroot] [PATCH v2 1/6] configs: atmel: add sd card development image for sama5d2 xplained Ludovic Desroches
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: Ludovic Desroches @ 2016-04-19 14:53 UTC (permalink / raw)
  To: buildroot

Hi,

These patches add package to provide an "out of the box" rootfs with tools to
test the features of the SoC.

Even if it is not a real demo, this kind of rootfs is useful for us because
the customer will have tools to test audio, display, i2c, etc. It can also
be used for training.

Until now, we had this rootfs in the atmel buildroot repository but since we
have decided to remove it to rely only on the mainline, it will be great these
defconfigs included.

Changes:
- v2:
  - Bump to linux4sam_5.3
  - Explain the purpose of these defconfigs in the readme file
  - Revert the archive download from github instead of cloning the repository.
    The same tag is used for u-boot and linux so we have the same filename
    linux4sam_5.3.tar.gz.
- v1:
  - Add other dev_defconfig
  - Add comments in defconfigs
  - Use the archive instead of cloning git repository

Ludovic Desroches (6):
  configs: atmel: add sd card development image for sama5d2 xplained
  configs: atmel: add sd card development image for sama5d4 xplained
  configs: atmel: add development rootfs for sama5d4 xplained
  configs: atmel: add sd card development image for sama5d3 xplained
  configs: atmel: add development rootfs for sama5d3 xplained
  board/atmel: update documentation with development defconfigs

 board/atmel/readme.txt                           |  15 ++++
 configs/atmel_sama5d2_xplained_mmc_dev_defconfig | 105 +++++++++++++++++++++++
 configs/atmel_sama5d3_xplained_dev_defconfig     | 101 ++++++++++++++++++++++
 configs/atmel_sama5d3_xplained_mmc_dev_defconfig | 104 ++++++++++++++++++++++
 configs/atmel_sama5d4_xplained_dev_defconfig     | 105 +++++++++++++++++++++++
 configs/atmel_sama5d4_xplained_mmc_dev_defconfig | 105 +++++++++++++++++++++++
 6 files changed, 535 insertions(+)
 create mode 100644 configs/atmel_sama5d2_xplained_mmc_dev_defconfig
 create mode 100644 configs/atmel_sama5d3_xplained_dev_defconfig
 create mode 100644 configs/atmel_sama5d3_xplained_mmc_dev_defconfig
 create mode 100644 configs/atmel_sama5d4_xplained_dev_defconfig
 create mode 100644 configs/atmel_sama5d4_xplained_mmc_dev_defconfig

-- 
2.5.0

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

* [Buildroot] [PATCH v2 1/6] configs: atmel: add sd card development image for sama5d2 xplained
  2016-04-19 14:53 [Buildroot] [PATCH v2 0/6] Add development rootfs Ludovic Desroches
@ 2016-04-19 14:53 ` Ludovic Desroches
  2016-04-19 14:53 ` [Buildroot] [PATCH v2 2/6] configs: atmel: add sd card development image for sama5d4 xplained Ludovic Desroches
                   ` (5 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: Ludovic Desroches @ 2016-04-19 14:53 UTC (permalink / raw)
  To: buildroot

This development defconfig provides tools to test features of the SoC.

Signed-off-by: Ludovic Desroches <ludovic.desroches@atmel.com>
---
 configs/atmel_sama5d2_xplained_mmc_dev_defconfig | 105 +++++++++++++++++++++++
 1 file changed, 105 insertions(+)
 create mode 100644 configs/atmel_sama5d2_xplained_mmc_dev_defconfig

diff --git a/configs/atmel_sama5d2_xplained_mmc_dev_defconfig b/configs/atmel_sama5d2_xplained_mmc_dev_defconfig
new file mode 100644
index 0000000..d7f4717
--- /dev/null
+++ b/configs/atmel_sama5d2_xplained_mmc_dev_defconfig
@@ -0,0 +1,105 @@
+# Architecture
+BR2_arm=y
+BR2_cortex_a5=y
+BR2_ARM_ENABLE_NEON=y
+BR2_ARM_ENABLE_VFP=y
+BR2_ARM_INSTRUCTIONS_THUMB2=y
+
+# Toolchain
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_1=y
+# Needed for some packages
+BR2_TOOLCHAIN_BUILDROOT_WCHAR=y
+# Needed for gdb
+BR2_PTHREAD_DEBUG=y
+# Needed for some packages
+BR2_TOOLCHAIN_BUILDROOT_CXX=y
+
+# System Configuration
+# Needed for usb-utils
+BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y
+# Creation of the SD card image
+BR2_ROOTFS_POST_IMAGE_SCRIPT="board/atmel/sama5d2_xplained_mmc/post-image.sh"
+
+# Kernel
+BR2_LINUX_KERNEL=y
+BR2_LINUX_KERNEL_CUSTOM_GIT=y
+BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://github.com/linux4sam/linux-at91.git"
+BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="linux4sam_5.3"
+BR2_LINUX_KERNEL_DEFCONFIG="sama5"
+BR2_LINUX_KERNEL_DTS_SUPPORT=y
+BR2_LINUX_KERNEL_INTREE_DTS_NAME="at91-sama5d2_xplained at91-sama5d2_xplained_pda4 at91-sama5d2_xplained_pda7 at91-sama5d2_xplained_pda7b"
+
+# Packages
+BR2_PACKAGE_BUSYBOX_SHOW_OTHERS=y
+BR2_PACKAGE_ALSA_UTILS=y
+BR2_PACKAGE_ALSA_UTILS_ALSACONF=y
+BR2_PACKAGE_ALSA_UTILS_APLAY=y
+BR2_PACKAGE_FFMPEG=y
+BR2_PACKAGE_FFMPEG_GPL=y
+BR2_PACKAGE_FFMPEG_SWSCALE=y
+BR2_PACKAGE_MPG123=y
+BR2_PACKAGE_BZIP2=y
+BR2_PACKAGE_GZIP=y
+BR2_PACKAGE_UNZIP=y
+BR2_PACKAGE_XZ=y
+BR2_PACKAGE_ZIP=y
+BR2_PACKAGE_GDB=y
+BR2_PACKAGE_LMBENCH=y
+BR2_PACKAGE_DOSFSTOOLS=y
+BR2_PACKAGE_DOSFSTOOLS_FATLABEL=y
+BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT=y
+BR2_PACKAGE_DOSFSTOOLS_MKFS_FAT=y
+BR2_PACKAGE_MMC_UTILS=y
+BR2_PACKAGE_MTD=y
+BR2_PACKAGE_WILC1000_FIRMWARE=y
+BR2_PACKAGE_DEVMEM2=y
+BR2_PACKAGE_EVTEST=y
+BR2_PACKAGE_I2C_TOOLS=y
+BR2_PACKAGE_SETSERIAL=y
+BR2_PACKAGE_SPI_TOOLS=y
+BR2_PACKAGE_USBUTILS=y
+BR2_PACKAGE_LIBDRM=y
+BR2_PACKAGE_LIBDRM_INSTALL_TESTS=y
+BR2_PACKAGE_DTC=y
+BR2_PACKAGE_DTC_PROGRAMS=y
+BR2_PACKAGE_BLUEZ_UTILS=y
+BR2_PACKAGE_BRIDGE_UTILS=y
+BR2_PACKAGE_CAN_UTILS=y
+BR2_PACKAGE_DROPBEAR=y
+BR2_PACKAGE_ETHTOOL=y
+BR2_PACKAGE_IPERF=y
+BR2_PACKAGE_IPROUTE2=y
+BR2_PACKAGE_IPTABLES=y
+BR2_PACKAGE_IW=y
+BR2_PACKAGE_LRZSZ=y
+BR2_PACKAGE_MII_DIAG=y
+BR2_PACKAGE_OPENSSH=y
+BR2_PACKAGE_WGET=y
+BR2_PACKAGE_WIRELESS_TOOLS=y
+BR2_PACKAGE_WPA_SUPPLICANT=y
+BR2_PACKAGE_BASH=y
+BR2_PACKAGE_HTOP=y
+BR2_PACKAGE_VIM=y
+
+# Filesystem
+BR2_TARGET_ROOTFS_EXT2=y
+BR2_TARGET_ROOTFS_EXT2_4=y
+
+# Bootloaders
+BR2_TARGET_AT91BOOTSTRAP3=y
+BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_GIT=y
+BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_URL="https://github.com/linux4sam/at91bootstrap.git"
+BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_VERSION="v3.8.5"
+BR2_TARGET_AT91BOOTSTRAP3_DEFCONFIG="sama5d2_xplainedsd_uboot"
+BR2_TARGET_UBOOT=y
+BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
+BR2_TARGET_UBOOT_CUSTOM_GIT=y
+BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://github.com/linux4sam/u-boot-at91.git"
+BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="linux4sam_5.3"
+BR2_TARGET_UBOOT_BOARD_DEFCONFIG="sama5d2_xplained_mmc"
+
+# Host packages
+# Needed to generate the SD card image
+BR2_PACKAGE_HOST_DOSFSTOOLS=y
+BR2_PACKAGE_HOST_GENIMAGE=y
+BR2_PACKAGE_HOST_MTOOLS=y
-- 
2.5.0

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

* [Buildroot] [PATCH v2 2/6] configs: atmel: add sd card development image for sama5d4 xplained
  2016-04-19 14:53 [Buildroot] [PATCH v2 0/6] Add development rootfs Ludovic Desroches
  2016-04-19 14:53 ` [Buildroot] [PATCH v2 1/6] configs: atmel: add sd card development image for sama5d2 xplained Ludovic Desroches
@ 2016-04-19 14:53 ` Ludovic Desroches
  2016-04-19 14:53 ` [Buildroot] [PATCH v2 3/6] configs: atmel: add development rootfs " Ludovic Desroches
                   ` (4 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: Ludovic Desroches @ 2016-04-19 14:53 UTC (permalink / raw)
  To: buildroot

This development defconfig provides tools to test features of the SoC.

Signed-off-by: Ludovic Desroches <ludovic.desroches@atmel.com>
---
 configs/atmel_sama5d4_xplained_mmc_dev_defconfig | 105 +++++++++++++++++++++++
 1 file changed, 105 insertions(+)
 create mode 100644 configs/atmel_sama5d4_xplained_mmc_dev_defconfig

diff --git a/configs/atmel_sama5d4_xplained_mmc_dev_defconfig b/configs/atmel_sama5d4_xplained_mmc_dev_defconfig
new file mode 100644
index 0000000..9e11efa
--- /dev/null
+++ b/configs/atmel_sama5d4_xplained_mmc_dev_defconfig
@@ -0,0 +1,105 @@
+# Architecture
+BR2_arm=y
+BR2_cortex_a5=y
+BR2_ARM_ENABLE_NEON=y
+BR2_ARM_ENABLE_VFP=y
+BR2_ARM_INSTRUCTIONS_THUMB2=y
+
+# Toolchain
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_1=y
+# Needed for some packages
+BR2_TOOLCHAIN_BUILDROOT_WCHAR=y
+# Needed for gdb
+BR2_PTHREAD_DEBUG=y
+# Needed for some packages
+BR2_TOOLCHAIN_BUILDROOT_CXX=y
+
+# System Configuration
+# Needed for usb-utils
+BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y
+# Creation of the SD card image
+BR2_ROOTFS_POST_IMAGE_SCRIPT="board/atmel/sama5d4_xplained_mmc/post-image.sh"
+
+# Kernel
+BR2_LINUX_KERNEL=y
+BR2_LINUX_KERNEL_CUSTOM_GIT=y
+BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://github.com/linux4sam/linux-at91.git"
+BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="linux4sam_5.3"
+BR2_LINUX_KERNEL_DEFCONFIG="sama5"
+BR2_LINUX_KERNEL_DTS_SUPPORT=y
+BR2_LINUX_KERNEL_INTREE_DTS_NAME="at91-sama5d4_xplained at91-sama5d4_xplained_hdmi at91-sama5d4_xplained_pda4 at91-sama5d4_xplained_pda7 at91-sama5d4_xplained_pda7b"
+
+# Packages
+BR2_PACKAGE_BUSYBOX_SHOW_OTHERS=y
+BR2_PACKAGE_ALSA_UTILS=y
+BR2_PACKAGE_ALSA_UTILS_ALSACONF=y
+BR2_PACKAGE_ALSA_UTILS_APLAY=y
+BR2_PACKAGE_FFMPEG=y
+BR2_PACKAGE_FFMPEG_GPL=y
+BR2_PACKAGE_FFMPEG_SWSCALE=y
+BR2_PACKAGE_MPG123=y
+BR2_PACKAGE_BZIP2=y
+BR2_PACKAGE_GZIP=y
+BR2_PACKAGE_UNZIP=y
+BR2_PACKAGE_XZ=y
+BR2_PACKAGE_ZIP=y
+BR2_PACKAGE_GDB=y
+BR2_PACKAGE_LMBENCH=y
+BR2_PACKAGE_DOSFSTOOLS=y
+BR2_PACKAGE_DOSFSTOOLS_FATLABEL=y
+BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT=y
+BR2_PACKAGE_DOSFSTOOLS_MKFS_FAT=y
+BR2_PACKAGE_MMC_UTILS=y
+BR2_PACKAGE_MTD=y
+BR2_PACKAGE_WILC1000_FIRMWARE=y
+BR2_PACKAGE_DEVMEM2=y
+BR2_PACKAGE_EVTEST=y
+BR2_PACKAGE_I2C_TOOLS=y
+BR2_PACKAGE_SETSERIAL=y
+BR2_PACKAGE_SPI_TOOLS=y
+BR2_PACKAGE_USBUTILS=y
+BR2_PACKAGE_LIBDRM=y
+BR2_PACKAGE_LIBDRM_INSTALL_TESTS=y
+BR2_PACKAGE_DTC=y
+BR2_PACKAGE_DTC_PROGRAMS=y
+BR2_PACKAGE_BLUEZ_UTILS=y
+BR2_PACKAGE_BRIDGE_UTILS=y
+BR2_PACKAGE_CAN_UTILS=y
+BR2_PACKAGE_DROPBEAR=y
+BR2_PACKAGE_ETHTOOL=y
+BR2_PACKAGE_IPERF=y
+BR2_PACKAGE_IPROUTE2=y
+BR2_PACKAGE_IPTABLES=y
+BR2_PACKAGE_IW=y
+BR2_PACKAGE_LRZSZ=y
+BR2_PACKAGE_MII_DIAG=y
+BR2_PACKAGE_OPENSSH=y
+BR2_PACKAGE_WGET=y
+BR2_PACKAGE_WIRELESS_TOOLS=y
+BR2_PACKAGE_WPA_SUPPLICANT=y
+BR2_PACKAGE_BASH=y
+BR2_PACKAGE_HTOP=y
+BR2_PACKAGE_VIM=y
+
+# Filesystem
+BR2_TARGET_ROOTFS_EXT2=y
+BR2_TARGET_ROOTFS_EXT2_4=y
+
+# Bootloaders
+BR2_TARGET_AT91BOOTSTRAP3=y
+BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_GIT=y
+BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_URL="https://github.com/linux4sam/at91bootstrap.git"
+BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_VERSION="v3.8.5"
+BR2_TARGET_AT91BOOTSTRAP3_DEFCONFIG="sama5d4_xplainedsd_uboot_secure"
+BR2_TARGET_UBOOT=y
+BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
+BR2_TARGET_UBOOT_CUSTOM_GIT=y
+BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://github.com/linux4sam/u-boot-at91.git"
+BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="linux4sam_5.3"
+BR2_TARGET_UBOOT_BOARD_DEFCONFIG="sama5d4_xplained_mmc"
+
+# Host packages
+# Needed to generate the SD card image
+BR2_PACKAGE_HOST_DOSFSTOOLS=y
+BR2_PACKAGE_HOST_GENIMAGE=y
+BR2_PACKAGE_HOST_MTOOLS=y
-- 
2.5.0

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

* [Buildroot] [PATCH v2 3/6] configs: atmel: add development rootfs for sama5d4 xplained
  2016-04-19 14:53 [Buildroot] [PATCH v2 0/6] Add development rootfs Ludovic Desroches
  2016-04-19 14:53 ` [Buildroot] [PATCH v2 1/6] configs: atmel: add sd card development image for sama5d2 xplained Ludovic Desroches
  2016-04-19 14:53 ` [Buildroot] [PATCH v2 2/6] configs: atmel: add sd card development image for sama5d4 xplained Ludovic Desroches
@ 2016-04-19 14:53 ` Ludovic Desroches
  2016-04-19 14:53 ` [Buildroot] [PATCH v2 4/6] configs: atmel: add sd card development image for sama5d3 xplained Ludovic Desroches
                   ` (3 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: Ludovic Desroches @ 2016-04-19 14:53 UTC (permalink / raw)
  To: buildroot

This development defconfig provides tools to test features of the SoC.

Signed-off-by: Ludovic Desroches <ludovic.desroches@atmel.com>
---
 configs/atmel_sama5d4_xplained_dev_defconfig | 105 +++++++++++++++++++++++++++
 1 file changed, 105 insertions(+)
 create mode 100644 configs/atmel_sama5d4_xplained_dev_defconfig

diff --git a/configs/atmel_sama5d4_xplained_dev_defconfig b/configs/atmel_sama5d4_xplained_dev_defconfig
new file mode 100644
index 0000000..0cd8e36
--- /dev/null
+++ b/configs/atmel_sama5d4_xplained_dev_defconfig
@@ -0,0 +1,105 @@
+# Architecture
+BR2_arm=y
+BR2_cortex_a5=y
+BR2_ARM_ENABLE_NEON=y
+BR2_ARM_ENABLE_VFP=y
+BR2_ARM_INSTRUCTIONS_THUMB2=y
+
+# Toolchain
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_1=y
+# Needed for some packages
+BR2_TOOLCHAIN_BUILDROOT_WCHAR=y
+# Needed for gdb
+BR2_PTHREAD_DEBUG=y
+# Needed for some packages
+BR2_TOOLCHAIN_BUILDROOT_CXX=y
+
+# System Configuration
+# Needed for usb-utils
+BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y
+
+# Kernel
+BR2_LINUX_KERNEL=y
+BR2_LINUX_KERNEL_CUSTOM_GIT=y
+BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://github.com/linux4sam/linux-at91.git"
+BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="linux4sam_5.3"
+BR2_LINUX_KERNEL_DEFCONFIG="sama5"
+BR2_LINUX_KERNEL_DTS_SUPPORT=y
+BR2_LINUX_KERNEL_INTREE_DTS_NAME="at91-sama5d4_xplained at91-sama5d4_xplained_hdmi at91-sama5d4_xplained_pda4 at91-sama5d4_xplained_pda7 at91-sama5d4_xplained_pda7b"
+
+# Packages
+BR2_PACKAGE_BUSYBOX_SHOW_OTHERS=y
+BR2_PACKAGE_ALSA_UTILS=y
+BR2_PACKAGE_ALSA_UTILS_ALSACONF=y
+BR2_PACKAGE_ALSA_UTILS_APLAY=y
+BR2_PACKAGE_FFMPEG=y
+BR2_PACKAGE_FFMPEG_GPL=y
+BR2_PACKAGE_FFMPEG_SWSCALE=y
+BR2_PACKAGE_MPG123=y
+BR2_PACKAGE_BZIP2=y
+BR2_PACKAGE_GZIP=y
+BR2_PACKAGE_UNZIP=y
+BR2_PACKAGE_XZ=y
+BR2_PACKAGE_ZIP=y
+BR2_PACKAGE_GDB=y
+BR2_PACKAGE_LMBENCH=y
+BR2_PACKAGE_DOSFSTOOLS=y
+BR2_PACKAGE_DOSFSTOOLS_FATLABEL=y
+BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT=y
+BR2_PACKAGE_DOSFSTOOLS_MKFS_FAT=y
+BR2_PACKAGE_MMC_UTILS=y
+BR2_PACKAGE_MTD=y
+BR2_PACKAGE_WILC1000_FIRMWARE=y
+BR2_PACKAGE_DEVMEM2=y
+BR2_PACKAGE_EVTEST=y
+BR2_PACKAGE_I2C_TOOLS=y
+BR2_PACKAGE_SETSERIAL=y
+BR2_PACKAGE_SPI_TOOLS=y
+BR2_PACKAGE_USBUTILS=y
+BR2_PACKAGE_LIBDRM=y
+BR2_PACKAGE_LIBDRM_INSTALL_TESTS=y
+BR2_PACKAGE_DTC=y
+BR2_PACKAGE_DTC_PROGRAMS=y
+BR2_PACKAGE_BLUEZ_UTILS=y
+BR2_PACKAGE_BRIDGE_UTILS=y
+BR2_PACKAGE_CAN_UTILS=y
+BR2_PACKAGE_DROPBEAR=y
+BR2_PACKAGE_ETHTOOL=y
+BR2_PACKAGE_IPERF=y
+BR2_PACKAGE_IPROUTE2=y
+BR2_PACKAGE_IPTABLES=y
+BR2_PACKAGE_IW=y
+BR2_PACKAGE_LRZSZ=y
+BR2_PACKAGE_MII_DIAG=y
+BR2_PACKAGE_OPENSSH=y
+BR2_PACKAGE_WGET=y
+BR2_PACKAGE_WIRELESS_TOOLS=y
+BR2_PACKAGE_WPA_SUPPLICANT=y
+BR2_PACKAGE_BASH=y
+BR2_PACKAGE_HTOP=y
+BR2_PACKAGE_VIM=y
+
+# Filesystem
+BR2_TARGET_ROOTFS_UBIFS=y
+BR2_TARGET_ROOTFS_UBIFS_LEBSIZE=0x3e000
+BR2_TARGET_ROOTFS_UBIFS_MINIOSIZE=0x1000
+BR2_TARGET_ROOTFS_UBIFS_MAXLEBCNT=2082
+BR2_TARGET_ROOTFS_UBI=y
+BR2_TARGET_ROOTFS_UBI_PEBSIZE=0x40000
+BR2_TARGET_ROOTFS_UBI_SUBSIZE=0
+
+# Bootloaders
+BR2_TARGET_AT91BOOTSTRAP3=y
+BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_GIT=y
+BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_URL="https://github.com/linux4sam/at91bootstrap.git"
+BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_VERSION="v3.8.5"
+BR2_TARGET_AT91BOOTSTRAP3_DEFCONFIG="sama5d4_xplainedsnf_uboot_secure"
+BR2_TARGET_UBOOT=y
+BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
+BR2_TARGET_UBOOT_CUSTOM_GIT=y
+BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://github.com/linux4sam/u-boot-at91.git"
+BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="linux4sam_5.3"
+BR2_TARGET_UBOOT_BOARD_DEFCONFIG="sama5d4_xplained_nandflash"
+
+# Host packages
+BR2_PACKAGE_HOST_SAM_BA=y
-- 
2.5.0

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

* [Buildroot] [PATCH v2 4/6] configs: atmel: add sd card development image for sama5d3 xplained
  2016-04-19 14:53 [Buildroot] [PATCH v2 0/6] Add development rootfs Ludovic Desroches
                   ` (2 preceding siblings ...)
  2016-04-19 14:53 ` [Buildroot] [PATCH v2 3/6] configs: atmel: add development rootfs " Ludovic Desroches
@ 2016-04-19 14:53 ` Ludovic Desroches
  2016-04-19 14:53 ` [Buildroot] [PATCH v2 5/6] configs: atmel: add development rootfs " Ludovic Desroches
                   ` (2 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: Ludovic Desroches @ 2016-04-19 14:53 UTC (permalink / raw)
  To: buildroot

This development defconfig provides tools to test features of the SoC.

Signed-off-by: Ludovic Desroches <ludovic.desroches@atmel.com>
---
 configs/atmel_sama5d3_xplained_mmc_dev_defconfig | 104 +++++++++++++++++++++++
 1 file changed, 104 insertions(+)
 create mode 100644 configs/atmel_sama5d3_xplained_mmc_dev_defconfig

diff --git a/configs/atmel_sama5d3_xplained_mmc_dev_defconfig b/configs/atmel_sama5d3_xplained_mmc_dev_defconfig
new file mode 100644
index 0000000..c45c2ce
--- /dev/null
+++ b/configs/atmel_sama5d3_xplained_mmc_dev_defconfig
@@ -0,0 +1,104 @@
+# Architecture
+BR2_arm=y
+BR2_cortex_a5=y
+BR2_ARM_ENABLE_VFP=y
+BR2_ARM_INSTRUCTIONS_THUMB2=y
+
+# Toolchain
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_1=y
+# Needed for some packages
+BR2_TOOLCHAIN_BUILDROOT_WCHAR=y
+# Needed for gdb
+BR2_PTHREAD_DEBUG=y
+# Needed for some packages
+BR2_TOOLCHAIN_BUILDROOT_CXX=y
+
+# System Configuration
+# Needed for usb-utils
+BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y
+# Creation of the SD card image
+BR2_ROOTFS_POST_IMAGE_SCRIPT="board/atmel/sama5d3_xplained_mmc/post-image.sh"
+
+# Kernel
+BR2_LINUX_KERNEL=y
+BR2_LINUX_KERNEL_CUSTOM_GIT=y
+BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://github.com/linux4sam/linux-at91.git"
+BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="linux4sam_5.3"
+BR2_LINUX_KERNEL_DEFCONFIG="sama5"
+BR2_LINUX_KERNEL_DTS_SUPPORT=y
+BR2_LINUX_KERNEL_INTREE_DTS_NAME="at91-sama5d3_xplained at91-sama5d3_xplained_pda4 at91-sama5d3_xplained_pda7 at91-sama5d3_xplained_pda7b"
+
+# Packages
+BR2_PACKAGE_BUSYBOX_SHOW_OTHERS=y
+BR2_PACKAGE_ALSA_UTILS=y
+BR2_PACKAGE_ALSA_UTILS_ALSACONF=y
+BR2_PACKAGE_ALSA_UTILS_APLAY=y
+BR2_PACKAGE_FFMPEG=y
+BR2_PACKAGE_FFMPEG_GPL=y
+BR2_PACKAGE_FFMPEG_SWSCALE=y
+BR2_PACKAGE_MPG123=y
+BR2_PACKAGE_BZIP2=y
+BR2_PACKAGE_GZIP=y
+BR2_PACKAGE_UNZIP=y
+BR2_PACKAGE_XZ=y
+BR2_PACKAGE_ZIP=y
+BR2_PACKAGE_GDB=y
+BR2_PACKAGE_LMBENCH=y
+BR2_PACKAGE_DOSFSTOOLS=y
+BR2_PACKAGE_DOSFSTOOLS_FATLABEL=y
+BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT=y
+BR2_PACKAGE_DOSFSTOOLS_MKFS_FAT=y
+BR2_PACKAGE_MMC_UTILS=y
+BR2_PACKAGE_MTD=y
+BR2_PACKAGE_WILC1000_FIRMWARE=y
+BR2_PACKAGE_DEVMEM2=y
+BR2_PACKAGE_EVTEST=y
+BR2_PACKAGE_I2C_TOOLS=y
+BR2_PACKAGE_SETSERIAL=y
+BR2_PACKAGE_SPI_TOOLS=y
+BR2_PACKAGE_USBUTILS=y
+BR2_PACKAGE_LIBDRM=y
+BR2_PACKAGE_LIBDRM_INSTALL_TESTS=y
+BR2_PACKAGE_DTC=y
+BR2_PACKAGE_DTC_PROGRAMS=y
+BR2_PACKAGE_BLUEZ_UTILS=y
+BR2_PACKAGE_BRIDGE_UTILS=y
+BR2_PACKAGE_CAN_UTILS=y
+BR2_PACKAGE_DROPBEAR=y
+BR2_PACKAGE_ETHTOOL=y
+BR2_PACKAGE_IPERF=y
+BR2_PACKAGE_IPROUTE2=y
+BR2_PACKAGE_IPTABLES=y
+BR2_PACKAGE_IW=y
+BR2_PACKAGE_LRZSZ=y
+BR2_PACKAGE_MII_DIAG=y
+BR2_PACKAGE_OPENSSH=y
+BR2_PACKAGE_WGET=y
+BR2_PACKAGE_WIRELESS_TOOLS=y
+BR2_PACKAGE_WPA_SUPPLICANT=y
+BR2_PACKAGE_BASH=y
+BR2_PACKAGE_HTOP=y
+BR2_PACKAGE_VIM=y
+
+# Filesystem
+BR2_TARGET_ROOTFS_EXT2=y
+BR2_TARGET_ROOTFS_EXT2_4=y
+
+# Bootloaders
+BR2_TARGET_AT91BOOTSTRAP3=y
+BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_GIT=y
+BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_URL="https://github.com/linux4sam/at91bootstrap.git"
+BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_VERSION="v3.8.5"
+BR2_TARGET_AT91BOOTSTRAP3_DEFCONFIG="sama5d3_xplainedsd_uboot"
+BR2_TARGET_UBOOT=y
+BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
+BR2_TARGET_UBOOT_CUSTOM_GIT=y
+BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://github.com/linux4sam/u-boot-at91.git"
+BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="linux4sam_5.3"
+BR2_TARGET_UBOOT_BOARD_DEFCONFIG="sama5d3_xplained_mmc"
+
+# Host packages
+# Needed to generate the SD card image
+BR2_PACKAGE_HOST_DOSFSTOOLS=y
+BR2_PACKAGE_HOST_GENIMAGE=y
+BR2_PACKAGE_HOST_MTOOLS=y
-- 
2.5.0

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

* [Buildroot] [PATCH v2 5/6] configs: atmel: add development rootfs for sama5d3 xplained
  2016-04-19 14:53 [Buildroot] [PATCH v2 0/6] Add development rootfs Ludovic Desroches
                   ` (3 preceding siblings ...)
  2016-04-19 14:53 ` [Buildroot] [PATCH v2 4/6] configs: atmel: add sd card development image for sama5d3 xplained Ludovic Desroches
@ 2016-04-19 14:53 ` Ludovic Desroches
  2016-04-19 14:53 ` [Buildroot] [PATCH v2 6/6] board/atmel: update documentation with development defconfigs Ludovic Desroches
  2016-06-12 19:36 ` [Buildroot] [PATCH v2 0/6] Add development rootfs Thomas Petazzoni
  6 siblings, 0 replies; 8+ messages in thread
From: Ludovic Desroches @ 2016-04-19 14:53 UTC (permalink / raw)
  To: buildroot

This development defconfig provides tools to test features of the SoC.

Signed-off-by: Ludovic Desroches <ludovic.desroches@atmel.com>
---
 configs/atmel_sama5d3_xplained_dev_defconfig | 101 +++++++++++++++++++++++++++
 1 file changed, 101 insertions(+)
 create mode 100644 configs/atmel_sama5d3_xplained_dev_defconfig

diff --git a/configs/atmel_sama5d3_xplained_dev_defconfig b/configs/atmel_sama5d3_xplained_dev_defconfig
new file mode 100644
index 0000000..d51a141
--- /dev/null
+++ b/configs/atmel_sama5d3_xplained_dev_defconfig
@@ -0,0 +1,101 @@
+# Architecture
+BR2_arm=y
+BR2_cortex_a5=y
+BR2_ARM_ENABLE_VFP=y
+BR2_ARM_INSTRUCTIONS_THUMB2=y
+
+# Toolchain
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_1=y
+# Needed for some packages
+BR2_TOOLCHAIN_BUILDROOT_WCHAR=y
+# Needed for gdb
+BR2_PTHREAD_DEBUG=y
+# Needed for some packages
+BR2_TOOLCHAIN_BUILDROOT_CXX=y
+
+# System Configuration
+# Needed for usb-utils
+BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y
+
+# Kernel
+BR2_LINUX_KERNEL=y
+BR2_LINUX_KERNEL_CUSTOM_GIT=y
+BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://github.com/linux4sam/linux-at91.git"
+BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="linux4sam_5.3"
+BR2_LINUX_KERNEL_DEFCONFIG="sama5"
+BR2_LINUX_KERNEL_DTS_SUPPORT=y
+BR2_LINUX_KERNEL_INTREE_DTS_NAME="at91-sama5d3_xplained at91-sama5d3_xplained_pda4 at91-sama5d3_xplained_pda7 at91-sama5d3_xplained_pda7b"
+
+# Packages
+BR2_PACKAGE_BUSYBOX_SHOW_OTHERS=y
+BR2_PACKAGE_ALSA_UTILS=y
+BR2_PACKAGE_ALSA_UTILS_ALSACONF=y
+BR2_PACKAGE_ALSA_UTILS_APLAY=y
+BR2_PACKAGE_FFMPEG=y
+BR2_PACKAGE_FFMPEG_GPL=y
+BR2_PACKAGE_FFMPEG_SWSCALE=y
+BR2_PACKAGE_MPG123=y
+BR2_PACKAGE_BZIP2=y
+BR2_PACKAGE_GZIP=y
+BR2_PACKAGE_UNZIP=y
+BR2_PACKAGE_XZ=y
+BR2_PACKAGE_ZIP=y
+BR2_PACKAGE_GDB=y
+BR2_PACKAGE_LMBENCH=y
+BR2_PACKAGE_DOSFSTOOLS=y
+BR2_PACKAGE_DOSFSTOOLS_FATLABEL=y
+BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT=y
+BR2_PACKAGE_DOSFSTOOLS_MKFS_FAT=y
+BR2_PACKAGE_MMC_UTILS=y
+BR2_PACKAGE_MTD=y
+BR2_PACKAGE_WILC1000_FIRMWARE=y
+BR2_PACKAGE_DEVMEM2=y
+BR2_PACKAGE_EVTEST=y
+BR2_PACKAGE_I2C_TOOLS=y
+BR2_PACKAGE_SETSERIAL=y
+BR2_PACKAGE_SPI_TOOLS=y
+BR2_PACKAGE_USBUTILS=y
+BR2_PACKAGE_LIBDRM=y
+BR2_PACKAGE_LIBDRM_INSTALL_TESTS=y
+BR2_PACKAGE_DTC=y
+BR2_PACKAGE_DTC_PROGRAMS=y
+BR2_PACKAGE_BLUEZ_UTILS=y
+BR2_PACKAGE_BRIDGE_UTILS=y
+BR2_PACKAGE_CAN_UTILS=y
+BR2_PACKAGE_DROPBEAR=y
+BR2_PACKAGE_ETHTOOL=y
+BR2_PACKAGE_IPERF=y
+BR2_PACKAGE_IPROUTE2=y
+BR2_PACKAGE_IPTABLES=y
+BR2_PACKAGE_IW=y
+BR2_PACKAGE_LRZSZ=y
+BR2_PACKAGE_MII_DIAG=y
+BR2_PACKAGE_OPENSSH=y
+BR2_PACKAGE_WGET=y
+BR2_PACKAGE_WIRELESS_TOOLS=y
+BR2_PACKAGE_WPA_SUPPLICANT=y
+BR2_PACKAGE_BASH=y
+BR2_PACKAGE_HTOP=y
+BR2_PACKAGE_VIM=y
+
+# Filesystem
+BR2_TARGET_ROOTFS_UBIFS=y
+BR2_TARGET_ROOTFS_UBIFS_LEBSIZE=0x1f000
+BR2_TARGET_ROOTFS_UBI=y
+BR2_TARGET_ROOTFS_UBI_SUBSIZE=2048
+
+# Bootloaders
+BR2_TARGET_AT91BOOTSTRAP3=y
+BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_GIT=y
+BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_URL="https://github.com/linux4sam/at91bootstrap.git"
+BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_VERSION="v3.8.5"
+BR2_TARGET_AT91BOOTSTRAP3_DEFCONFIG="sama5d3_xplainednf_uboot"
+BR2_TARGET_UBOOT=y
+BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
+BR2_TARGET_UBOOT_CUSTOM_GIT=y
+BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://github.com/linux4sam/u-boot-at91.git"
+BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="linux4sam_5.3"
+BR2_TARGET_UBOOT_BOARD_DEFCONFIG="sama5d3_xplained_nandflash"
+
+# Host packages
+BR2_PACKAGE_HOST_SAM_BA=y
-- 
2.5.0

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

* [Buildroot] [PATCH v2 6/6] board/atmel: update documentation with development defconfigs
  2016-04-19 14:53 [Buildroot] [PATCH v2 0/6] Add development rootfs Ludovic Desroches
                   ` (4 preceding siblings ...)
  2016-04-19 14:53 ` [Buildroot] [PATCH v2 5/6] configs: atmel: add development rootfs " Ludovic Desroches
@ 2016-04-19 14:53 ` Ludovic Desroches
  2016-06-12 19:36 ` [Buildroot] [PATCH v2 0/6] Add development rootfs Thomas Petazzoni
  6 siblings, 0 replies; 8+ messages in thread
From: Ludovic Desroches @ 2016-04-19 14:53 UTC (permalink / raw)
  To: buildroot

Add a description of the development defconfig files.

Signed-off-by: Ludovic Desroches <ludovic.desroches@atmel.com>
---
 board/atmel/readme.txt | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

diff --git a/board/atmel/readme.txt b/board/atmel/readme.txt
index ea83d17..3a79e57 100644
--- a/board/atmel/readme.txt
+++ b/board/atmel/readme.txt
@@ -10,15 +10,30 @@ This guide covers the following configurations:
  - atmel_sama5d3xek_defconfig (sama5d31, sama5d33, sama5d34, sama5d35,
    sama5d36)
  - atmel_sama5d3_xplained_defconfig
+ - atmel_sama5d3_xplained_dev_defconfig
  - atmel_sama5d3_xplained_mmc_defconfig
+ - atmel_sama5d3_xplained_mmc_dev_defconfig
  - atmel_sama5d4ek_defconfig
  - atmel_sama5d4_xplained_defconfig
+ - atmel_sama5d4_xplained_dev_defconfig
  - atmel_sama5d4_xplained_mmc_defconfig
+ - atmel_sama5d4_xplained_mmc_dev_defconfig
  - atmel_sama5d2_xplained_mmc_defconfig
+ - atmel_sama5d2_xplained_mmc_dev_defconfig
 
 These configurations will use AT91Bootstrap, u-boot and a linux kernel from
 the git trees maintained by Atmel.
 
+The configurations labeled as 'dev' provide a development rootfs with tools to
+tests the features of the SoC:
+- ALSA tools to test audio
+- FFMPEG to record video from the ISI/ISC
+- I2C, SPI, CAN, etc. tools
+- modetest for LCD screens, HDMI
+- Wilc1000 firmware for the Atmel Wireless sdio module
+- SSH for convenience
+- GDB/GDB server for debug
+
 Configuring and building Buildroot
 ==================================
 
-- 
2.5.0

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

* [Buildroot] [PATCH v2 0/6] Add development rootfs
  2016-04-19 14:53 [Buildroot] [PATCH v2 0/6] Add development rootfs Ludovic Desroches
                   ` (5 preceding siblings ...)
  2016-04-19 14:53 ` [Buildroot] [PATCH v2 6/6] board/atmel: update documentation with development defconfigs Ludovic Desroches
@ 2016-06-12 19:36 ` Thomas Petazzoni
  6 siblings, 0 replies; 8+ messages in thread
From: Thomas Petazzoni @ 2016-06-12 19:36 UTC (permalink / raw)
  To: buildroot

Hello,

On Tue, 19 Apr 2016 16:53:05 +0200, Ludovic Desroches wrote:

> Ludovic Desroches (6):
>   configs: atmel: add sd card development image for sama5d2 xplained
>   configs: atmel: add sd card development image for sama5d4 xplained
>   configs: atmel: add development rootfs for sama5d4 xplained
>   configs: atmel: add sd card development image for sama5d3 xplained
>   configs: atmel: add development rootfs for sama5d3 xplained
>   board/atmel: update documentation with development defconfigs

Thanks, all patches applied!

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

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

end of thread, other threads:[~2016-06-12 19:36 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-04-19 14:53 [Buildroot] [PATCH v2 0/6] Add development rootfs Ludovic Desroches
2016-04-19 14:53 ` [Buildroot] [PATCH v2 1/6] configs: atmel: add sd card development image for sama5d2 xplained Ludovic Desroches
2016-04-19 14:53 ` [Buildroot] [PATCH v2 2/6] configs: atmel: add sd card development image for sama5d4 xplained Ludovic Desroches
2016-04-19 14:53 ` [Buildroot] [PATCH v2 3/6] configs: atmel: add development rootfs " Ludovic Desroches
2016-04-19 14:53 ` [Buildroot] [PATCH v2 4/6] configs: atmel: add sd card development image for sama5d3 xplained Ludovic Desroches
2016-04-19 14:53 ` [Buildroot] [PATCH v2 5/6] configs: atmel: add development rootfs " Ludovic Desroches
2016-04-19 14:53 ` [Buildroot] [PATCH v2 6/6] board/atmel: update documentation with development defconfigs Ludovic Desroches
2016-06-12 19:36 ` [Buildroot] [PATCH v2 0/6] Add development rootfs 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.