Skip to content

Commit

Permalink
ARC: HS38 VDK - extras for Synopsys release
Browse files Browse the repository at this point in the history
This adds extra options on top of Buildroot's existing configuration
for HS38 VDK boards.

Important changes:
 1. Linux kernel switched to arc-3.18-1 from SNPS GutHub
    This is required because support for ARC PGU is not upstreamed yet.

 2. Additional packages included:
    * GDB (both server and target gdb)
    * FFmpeg
    * MPlayer
    * GStreamer
    * DirectFB
    * Dropbear

 3. Extra options fr toolchain to build above packages
    * C++
    * RPC
    * Wchar
    * Pthread debug

 4. Additional gzipped tarball with root filesystem

Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
  • Loading branch information
abrodkin committed Sep 8, 2015
1 parent 9a7b954 commit f69c16a
Show file tree
Hide file tree
Showing 2 changed files with 40 additions and 6 deletions.
23 changes: 20 additions & 3 deletions configs/snps_hs38_smp_vdk_defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ BR2_TARGET_GENERIC_HOSTNAME="hs38_vdk"
BR2_TARGET_GENERIC_ISSUE="Welcome to the HS38 VDK Software Development Platform"
BR2_ROOTFS_OVERLAY="board/synopsys/axs10x/fs-overlay"
BR2_TARGET_ROOTFS_EXT2=y
BR2_TARGET_ROOTFS_TAR_GZIP=y

# Headers
BR2_KERNEL_HEADERS_VERSION=y
Expand All @@ -15,7 +16,23 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_2=y

# Kernel
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.2"
BR2_LINUX_KERNEL_DEFCONFIG="vdk_hs38_smp"
BR2_LINUX_KERNEL_CUSTOM_GIT=y
BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://github.com/foss-for-synopsys-dwc-arc-processors/linux"
BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="arc-3.18-1"
BR2_LINUX_KERNEL_DEFCONFIG="hs38_smp_vdk"
BR2_LINUX_KERNEL_VMLINUX=y

# Extra toolchain options for HS38 VDK release
BR2_TOOLCHAIN_BUILDROOT_INET_RPC=y
BR2_TOOLCHAIN_BUILDROOT_WCHAR=y
BR2_PTHREAD_DEBUG=y
BR2_TOOLCHAIN_BUILDROOT_CXX=y

# Extra packages options for HS38 VDK release
BR2_PACKAGE_FFMPEG=y
BR2_PACKAGE_MPLAYER=y
BR2_PACKAGE_GDB=y
BR2_PACKAGE_GDB_SERVER=y
BR2_PACKAGE_GDB_DEBUGGER=y
BR2_PACKAGE_DIRECTFB=y
BR2_PACKAGE_DROPBEAR=y
23 changes: 20 additions & 3 deletions configs/snps_hs38_vdk_defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ BR2_TARGET_GENERIC_HOSTNAME="hs38_vdk"
BR2_TARGET_GENERIC_ISSUE="Welcome to the HS38 VDK Software Development Platform"
BR2_ROOTFS_OVERLAY="board/synopsys/axs10x/fs-overlay"
BR2_TARGET_ROOTFS_EXT2=y
BR2_TARGET_ROOTFS_TAR_GZIP=y

# Headers
BR2_KERNEL_HEADERS_VERSION=y
Expand All @@ -15,7 +16,23 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_2=y

# Kernel
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.2"
BR2_LINUX_KERNEL_DEFCONFIG="vdk_hs38"
BR2_LINUX_KERNEL_CUSTOM_GIT=y
BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://github.com/foss-for-synopsys-dwc-arc-processors/linux"
BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="arc-3.18-1"
BR2_LINUX_KERNEL_DEFCONFIG="hs38_vdk"
BR2_LINUX_KERNEL_VMLINUX=y

# Extra toolchain options for HS38 VDK release
BR2_TOOLCHAIN_BUILDROOT_INET_RPC=y
BR2_TOOLCHAIN_BUILDROOT_WCHAR=y
BR2_PTHREAD_DEBUG=y
BR2_TOOLCHAIN_BUILDROOT_CXX=y

# Extra packages options for HS38 VDK release
BR2_PACKAGE_FFMPEG=y
BR2_PACKAGE_MPLAYER=y
BR2_PACKAGE_GDB=y
BR2_PACKAGE_GDB_SERVER=y
BR2_PACKAGE_GDB_DEBUGGER=y
BR2_PACKAGE_DIRECTFB=y
BR2_PACKAGE_DROPBEAR=y

0 comments on commit f69c16a

Please sign in to comment.