New Release: V2.6 Beta 2 Embedded Linux BSPs for Apalis and Colibri modules

Thursday, July 7, 2016

Linux

We are pleased to announce the V2.6 Beta 2 release of Embedded Linux® BSPs for Apalis and Colibri modules. This is the first software release for the Apalis TK1 module.

The notable updates that are applicable to all the modules are:

    • U-Boot boot loader:
      • net: increase maximum frame size to accommodate VLAN packets
      • update: make set<media>update self-contained
    • Linux user space:
      • trdx-extra.inc: add iperf3 to all images
      • florence: update to latest version 0.5.4, build without sound and drop gstreamer 0.10 dependency
      • gpioconfig: fix pkg_postrm
    • OpenEmbedded build system:
      • further clean-up update.sh update script
      • Ångström-qt5-x11-image: add a recipe which deploys qt5 and starts a demo

Apalis iMX6

The release contains:

  • U-Boot 2015.04 boot loader
  • Linux 3.14.52 kernel, based on Freescale's BSP release imx_3.14.52_1.1.0_ga
  • Ångström 2015.12/OpenEmbedded jethro/Yocto 2.0 based root file system, using LXDE desktop environment

The notable updates are:

  • U-Boot boot loader:
    • fix Ethernet when using gigabit switch
    • synchronize/improve memory options
    • increase maximum temperature for booting linux
  • Linux kernel:
    • follow changed OV5640 compatibility string
    • mxc_v4l2_capture: Allow clock setting for de-interlaced video input
    • media: Add support for ADV7280 decoder driver as found on ACA
    • video: mxc: ldb: Add support for LVDS configuration via kernel boot arguments
  • OpenEmbedded build system:
    • linux-toradex-fsl-rt: Added a real-time kernel recipe for 3.14.52

Apalis T30

The release contains:

  • U-Boot 2015.04 boot loader
  • Linux 3.1.10 kernel, based on NVIDIA's Linux for Tegra (L4T) release R16.5
  • Ångström 2015.12/OpenEmbedded jethro/Yocto 2.0 based root file system, using LXDE desktop environment

The notable updates are:

  • U-Boot boot loader:
    • add optional PCIe Evaluation board initialisation
    • fix cam_mclk_pcc0 pin muxing being locked
    • VDD core PMIC handling
  • Linux kernel:
    • Epson S2D13P04 analogue multi-camera decoder integration
    • modularise Wi-Fi configuration
    • mmc: host: sdhci: fix suspend/resume issue
    • mmc: sdhci: handle command timeout after transfer complete interrupt
    • arm: smp: sched: clean-up and silence CPU hot-plugging debug messages
    • enable 24 MHz cam1_mclk aka vi_sensor clock
    • allow for setting VI level-shifter direction
    • initialise TPS65911 GPIOs
    • disable TPS62362 pull-downs and use vdd_core set 0
  • Linux user-space:
    • lvds-ctrl: fix pkg_postrm

Apalis TK1

The release contains:

  • U-Boot 2015.04 boot loader
  • Linux 3.10.40 kernel, based on NVIDIA's Linux for Tegra (L4T) release R21.5
  • Ångström 2015.12/OpenEmbedded jethro/Yocto 2.0 based root file system, using LXDE desktop environment

The notable updates are:

  • U-Boot boot loader:
    • first release
  • Linux kernel:
    • first release
  • Linux user-space:
    • first release
  • OpenEmbedded build system:
    • integrate watatuki's meta-jetson-tk1 based on L4T R21.4
    • first release

Colibri iMX6

The release contains:

  • U-Boot 2015.04 boot loader
  • Linux 3.14.52 kernel, based on Freescale's BSP release imx_3.14.52_1.1.0_ga
  • Ångström 2015.12/OpenEmbedded jethro/Yocto 2.0 based root file system, using LXDE desktop environment

The notable updates are:

  • U-Boot boot loader:
    • update do_patch_ddr_size to parse ivt and dcd
    • synchronize/improve memory options
    • increase maximum temperature for booting linux
  • Linux kernel:
    • mxc_v4l2_capture: Allow clock setting for de-interlaced video input
    • media: Add support for ADV7280 decoder driver as found on ACA
    • add MCP2515 SPI CAN controller to device tree
    • can: mcp251x: fix resume when device is down
  • Linux user-space:
    • images: i.mx 6 don't deploy gstreamer xvimagesink, xvinfo
  • OpenEmbedded build system:
    • linux-toradex-fsl-rt: Added a real-time kernel recipe for 3.14.52

