From e3d3e8602a5951cda12548b9ccbcb651cbe6b3f6 Mon Sep 17 00:00:00 2001 From: Marcel Ziswiler Date: Wed, 5 Oct 2016 10:00:38 +0200 Subject: updated release notes Signed-off-by: Marcel Ziswiler Acked-by: Max Krummenacher --- .../Colibri_iMX7_LinuxReleaseNotesV2.x.txt | 66 ++++++++++++++++++++-- 1 file changed, 61 insertions(+), 5 deletions(-) (limited to 'release-notes/Colibri_iMX7_LinuxReleaseNotesV2.x.txt') diff --git a/release-notes/Colibri_iMX7_LinuxReleaseNotesV2.x.txt b/release-notes/Colibri_iMX7_LinuxReleaseNotesV2.x.txt index e1bdcbc..e1b148e 100644 --- a/release-notes/Colibri_iMX7_LinuxReleaseNotesV2.x.txt +++ b/release-notes/Colibri_iMX7_LinuxReleaseNotesV2.x.txt @@ -4,7 +4,7 @@ Release Notes: Linux Image V2.x for Colibri iMX7 Contents: - U-Boot 2015.04 boot loader -- Linux 4.1.15 kernel, based on Freescale's BSP release imx_4.1.15_1.0.0_ga +- Linux 4.1.15 kernel, based on Freescale's BSP release imx_4.1.15_1.2.0_ga - Angstrom 2015.12/OpenEmbedded jethro/Yocto 2.0 based root file system, using LXDE desktop environment @@ -15,6 +15,62 @@ Licensing: - proprietary multimedia codecs included for evaluation purpose only - customer required to obtain proper re-distribution license +******************************************************************************** +Linux Image V2.6.1 Beta 1 (September 29, 2016) +- U-Boot boot loader: + - backport patches needed if compiling with GCC 6 + - autodetect SoC and set soc environment variable accordingly + - set soc environment variable also in recovery mode (#20568) + - patch device tree with serial number, product id and revision properties to + make that information available in Linux + - configure PMIC for suspend/sleep modes + - fix writing of first firmware copy + - print warning about upcoming NAND change: + WARNING: This module uses an early tapeout/stepping + of the i.MX 7 SoC which suffers a NAND flash issue + requiring a software workaround. This U-Boot version + still implements this workaround, but future U-Boot + versions provided by Toradex will not use the + workaround anymore. You must use a newer Colibri + iMX7 (V1.1B or later) to use future software + versions. For evaluation and testing purposes it will + be possible to keep the current U-Boot and only + update the kernel and root filesystem. +- Linux kernel: + - merge changes from latest NXP release 4.1.15_1.2.0_ga + - backport patches needed if compiling with GCC 6 + - enable audio clock earlier (and pinmux MCLK) to properly fix initialization + - enable USB power (USBH_PEN) also on Colibri iMX7 Solo (required for Aster/ + Orchid/Viola carrier boards) + - honour native-mode in display timings node + - add SODIMM pin 45 as wake-up key + - control BL_ON (using the PWM backlight drivers enable-gpios property) + - add PWM polarity support (#18164) + - disable internal RTC on Colibri iMX7 Solo (currently not functioning) + - enable USB OTG device/host detection on USBC (#19050) + - improve pinmuxing (disable conflicting pinmux on multiplexed pins and fix + conflicting pinmux on pins which are pulled on carrier board) + - keep 240MHz system clock on which allows to start the Cortex-M4 core via + JTAG + - synchronize defconfig (#19484) +- Linux user-space: + - none +- OpenEmbedded build system: + - split meta-toradex into BSP layers meta-toradex-bsp-common and + meta-toradex-nxp as well as the software layer meta-toradex-demos + - rename the parent directory from stuff to layers + - mv from build/out*/deploy to deploy + - rename TMPDIR from out to tmp + - deploy qt5 tools into the sdk as part of optional angstrom-qt5-x11-image.bb + +- sources git.toradex.com tag Colibri_iMX7_LinuxImageV2.6.1Beta1_20160929 + - repository linux-toradex branch toradex_imx_4.1.15_1.0.0_ga + - repository u-boot-toradex branch 2015.04-toradex + +Known Issues: +- display resolution can be set in the device tree +- flashing the ubifs rootfs with U-Boot may fail on V1.0 HW + ******************************************************************************** Linux Image V2.6 Beta 2 (June 30, 2016) - U-Boot boot loader: @@ -113,6 +169,7 @@ Working on latest image: Note the 1.8 volt full scale limitation! - DVFS power management (i.MX 7Dual only) - Ethernet eth0 + - serial number and board revision - custom Ethernet MAC address - framebuffer console - GPIOlib /sys/class/gpio @@ -128,6 +185,7 @@ Working on latest image: - serial UARTA/UARTB and UARTC, including RTS/CTS, ttymxc0/1/2 - USB host port (Note, i.MX 7Solo only on USBC port) - USB audio driver + - automatic USB device/host detection aka OTG support - CAN via MCP2515 on Evaluation Board - Linux user-space - graphics (LCDIF aka parallel RGB) @@ -146,17 +204,15 @@ Not working or not tested: - IrDA - parallel bus - optional parallel camera interface - - RS-422/485 - - serial number and board revision (not currently handed over by U-Boot) + - RS-485 - module temperature sensor - USB webcam - USB raw HID device /dev/hidrawX - USB device, ACM, Ethernet CDC, RNDIS - - automatic USB device/host detection aka OTG support - watchdog - Linux user-space - GPIO config tool not available ****************************************************************************** -Toradex, September 15, 2016 +Toradex, October 5, 2016 -- cgit v1.2.3