BSP 5.0 Components List

From WIKI SECO

Introduction

  • Below you will find the BSP 5.0 components list & it's link to download the source code for Kernel,U-Boot,File-system, Toolchain and binaries.


Tag Name Access Link
KERNEL Linux 3.14.28 GIT git clone https://git.seco.com/arm/nxp/imx6/bsp5/release/linux-3-14-28-secoboards-imx6-rel.git
BOOTLOADER U-Boot 2014.04 GIT git clone https://git.seco.com/arm/nxp/imx6/bsp5/release/u-boot-2014-04-secoboards-imx6_rel.git
FILESYSTEM Ubuntu 14.10 Minimal
HTTP ftp://git.seco.com/arm/nxp/imx6/BSP5/FILE_SYSTEM/iMX6_FS_ubuntu-minimal-5.1.tar.gz
Ubuntu 14.10 Desktop HTTP ftp://git.seco.com/arm/nxp/imx6/BSP5/FILE_SYSTEM/iMX6_FS_ubuntu-desktop-5.2.tar.gz
TOOLCHAIN Linaro GNUEABI 4.9.1 HTTP ftp://git.seco.com/arm/nxp/imx6/BSP5/ToolChain/iMX6_arm-fsl-linaro-gnueabi-4.9.1.tar.gz
TOOL Flashing SD HTTP ftp://git.seco.com/arm/nxp/imx6/BSP5/flashing_SD.tar.gz
BINARIES Kernel HTTP ftp://git.seco.com/arm/nxp/imx6/BSP5/KERNEL/KERNEL_SECO_3.14.28.tar.gz
U-Boot HTTP HW configuration dependent,select one at ftp://git.seco.com/arm/nxp/imx6/BSP5/BOOTARGS/

Flashing Tool

This Flashing Tool helps to reduce the burden of flashing the binaries into SD card.Plug your SD in host PC and run the above tool that's all you need to do.For more information about How to use this script follow the page at Create a Bootable SD using Precompiled Images

i.MX 6 Binaries

These binaries are the precompiled sources and these are ready to flash into the system.For Flashing binaries into SD follow the page at Creating a BSP 5.0 Bootable SD and for Flashing binaries into eMMC follow the page at BSP 5.0 Flashing eMMC.

File-System Sources

Currently SECO supports three types filesystem for i.MX6 boards,

  • Ubuntu-Minimal-14.10
  • Ubuntu-Desktop-14.10
  • Yocto-Filesystem Builder

Ubuntu-Minimal-14.10

The Minimal filesystem having access to shell prompt and it doesn't have graphics server environment.The user who needs gateway application can use minimal filesystem.

Ubuntu-Desktop-14.10

The Desktop filesystem is pre-installed with graphics server environment.The user who needs HMI based application can use this desktop filesystem.
The above minimal and desktop filesystem is in compressed format.For decompressing the archive into SD follow the page at Flashing BSP 5.0 into SD card and for decompressing the archive into eMMC follow the page at BSP 5.0 Flashing eMMC.

Yocto-Filesystem Builder

The Yocto is the filesystem builder it creates minimal and desktop environment.The user who needs filesystem customization So follow the page at Yocto Build Guidline.

Toolchain

The above toolchain contain tools like Debugger or a Compiler for a specific programming language, such as C,C++.All the programs run on a host system of a specific architecture (such as x86) but produce binary code (executables) to run on a different architecture (e.g. ARM). This is called Cross Compilation.

Kernel and U-Boot Sources

The above Kernel and U-Boot sources which is completely packed with SECO BSP and Its supported for SECO i.MX6 boards. For recompilation it needs Kernel and U-boot sources