Colibri iMX7

The release contains:

  • U-Boot 2015.04 boot loader
  • Linux 4.1.15 kernel, based on Freescale's BSP release imx_4.1.15_1.1.0_ga
  • Ångström 2015.12/OpenEmbedded jethro/Yocto 2.0 based root file system, using LXDE desktop environment

The notable updates are:

  • U-Boot boot loader:
    • synchronize/improve memory options
    • read kernel and device tree from UBI volumes instead of rootfs
    • add RN5T567 PMIC support which enables reliable board reset
    • runtime detection of i.MX 7Solo/Dual to construct device tree name
    • add fdt_board variable and construct device tree name with carrier board name (e.g. imx7d-colibri-eval-v3.dtb)
    • fixed crash when starting USB on i.MX 7Solo
    • increase maximum temperature for booting linux
  • Linux kernel:
    • updated to 4.1.15 LTS long term stable Linux kernel as part of NXP/Freescale's 1.1.0 GA release
    • renamed device trees to add carrier board name as part of the device tree (e.g. imx7d-colibri-eval-v3.dtb)
    • resynchronized resistive touch driver AD7879 with upstream version
    • use PMIC for board reset (on reboot)
    • fix poweroff
    • fix clock control when Cortex-M4 is running
    • add MCP2515 and spidev to device tree (the former being the default)
    • added support for TouchRevolution Fusion capacitive multi-touch controller
  • Linux user-space:
    • alsa-state: add asound.state for Colibri iMX7 modules

Colibri T20

The release contains:

  • U-Boot 2015.04 boot loader
  • Linux 3.1.10 kernel, based on NVIDIA's Linux for Tegra (L4T) release R16.5
  • Ångström 2015.12/OpenEmbedded jethro/Yocto 2.0 based root file system, using LXDE desktop environment

The notable updates are:

  • U-Boot boot loader:
    • read kernel and device tree from static UBI volumes
  • Linux kernel:
    • Epson S2D13P04 analogue multi-camera decoder integration
    • mmc: host: sdhci: fix suspend/resume issue
    • mmc: sdhci: handle command timeout after transfer complete interrupt

Colibri T30

The release contains:

  • U-Boot 2015.04 boot loader
  • Linux 3.1.10 kernel, based on NVIDIA's Linux for Tegra (L4T) release R16.5
  • Ångström 2015.12/OpenEmbedded jethro/Yocto 2.0 based root file system, using LXDE desktop environment

The notable updates are:

  • U-Boot boot loader:
    • fix cam_mclk_pcc0 pin muxing being locked
    • VDD core PMIC handling
  • Linux kernel:
    • Epson S2D13P04 analogue multi-camera decoder integration
    • modularise Wi-Fi configuration
    • mmc: host: sdhci: fix suspend/resume issue
    • mmc: sdhci: handle command timeout after transfer complete interrupt
    • arm: smp: sched: clean-up and silence CPU hot-plugging debug messages
    • initialise TPS65911 GPIOs
    • disable TPS62362 pull-downs and use vdd_core set 0

Colibri VF50/VF61

The release contains:

  • U-Boot 2015.04 boot loader
  • Linux 4.4.14 LTS kernel
  • Ångström 2015.12/OpenEmbedded jethro/Yocto 2.0 based root file system, using LXDE desktop environment

The notable updates are:

  • U-Boot boot loader:
    • synchronize/improve memory options
    • predefine ramdisk_addr_r for initrd/initramfs
  • Linux kernel:
    • updated to 4.4.14 LTS long term stable Linux kernel
    • added driver for Ethernet (L2) switch
    • added display timings for Fusion 7", 10.1" displays

Download Information 

#Apalis ARM Family #Computer on Module #NVIDIA® Tegra™ #NXP®/Freescale Vybrid™ #Colibri ARM Family #Embedded Linux #NXP®/Freescale i.MX6 #NXP®/Freescale i.MX7