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 --- release-notes/Apalis_T30_LinuxReleaseNotesV2.x.txt | 36 ++++++++++- release-notes/Apalis_TK1_LinuxReleaseNotesV2.x.txt | 44 +++++++++++++- .../Apalis_iMX6_LinuxReleaseNotesV2.x.txt | 70 ++++++++++++++++------ .../Colibri_T20_LinuxReleaseNotesV2.4ff.txt | 33 +++++++++- .../Colibri_T30_LinuxReleaseNotesV2.x.txt | 36 ++++++++++- release-notes/Colibri_VF_LinuxReleaseNotesV2.x.txt | 43 ++++++++++++- .../Colibri_iMX6_LinuxReleaseNotesV2.x.txt | 44 +++++++++++++- .../Colibri_iMX7_LinuxReleaseNotesV2.x.txt | 66 ++++++++++++++++++-- 8 files changed, 335 insertions(+), 37 deletions(-) diff --git a/release-notes/Apalis_T30_LinuxReleaseNotesV2.x.txt b/release-notes/Apalis_T30_LinuxReleaseNotesV2.x.txt index af08dea..1b731cd 100644 --- a/release-notes/Apalis_T30_LinuxReleaseNotesV2.x.txt +++ b/release-notes/Apalis_T30_LinuxReleaseNotesV2.x.txt @@ -15,6 +15,38 @@ 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 + - add fdt_fixup environment variable as a hook to modify device tree + - add mem alloc for bmp colour conversion map + - pull-down multiplexed camera input pins saves 100mW +- Linux kernel: + - fix unsupported HDMI screen crash + - allow more HDMI aspect ratios + - backport patches needed if compiling with GCC 6 + - pull-down multiplexed camera input pins saves 100mW +- Linux user-space: + - improve fw_printenv/setenv concerning /etc/fw_env.config +- OpenEmbedded build system: + - fix dtb file name in u-boot update scripts + - split meta-toradex into BSP layers meta-toradex-bsp-common and + meta-toradex-tegra 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 + - download binary blobs for trdx-nv-binaries + +- sources git.toradex.com tag Apalis_T30_LinuxImageV2.6.1Beta1_20160929 + - repository linux-toradex branch tegra + - repository u-boot-toradex branch 2015.04-toradex + +Known Issues: +- License texts do not get deployed to the root file system. + ******************************************************************************** Linux Image V2.6 (August 26, 2016) - none, this version is identical to the previous beta version V2.6 Beta 2 @@ -685,7 +717,7 @@ Not working or not tested: - U-Boot USB keyboard - Linux kernel - IrDA - - RS-422/485 + - RS-485 - SIM card - suspend LP1 (igb/PCIe failing) - Linux user-space Adobe Flash not provided by L4T (and probably never will) @@ -694,4 +726,4 @@ Not working or not tested: Flashing instruction have been moved to the Toradex developer article: http://developer.toradex.com/knowledge-base/flashing-linux-on-tegra-modules -Toradex, August 26, 2016 +Toradex, October 5, 2016 diff --git a/release-notes/Apalis_TK1_LinuxReleaseNotesV2.x.txt b/release-notes/Apalis_TK1_LinuxReleaseNotesV2.x.txt index 28dc120..45ff75a 100644 --- a/release-notes/Apalis_TK1_LinuxReleaseNotesV2.x.txt +++ b/release-notes/Apalis_TK1_LinuxReleaseNotesV2.x.txt @@ -15,6 +15,46 @@ 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 + - add fdt_fixup environment variable as a hook to modify device tree + - fix autoboot not prevented in recovery mode + - add optional PCIe evalboard initialisation +- Linux kernel: + - optimised RAM settings + - allow easy integration of a custom Linux boot logo + - backport patches needed if compiling with GCC 6 +- Linux user-space: + - use HDMI hotplug udev rule as well + - deploy full mesa-demos in favour of segfaulting eglinfo-x11 + - configure LVDS in extended mode by default (#18669) + - add udev rule to start an X output on HDMI hotplug + - disable NVIDIA logo shown exlusively on LVDS + - deploy additional gstreamer components namely for camera, vidconv and JPEG + (#20394) + - update OpenCV4Tegra to 2.4.12.3 + - improve fw_printenv/setenv concerning /etc/fw_env.config +- OpenEmbedded build system: + - split meta-toradex into BSP layers meta-toradex-bsp-common and + meta-toradex-tegra 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 + - update to watatuki's meta-jetson-tk1 based on L4T R21.5 + +- sources git.toradex.com tag Apalis_TK1_LinuxImageV2.6.1Beta1_20160929 + - repository linux-toradex branch toradex_tk1_l4t_r21.5 + - repository u-boot-toradex branch 2015.04-toradex + +Known Issues: +- power consumption under full load may exceed the carrier boards power budget + see http://developer.toradex.com/products/apalis-tk1#errata for more infos +- License texts do not get deployed to the root file system. + ******************************************************************************** Linux Image V2.6 Beta 2 (July 1, 2016) @@ -110,7 +150,7 @@ Not working or not tested: - CAN via can0 and can1 - optional CSI2 camera interface - IrDA - - RS-422/485 + - RS-485 - SIM card - suspend - USB 3.0 host on OTG port @@ -121,4 +161,4 @@ Not working or not tested: Flashing instruction have been moved to the Toradex developer article: http://developer.toradex.com/knowledge-base/flashing-linux-on-tegra-modules -Toradex, July 5, 2016 +Toradex, October 5, 2016 diff --git a/release-notes/Apalis_iMX6_LinuxReleaseNotesV2.x.txt b/release-notes/Apalis_iMX6_LinuxReleaseNotesV2.x.txt index f1a14d4..1b0c59c 100644 --- a/release-notes/Apalis_iMX6_LinuxReleaseNotesV2.x.txt +++ b/release-notes/Apalis_iMX6_LinuxReleaseNotesV2.x.txt @@ -15,6 +15,44 @@ 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 + - add fdt_fixup environment variable as a hook to modify device tree + - configblock: add 'Apalis iMX6 Dual 1GB IT' +- Linux kernel: + - backport patches needed if compiling with GCC 6 + - add support for RS-485 (#19323) +- Linux user-space: + - deploy GPIOConfig V1.4 which corrects the iomux offset of PAD_SD4_DATA6 + - improve fw_printenv/setenv concerning /etc/fw_env.config +- 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 Apalis_iMX6_LinuxImageV2.6.1Beta1_20160929 + - repository linux-toradex branch toradex_imx_3.14.52_1.1.0_ga + - repository u-boot-toradex branch 2015.04-toradex + +Known Issues: +- PCIe suspend/resume issue +- some USB Thumb drives don't work well in U-Boot +- USB hub on Evaluation Board not enabled in U-Boot +- on first boot the resizing process adversely affects system performance for + the first few minutes until completed +- Display resolution can be set for some output configurations, set the U-Boot + environment variable vidargs accordingly. +- X uses only the fb0 device +- Ethernet aka TFTP update requires manual splitting of the root.ext3 file + which can be taken care of by the -c argument of our update.sh script. +- License texts do not get deployed to the root file system. + ******************************************************************************** Linux Image V2.6 (August 26, 2016) - none, this version is identical to the previous beta version V2.6 Beta 2 @@ -51,9 +89,6 @@ Known Issues: - PCIe suspend/resume issue - some USB Thumb drives don't work well in U-Boot - USB hub on Evaluation Board not enabled in U-Boot -- connecting an analogue mic to the on module codec resets the codec, so that - neither headphone out nor mic in works anymore. Workaround: Have mic - connected before boot or change the output source between DAC/LineIn - on first boot the resizing process adversely affects system performance for the first few minutes until completed - Display resolution can be set for some output configurations, set the U-Boot @@ -110,9 +145,6 @@ Known Issues: - USB RNDIS is racy due to networkd bug and not started by default - some USB Thumb drives don't work well in U-Boot - USB hub on Evaluation Board not enabled in U-Boot -- connecting an analogue mic to the on module codec resets the codec, so that - neither headphone out nor mic in works anymore. Workaround: Have mic - connected before boot or change the output source between DAC/LineIn - on first boot the resizing process adversely affects system performance for the first few minutes until completed - Display resolution can be set for some output configurations, set the U-Boot @@ -253,8 +285,8 @@ Note: Known Issues: - some USB Thumb drivers don't work well in U-Boot - USB hub on Evaluation Board not enabled in U-Boot -- connecting an analogue mic to the on module codec resets the codec, so that - neither headphone out nor mic in works anymore. Workaround: Have mic +- on V1.0 HW connecting an analogue mic to the on module codec resets the codec, + so that neither headphone out nor mic in works anymore. Workaround: Have mic connected before boot or change the output source between DAC/LineIn - on first boot the resizing process adversely affects system performance for the first few minutes until completed @@ -386,8 +418,8 @@ Linux Image V2.3 Beta 3 (October 31, 2014) - repository u-boot-toradex branch 2014.04-toradex Known Issues: -- connecting an analogue mic to the on module codec resets the codec, so that - neither headphone out nor mic in works anymore. Workaround: Have mic +- on V1.0 HW connecting an analogue mic to the on module codec resets the codec, + so that neither headphone out nor mic in works anymore. Workaround: Have mic connected before boot or change the output source between DAC/LineIn - on first boot the resizing process adversely affects system performance for the first few minutes until completed @@ -431,8 +463,8 @@ Linux Image V2.3 Beta 1 (August 4, 2014) - repository u-boot-toradex branch 2014.04-toradex Known Issues: -- connecting an analogue mic to the on module codec resets the codec, so that - neither headphone out nor mic in works anymore. Workaround: Have mic +- on V1.0 HW connecting an analogue mic to the on module codec resets the codec, + so that neither headphone out nor mic in works anymore. Workaround: Have mic connected before boot or change the output source between DAC/LineIn - on first boot the resizing process adversely affects system performance for the first few minutes until completed @@ -463,8 +495,8 @@ Linux Image V2.2 Beta 1 (April 04, 2014) - sources git.toradex.com tag Apalis_iMX6_LinuxImageV2.2Beta1_20140404 Known Issues: -- connecting an analogue mic to the on module codec resets the codec, so that - neither headphone out nor mic in works anymore. Workaround: Have mic +- on V1.0 HW connecting an analogue mic to the on module codec resets the codec, + so that neither headphone out nor mic in works anymore. Workaround: Have mic connected before boot or change the output source between DAC/LineIn - on first boot the resizing process adversely affects system performance for the first few minutes until completed @@ -511,6 +543,7 @@ Working on latest image: - eMMC ext3 - serial console debug UART1 - UART2, UART3 and UART4 + - optional RS485 - I2C via /dev/i2c-X - 8-bit MMC card mmc1 - 4-bit SD card mmc2 @@ -531,6 +564,7 @@ Working on latest image: - automatic USB device/host/suspend detection aka full OTG support - analog input via IIO framework - parallel camera interface + - CSI2 camera interface - CAN via can0 and can1 - PCIe (regular ports and mini-PCIe slot) - SATA (regular port or mSATA slot) @@ -556,13 +590,13 @@ Not working or not tested: - USB OTG1 support - Linux kernel - IrDA - - RS-422 - - optional RS485 - All UART control lines on V1.0 HW - SIM card - HDA audio IF on MXM connector (not possible with i.MX 6) + - on V1.0 HW connecting an analogue mic to the on module codec resets the codec, + so that neither headphone out nor mic in works anymore. Workaround: Have mic + connected before boot or change the output source between DAC/LineIn - I2S / AC97 on MXM connector - - CSI2 camera interface - Linux user-space - Gstreamer encoding (not tested) - Display: @@ -576,4 +610,4 @@ Not working or not tested: Flashing instruction have been moved to the Toradex developer article: http://developer.toradex.com/knowledge-base/flashing-linux-on-imx6-modules -Toradex, August 26, 2016 +Toradex, October 5, 2016 diff --git a/release-notes/Colibri_T20_LinuxReleaseNotesV2.4ff.txt b/release-notes/Colibri_T20_LinuxReleaseNotesV2.4ff.txt index 4f0fa60..6984173 100644 --- a/release-notes/Colibri_T20_LinuxReleaseNotesV2.4ff.txt +++ b/release-notes/Colibri_T20_LinuxReleaseNotesV2.4ff.txt @@ -15,6 +15,35 @@ 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 + - add fdt_fixup environment variable as a hook to modify device tree + - add mem alloc for bmp colour conversion map +- Linux kernel: + - fix unsupported HDMI screen crash + - allow more HDMI aspect ratios + - backport patches needed if compiling with GCC 6 +- Linux user-space: + - improve fw_printenv/setenv concerning /etc/fw_env.config +- OpenEmbedded build system: + - split meta-toradex into BSP layers meta-toradex-bsp-common and + meta-toradex-tegra 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 + - download binary blobs for trdx-nv-binaries + +- sources git.toradex.com tag Colibri_T20_LinuxImageV2.6.1Beta1_20160929 + - repository linux-toradex branch tegra + - repository u-boot-toradex branch 2015.04-toradex + +Known Issues: +- License texts do not get deployed to the root file system. + ******************************************************************************** Linux Image V2.6 Beta 2 (July 1, 2016) @@ -260,11 +289,11 @@ Not working or not tested: - U-Boot USB keyboard - Linux kernel - IrDA - - RS-422/485 + - RS-485 - Linux user-space Adobe Flash not provided by L4T (and probably never will) ****************************************************************************** Flashing instruction have been moved to the Toradex developer article: http://developer.toradex.com/knowledge-base/flashing-linux-on-tegra-modules -Toradex, July 5, 2016 +Toradex, October 5, 2016 diff --git a/release-notes/Colibri_T30_LinuxReleaseNotesV2.x.txt b/release-notes/Colibri_T30_LinuxReleaseNotesV2.x.txt index 81313ff..96b806a 100644 --- a/release-notes/Colibri_T30_LinuxReleaseNotesV2.x.txt +++ b/release-notes/Colibri_T30_LinuxReleaseNotesV2.x.txt @@ -15,6 +15,38 @@ 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 + - add fdt_fixup environment variable as a hook to modify device tree + - add mem alloc for bmp colour conversion map + - pull-down multiplexed camera input pins saves 100mW +- Linux kernel: + - fix unsupported HDMI screen crash + - allow more HDMI aspect ratios + - backport patches needed if compiling with GCC 6 + - pull-down multiplexed camera input pins saves 100mW +- Linux user-space: + - improve fw_printenv/setenv concerning /etc/fw_env.config +- OpenEmbedded build system: + - fix dtb file name in u-boot update scripts + - split meta-toradex into BSP layers meta-toradex-bsp-common and + meta-toradex-tegra 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 + - download binary blobs for trdx-nv-binaries + +- sources git.toradex.com tag Colibri_T30_LinuxImageV2.6.1Beta1_20160929 + - repository linux-toradex branch tegra + - repository u-boot-toradex branch 2015.04-toradex + +Known Issues: +- License texts do not get deployed to the root file system. + ******************************************************************************** Linux Image V2.6 (August 26, 2016) - none, this version is identical to the previous beta version V2.6 Beta 2 @@ -717,11 +749,11 @@ Not working or not tested: - U-Boot USB keyboard - Linux kernel - IrDA - - RS-422/485 + - RS-485 - Linux user-space Adobe Flash not provided by L4T (and probably never will) ****************************************************************************** Flashing instruction have been moved to the Toradex developer article: http://developer.toradex.com/knowledge-base/flashing-linux-on-tegra-modules -Toradex, August 26, 2016 +Toradex, October 5, 2016 diff --git a/release-notes/Colibri_VF_LinuxReleaseNotesV2.x.txt b/release-notes/Colibri_VF_LinuxReleaseNotesV2.x.txt index 4b44848..dc49234 100644 --- a/release-notes/Colibri_VF_LinuxReleaseNotesV2.x.txt +++ b/release-notes/Colibri_VF_LinuxReleaseNotesV2.x.txt @@ -4,13 +4,50 @@ Release Notes: Linux Image V2.x for Colibri VF50/VF61 Contents: - U-Boot 2015.04 boot loader -- Linux 4.4.14 LTS kernel +- Linux 4.4.21 LTS kernel - Angstrom 2015.12/OpenEmbedded jethro/Yocto 2.0 based root file system, using LXDE desktop environment ==> Flashing instructions can be found on the Toradex developer article: http://developer.toradex.com/knowledge-base/flashing-linux-on-vybrid-modules +******************************************************************************** +Linux Image V2.6.1 Beta 1 (September 30, 2016) +- U-Boot boot loader: + - backport patches needed if compiling with GCC 6 + - allow USBC port to use in both roles (device/host) +- Linux kernel: + - updated to 4.4.21 LTS long term stable Linux kernel + - bind spidev driver to the standard SPI port by default + - add rpmsg support along with the example drivers pingpong and tty copied + from the i.MX 7 BSP (#10772 and #20274) + - add remoteproc support which allows to load the Cortex-M4 firmware from + within Linux (optional) + - enable DMA for SPI (#15694) + - add fixes useful when using the I2C bus recovery functionality + - fix restoring of fbdev console after closing X (or any other DRM context) + - add SoC level definition of DSPI2/3 (disabled by default) +- Linux user-space: + - improve fw_printenv/setenv concerning /etc/fw_env.config + - deploy virtio/rpmsg as kernel modules and load them by default + - add xorg.conf for Vybrid +- 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_VF_LinuxImageV2.6.1Beta1_20161001 + - repository linux-toradex branch toradex_vf_4.4 + - repository u-boot-toradex branch 2015.04-toradex + +Known Issues: +- If the module does not boot, remove all displays connected to HSYNC, VSYNC and reset. + (This has been observed on an Evaluation Board V2.1C) +- License texts do not get deployed to the root file system. + ******************************************************************************** Linux Image V2.6 Beta 2 (June 30, 2016) @@ -720,7 +757,7 @@ Working on latest image: - NAND flash MTD/UBI/UBIFS with hardware ECC - serial console debug UARTA ttyLP0 - serial UARTA/UARTB and UARTC up to 921600, including RTS/CTS - - RS-422/485 + - RS-485 - I2C via /dev/i2c-X - MMC/SD card ESDHC2 - PWM /sys/class/pwm/ @@ -758,4 +795,4 @@ Not working or not tested: Flashing instruction have been moved to the Toradex developer article: http://developer.toradex.com/knowledge-base/flashing-linux-on-vybrid-modules -Toradex, July 5, 2016 +Toradex, October 4, 2016 diff --git a/release-notes/Colibri_iMX6_LinuxReleaseNotesV2.x.txt b/release-notes/Colibri_iMX6_LinuxReleaseNotesV2.x.txt index 343fbc2..d33a3ad 100644 --- a/release-notes/Colibri_iMX6_LinuxReleaseNotesV2.x.txt +++ b/release-notes/Colibri_iMX6_LinuxReleaseNotesV2.x.txt @@ -15,6 +15,45 @@ 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 + - add fdt_fixup environment variable as a hook to modify device tree +- Linux kernel: + - backport patches needed if compiling with GCC 6 + - add support for RS-485 (#19323) +- Linux user-space: + - deploy GPIOConfig V1.4 which corrects 'SODIMM Pin'/'EvalLoc' columns for + pads DI0_PIN15, NANDF_D4, NANDF_D6 and SD1_CLK + - improve fw_printenv/setenv concerning /etc/fw_env.config +- 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_iMX6_LinuxImageV2.6.1Beta1_20160929 + - repository linux-toradex branch toradex_imx_3.14.52_1.1.0_ga + - repository u-boot-toradex branch 2015.04-toradex + +Known Issues: +- some USB Thumb drives don't work well in U-Boot +- connecting an analogue mic to the on module codec resets the codec, so that + neither headphone out nor mic in works anymore. Workaround: Have mic + connected before boot or change the output source between DAC/LineIn +- on first boot the resizing process adversely affects system performance for + the first few minutes until completed +- Display resolution can be set for some output configurations, set the U-Boot + environment variable vidargs accordingly. +- X uses only the fb0 device +- Ethernet aka TFTP update requires manual splitting of the root.ext3 file + which can be taken care of by the -c argument of our update.sh script. +- License texts do not get deployed to the root file system. + ******************************************************************************** Linux Image V2.6 (August 26, 2016) - none, this version is identical to the previous beta version V2.6 Beta 2 @@ -364,6 +403,7 @@ Working on latest image: - eMMC ext3 - serial console debug UARTA - UARTB, UARTC + - optional RS485 - I2C via /dev/i2c-X - 4-bit MMC/SD card mmc1 - framebuffer console @@ -406,8 +446,6 @@ Not working or not tested: - USB device/host switching - Linux kernel - IrDA - - RS-422 - - optional RS485 - Linux user-space - Gstreamer encoding (not tested) - Display: @@ -419,4 +457,4 @@ Not working or not tested: Flashing instruction have been moved to the Toradex developer article: http://developer.toradex.com/knowledge-base/flashing-linux-on-imx6-modules -Toradex, August 26, 2016 +Toradex, October 5, 2016 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