summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcel Ziswiler <marcel.ziswiler@toradex.com>2017-04-19 14:10:15 +0200
committerMarcel Ziswiler <marcel.ziswiler@toradex.com>2017-06-30 17:43:03 +0200
commitfd5bf7d9e923b8f3c5c8e825ad76603c8c5326e1 (patch)
treef5100445dc2e7a5b7624997d14f098f26534ead0
parent7a7728c60d378826d61dd7a6f47b0cbd87330d00 (diff)
updated release notes
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>
-rw-r--r--release-notes/Apalis_T30_LinuxReleaseNotesV2.x.txt38
-rw-r--r--release-notes/Apalis_TK1_LinuxReleaseNotesV2.x.txt17
-rw-r--r--release-notes/Apalis_iMX6_LinuxReleaseNotesV2.x.txt37
-rw-r--r--release-notes/Colibri_T20_LinuxReleaseNotesV2.4ff.txt16
-rw-r--r--release-notes/Colibri_T30_LinuxReleaseNotesV2.x.txt39
-rw-r--r--release-notes/Colibri_VF_LinuxReleaseNotesV2.x.txt122
-rw-r--r--release-notes/Colibri_iMX6_LinuxReleaseNotesV2.x.txt23
-rw-r--r--release-notes/Colibri_iMX7_LinuxReleaseNotesV2.x.txt19
8 files changed, 175 insertions, 136 deletions
diff --git a/release-notes/Apalis_T30_LinuxReleaseNotesV2.x.txt b/release-notes/Apalis_T30_LinuxReleaseNotesV2.x.txt
index 0ebc87b..d355caa 100644
--- a/release-notes/Apalis_T30_LinuxReleaseNotesV2.x.txt
+++ b/release-notes/Apalis_T30_LinuxReleaseNotesV2.x.txt
@@ -2,6 +2,9 @@
Release Notes: Embedded Linux BSP V2.x for Apalis T30
******************************************************
+==> For newer images find the release details in the Toradex developer article:
+http://developer.toradex.com/software/linux/linux-software/release-details
+
Contents:
- U-Boot 2016.11 boot loader
- Linux 3.1.10 kernel, based on NVIDIA's Linux for Tegra (L4T) release R16.5
@@ -16,12 +19,6 @@ Licensing:
- customer required to obtain proper re-distribution license
********************************************************************************
-Linux Image V2.7 Beta 1 (January 12, 2017)
-
-==> Release details can be found in the Toradex developer article:
-http://developer.toradex.com/software/linux/linux-software/release-details
-
-********************************************************************************
Linux Image V2.6.1 Beta 1 (September 29, 2016)
- U-Boot boot loader:
@@ -313,7 +310,8 @@ Linux Image V2.3 Beta 3 (October 31, 2014)
- common config block code
- fw_printenv integration
- Linux kernel:
- - various analogue audio codec fixes/improvements noteworthy driver probe after reset
+ - various analogue audio codec fixes/improvements noteworthy driver probe
+ after reset
- mark host as eMMC CMD23 capable to force using reliable write command
- fix audio hub lock-up
- prevent null pointer dereference in Tegra nvmap video driver
@@ -390,7 +388,8 @@ Linux Image V2.3 Beta 1 (August 4, 2014)
- Fix issue with slow SPDIF clock
- Enable CONFIG_FHANDLE required for later systemd
- Swap on-board vs. HDA sound card order
- - Remove synchronize_rcu() from cgroup_attach_{task|proc}() to speed-up systemd boot-up
+ - Remove synchronize_rcu() from cgroup_attach_{task|proc}() to speed-up
+ systemd boot-up
- Enable VLAN functionality
- Fix memset-related crashes caused by recent GCC (4.7.2) optimisations
- Linux user-space
@@ -511,8 +510,8 @@ Linux Image V2.1 Beta 1 (October 22, 2013)
- Support default watchdog API (see
http://developer.toradex.com/knowledge-base/watchdog-(linux)).
- Disable magic SysRq key configuration as this is not only a potential
- security thread but can cause serious trouble if for some reason UART
- pins are left floating and therefore cause unexpected break conditions.
+ security thread but can cause serious trouble if for some reason UART
+ pins are left floating and therefore cause unexpected break conditions.
- HDMI: Retry EDID reads up to 4 times until failing.
- rootfs / oe-core:
@@ -670,7 +669,8 @@ Working on latest image:
- serial console debug UARTA aka UART1
- Toradex Apalis configuration block handling
- USB storage as host on USB host ports
- - USB device firmware upgrade (DFU) and USB mass storage (UMS) as device on USB OTG1 port
+ - USB device firmware upgrade (DFU) and USB mass storage (UMS) as device on
+ USB OTG1 port
- TFTLCD framebuffer support
- Linux kernel
- GPIOlib /sys/class/gpio
@@ -679,7 +679,8 @@ Working on latest image:
- Gigabit Ethernet enpXs0, X being its PCIe bus number
- eMMC ext3
- serial console debug UARTA aka UART1 ttyS0
- - high speed serial UARTB aka UART3, UARTC aka UART4 and UARTD aka UART2 ttyHSX
+ - high speed serial UARTB aka UART3, UARTC aka UART4 and UARTD aka UART2
+ ttyHSX
- I2C via /dev/i2c-X
- 8-bit MMC card mmc1 (optional UHS support on V1.1A or later HW)
- 4-bit SD card mmc2
@@ -688,7 +689,8 @@ Working on latest image:
- HDA audio (on Eval Board V1.0a: check datasheet/schematics for patch
instructions)
- analogue audio capture, playback and resistive touch
- - audio noise is high, workaround is to set headphone volume to maximum and use the DAC volume
+ - audio noise is high, workaround is to set headphone volume to maximum and
+ use the DAC volume
- touch has some jitter
- SPI via /dev/spidev0.0 aka SPI1 and /dev/spidev4.2 aka SPI2
- framebuffer console
@@ -712,11 +714,13 @@ Working on latest image:
- graphics (LVDS-1 aka TFTLCD and HDMI-1 aka DVI-D)
- tegrastats
- Firefox browser
- - Gstreamer 0.10 video encode and playback, independent dual full HD video decode
+ - Gstreamer 0.10 video encode and playback, independent dual full HD video
+ decode
- GPIO config tool
- LXDE
- tegrastats-gtk, CPU information visible in graphical environment
- - LVDS transmitter configuration (see lvds-dual-channel.sh resp. lvds-single-channel.sh)
+ - LVDS transmitter configuration (see lvds-dual-channel.sh resp.
+ lvds-single-channel.sh)
Not working or not tested:
- U-Boot boot loader
@@ -728,8 +732,8 @@ Not working or not tested:
- suspend LP1 (igb/PCIe failing)
- 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, January 13, 2017
+Toradex, April 19, 2017
diff --git a/release-notes/Apalis_TK1_LinuxReleaseNotesV2.x.txt b/release-notes/Apalis_TK1_LinuxReleaseNotesV2.x.txt
index e6726fc..44cc8d2 100644
--- a/release-notes/Apalis_TK1_LinuxReleaseNotesV2.x.txt
+++ b/release-notes/Apalis_TK1_LinuxReleaseNotesV2.x.txt
@@ -2,6 +2,9 @@
Release Notes: Embedded Linux BSP V2.x for Apalis TK1
******************************************************
+==> For newer images find the release details in the Toradex developer article:
+http://developer.toradex.com/software/linux/linux-software/release-details
+
Contents:
- U-Boot 2016.11 boot loader
- Linux 3.10.40 kernel, based on NVIDIA's Linux for Tegra (L4T) release R21.5
@@ -16,12 +19,6 @@ Licensing:
- customer required to obtain proper re-distribution license
********************************************************************************
-Linux Image V2.7 Beta 1 (January 12, 2017)
-
-==> Release details can be found in the Toradex developer article:
-http://developer.toradex.com/software/linux/linux-software/release-details
-
-********************************************************************************
Linux Image V2.6.1 Beta 2 (November 22, 2016)
- U-Boot boot loader:
@@ -148,7 +145,8 @@ Working on latest image:
- serial console debug UARTA aka UART1
- Toradex Apalis configuration block handling
- USB storage as host on USB host ports
- - USB device firmware upgrade (DFU) and USB mass storage (UMS) as device on USB OTG1 port
+ - USB device firmware upgrade (DFU) and USB mass storage (UMS) as device on
+ USB OTG1 port
- Linux kernel
- GPIOlib /sys/class/gpio
- temperature sensor /sys/class/hwmon/hwmon{4|5}/temp1_input
@@ -156,7 +154,8 @@ Working on latest image:
- Gigabit Ethernet enpXs0, X being its PCIe bus number
- eMMC ext3
- serial console debug UARTA aka UART1 ttyS0
- - high speed serial UARTB aka UART3, UARTC aka UART4 and UARTD aka UART2 ttyHSX
+ - high speed serial UARTB aka UART3, UARTC aka UART4 and UARTD aka UART2
+ ttyHSX
- I2C via /dev/i2c-X
- 4-bit MMC card mmc1 (full UHS-I support)
- 4-bit SD card mmc2 (full UHS-I support)
@@ -209,4 +208,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, January 13, 2017
+Toradex, April 19, 2017
diff --git a/release-notes/Apalis_iMX6_LinuxReleaseNotesV2.x.txt b/release-notes/Apalis_iMX6_LinuxReleaseNotesV2.x.txt
index c05f53a..5ccb5d1 100644
--- a/release-notes/Apalis_iMX6_LinuxReleaseNotesV2.x.txt
+++ b/release-notes/Apalis_iMX6_LinuxReleaseNotesV2.x.txt
@@ -2,6 +2,9 @@
Release Notes: Embedded Linux BSP V2.x for Apalis iMX6
*******************************************************
+==> For newer images find the release details in the Toradex developer article:
+http://developer.toradex.com/software/linux/linux-software/release-details
+
Contents:
- U-Boot 2016.11 boot loader
- Linux 4.1.35 kernel, based on 4.1-2.0.x-imx branch of FSL community aka
@@ -17,12 +20,6 @@ Licensing:
- customer required to obtain proper re-distribution license
********************************************************************************
-Linux Image V2.7 Beta 1 (January 12, 2017)
-
-==> Release details can be found in the Toradex developer article:
-http://developer.toradex.com/software/linux/linux-software/release-details
-
-********************************************************************************
Linux Image V2.6.1 Beta 1 (September 29, 2016)
- U-Boot boot loader:
@@ -77,7 +74,8 @@ Linux Image V2.6 Beta 2 (June 30, 2016)
- 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
+ - video: mxc: ldb: Add support for LVDS configuration via kernel boot
+ arguments
- Linux user-space:
- trdx-extra.inc: add iperf3 to all images
- florence: update to latest version 0.5.4, build without sound and drop
@@ -141,7 +139,8 @@ Linux Image V2.6 Beta 1 (March 31, 2016)
Known Issues:
- gstreamer freezes when generating its initial database on some modules:
- (gst-plugin-scanner:683): GLib-GObject-WARNING **: cannot register existing type 'GstImxCompositorPad'
+ (gst-plugin-scanner:683): GLib-GObject-WARNING **: cannot register existing
+ type 'GstImxCompositorPad'
The following gets you around this:
mv /usr/lib/libgstimxcompositor.so.0.12.0 /usr/lib/libgstimxcompositor.so.0.12.0.orig
gst-inspect-1.0
@@ -214,11 +213,13 @@ Linux Image V2.5 Beta 2 (November 6, 2015)
- move environment to the end of the eMMC boot area before the config block
- enable crc32 verify support
- Linux kernel:
- - migrate to Linux 3.14.28 kernel, based on Freescale's BSP release imx_3.14.28_1.0.0_ga
+ - migrate to Linux 3.14.28 kernel, based on Freescale's BSP release
+ imx_3.14.28_1.0.0_ga
- optional RS485 is not yet migrated
- add optional CSI camera support for OmniVision OV5640
- changed Fusion multi touch event reporting to adhere to multitouch slot
- - renamed the device tree for V1.0 HW from imx6q-apalis-eval_v1_0.dtb to imx6q-apalis_v1_0-eval.dtb
+ - renamed the device tree for V1.0 HW from imx6q-apalis-eval_v1_0.dtb to
+ imx6q-apalis_v1_0-eval.dtb
- Linux user-space:
- updated to latest Angstrom 2015.06/OpenEmbedded fido:
- glibc 2.22
@@ -264,10 +265,12 @@ Linux Image V2.4 Beta 1 (May 18, 2015)
available from within Linux userspace through procfs (/proc/device-tree/
serial-number, toradex,board-rev and toradex,product-id)
- add command to restore Toradex config block ("cfgblock create")
- - display the Toradex logo, output preference: env var 'panel' | HDMI | Parallel RGB
+ - display the Toradex logo, output preference: env var 'panel' | HDMI |
+ Parallel RGB
- enabled gpio command line interface
- enabled DFU and Mass Storage on USB client, currently slow performance
- - update procedure now searches for an image on SD card, USB Mass Storage, TFTP server
+ - update procedure now searches for an image on SD card, USB Mass Storage,
+ TFTP server
- Linux kernel:
- added support for Analog Camera Module
- enable optional AHCI/SATA driver module
@@ -324,8 +327,8 @@ Linux Image V2.3 Beta 6 (January 12, 2015)
- repository u-boot-toradex branch 2014.04-toradex
Known Issues:
-- 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
+- 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
@@ -370,8 +373,8 @@ Linux Image V2.3 Beta 5 (December 19, 2014)
- repository u-boot-toradex branch 2014.04-toradex
Known Issues:
-- 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
+- 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
@@ -617,4 +620,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, January 13, 2017
+Toradex, April 19, 2017
diff --git a/release-notes/Colibri_T20_LinuxReleaseNotesV2.4ff.txt b/release-notes/Colibri_T20_LinuxReleaseNotesV2.4ff.txt
index 6221814..0efdc05 100644
--- a/release-notes/Colibri_T20_LinuxReleaseNotesV2.4ff.txt
+++ b/release-notes/Colibri_T20_LinuxReleaseNotesV2.4ff.txt
@@ -2,6 +2,9 @@
Release Notes: Embedded Linux BSP V2.4ff for Colibri T20
*********************************************************
+==> For newer images find the release details in the Toradex developer article:
+http://developer.toradex.com/software/linux/linux-software/release-details
+
Contents:
- U-Boot 2016.11 boot loader
- Linux 3.1.10 kernel, based on NVIDIA's Linux for Tegra (L4T) release R16.5
@@ -16,12 +19,6 @@ Licensing:
- customer required to obtain proper re-distribution license
********************************************************************************
-Linux Image V2.7 Beta 1 (January 12, 2017)
-
-==> Release details can be found in the Toradex developer article:
-http://developer.toradex.com/software/linux/linux-software/release-details
-
-********************************************************************************
Linux Image V2.6.1 Beta 1 (September 29, 2016)
- U-Boot boot loader:
@@ -278,7 +275,7 @@ Working on latest image:
- USB raw HID device /dev/hidrawX
- USB device Ethernet RNDIS, provided by Android gadget
- automatic USB device/host detection aka OTG support
- - analogue inputs AD0, AD1 /sys/class/power_supply/colibri_t20-analog_inputs
+ - analogue inputs AD0, AD1 /sys/class/power_supply/colibri_t20-analog_inputs
- suspend LP1
- DVFS power management
- optional parallel camera interface
@@ -286,7 +283,8 @@ Working on latest image:
- graphics (LVDS-1 aka TFTLCD and HDMI-1 aka DVI-D)
- tegrastats
- Firefox browser
- - Gstreamer 0.10 video encode and playback, independent dual full HD video decode
+ - Gstreamer 0.10 video encode and playback, independent dual full HD video
+ decode
- GPIO config tool
- LXDE
- tegrastats-gtk, CPU information visible in graphical environment
@@ -302,4 +300,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, January 13, 2017
+Toradex, April 19, 2017
diff --git a/release-notes/Colibri_T30_LinuxReleaseNotesV2.x.txt b/release-notes/Colibri_T30_LinuxReleaseNotesV2.x.txt
index 40dbc2c..f0f25b8 100644
--- a/release-notes/Colibri_T30_LinuxReleaseNotesV2.x.txt
+++ b/release-notes/Colibri_T30_LinuxReleaseNotesV2.x.txt
@@ -2,6 +2,9 @@
Release Notes: Embedded Linux BSP V2.x for Colibri T30
*******************************************************
+==> For newer images find the release details in the Toradex developer article:
+http://developer.toradex.com/software/linux/linux-software/release-details
+
Contents:
- U-Boot 2015.04 boot loader
- Linux 3.1.10 kernel, based on NVIDIA's Linux for Tegra (L4T) release R16.5
@@ -16,12 +19,6 @@ Licensing:
- customer required to obtain proper re-distribution license
********************************************************************************
-Linux Image V2.7 Beta 1 (January 12, 2017)
-
-==> Release details can be found in the Toradex developer article:
-http://developer.toradex.com/software/linux/linux-software/release-details
-
-********************************************************************************
Linux Image V2.6.1 Beta 1 (September 29, 2016)
- U-Boot boot loader:
@@ -311,7 +308,8 @@ Linux Image V2.3 Beta 3 (October 31, 2014)
- fw_printenv integration
- Linux kernel:
- add a mapping for H.264 payloads to the UVC aka USB webcam driver
- - various analogue audio codec fixes/improvements noteworthy driver probe after reset
+ - various analogue audio codec fixes/improvements noteworthy driver probe
+ after reset
- mark host as eMMC CMD23 capable to force using reliable write command
- fix audio hub lock-up
- prevent null pointer dereference in Tegra nvmap video driver
@@ -364,7 +362,8 @@ Linux Image V2.3 Beta 1 (August 4, 2014)
- Fix issue with slow SPDIF clock
- Enable CONFIG_FHANDLE required for later systemd
- Swap on-board vs. HDA sound card order and use HDA HDMI audio
- - Remove synchronize_rcu() from cgroup_attach_{task|proc}() to speed-up systemd boot-up
+ - Remove synchronize_rcu() from cgroup_attach_{task|proc}() to speed-up
+ systemd boot-up
- Enable VLAN functionality
- Fix memset-related crashes caused by recent GCC (4.7.2) optimisations
- Linux user-space
@@ -483,8 +482,8 @@ Linux Image V2.1 Beta 1 (October 22, 2013)
- Support default watchdog API (see
http://developer.toradex.com/knowledge-base/watchdog-(linux)).
- Disable magic SysRq key configuration as this is not only a potential
- security thread but can cause serious trouble if for some reason UART pins
- are left floating and therefore cause unexpected break conditions.
+ security thread but can cause serious trouble if for some reason UART pins
+ are left floating and therefore cause unexpected break conditions.
- Add DDR speed definition for 400 and 800 MHz.
- HDMI: Retry EDID reads up to 4 times until failing.
@@ -551,7 +550,8 @@ Known Issues:
********************************************************************************
Linux Image V2.0 Beta 2 (June 26, 2013)
- U-Boot:
- - integrate NVIDIA partition table parsing incl. Toradex Colibri configuration block
+ - integrate NVIDIA partition table parsing incl. Toradex Colibri configuration
+ block
- increase CPU frequency at boot
- decrease boot delay
- fix overflow in HCD conversion
@@ -632,7 +632,8 @@ Linux Image V2.0 Alpha 1 (January 22, 2013)
- U-Boot:
- moved to proper machine type
- Linux kernel:
- - added one wire platform data (conditional, CONFIG_W1_MASTER_TEGRA must be enabled)
+ - added one wire platform data (conditional, CONFIG_W1_MASTER_TEGRA must be
+ enabled)
- fix USB hang on device insertion
- added correct spidev platform data (/dev/spidev0.0)
- PWM B, PWM C, PWM D now accessible from userspace, /sys/class/leds/
@@ -645,7 +646,8 @@ Linux Image V2.0 Alpha 1 (January 22, 2013)
- fix PMIC regulator platform data
- oe-core:
- use latest u-boot and Linux kernel
- - use latest GPIOConfig, fixes issues with tristated pins and GPIO with num >222
+ - use latest GPIOConfig, fixes issues with tristated pins and GPIO with num
+ >222
- sources git.toradex.com tag T30_LinuxImageV2.0Alpha1_20130122
@@ -709,7 +711,8 @@ Working on latest image:
- serial console debug UARTA
- Toradex Colibri configuration block handling
- USB storage as host on USB host port
- - USB device firmware upgrade (DFU) and USB mass storage (UMS) as device on USB OTG port
+ - USB device firmware upgrade (DFU) and USB mass storage (UMS) as device on
+ USB OTG port
- TFTLCD framebuffer support
- Linux kernel
- GPIOlib /sys/class/gpio
@@ -724,7 +727,8 @@ Working on latest image:
- PWM LEDs /sys/class/leds/
- HDMI HDA audio
- analogue audio capture, playback and resistive touch
- - audio noise is high, workaround is to set headphone volume to maximum and use the DAC volume
+ - audio noise is high, workaround is to set headphone volume to maximum and
+ use the DAC volume
- touch has some jitter
- SPI via /dev/spidev0.0
- GMI with multiplexed nPWE and RDnWR
@@ -746,7 +750,8 @@ Working on latest image:
- graphics (LVDS-1 aka TFTLCD and HDMI-1 aka DVI-D)
- tegrastats
- Firefox browser
- - Gstreamer 0.10 video encode and playback, independent dual full HD video decode
+ - Gstreamer 0.10 video encode and playback, independent dual full HD video
+ decode
- GPIO config tool
- LXDE
- tegrastats-gtk, CPU information visible in graphical environment
@@ -762,4 +767,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, January 13, 2017
+Toradex, April 19, 2017
diff --git a/release-notes/Colibri_VF_LinuxReleaseNotesV2.x.txt b/release-notes/Colibri_VF_LinuxReleaseNotesV2.x.txt
index 730517f..4181178 100644
--- a/release-notes/Colibri_VF_LinuxReleaseNotesV2.x.txt
+++ b/release-notes/Colibri_VF_LinuxReleaseNotesV2.x.txt
@@ -2,6 +2,9 @@
Release Notes: Embedded Linux BSP V2.x for Colibri VF50/VF61
*************************************************************
+==> For newer images find the release details in the Toradex developer article:
+http://developer.toradex.com/software/linux/linux-software/release-details
+
Contents:
- U-Boot 2016.11 boot loader
- Linux 4.4.39 LTS kernel
@@ -12,12 +15,6 @@ Contents:
http://developer.toradex.com/knowledge-base/flashing-linux-on-vybrid-modules
********************************************************************************
-Linux Image V2.7 Beta 1 (January 12, 2017)
-
-==> Release details can be found in the Toradex developer article:
-http://developer.toradex.com/software/linux/linux-software/release-details
-
-********************************************************************************
Linux Image V2.6.1 Beta 1 (September 30, 2016)
- U-Boot boot loader:
- backport patches needed if compiling with GCC 6
@@ -50,7 +47,8 @@ Linux Image V2.6.1 Beta 1 (September 30, 2016)
- 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.
+- 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.
@@ -80,7 +78,8 @@ Linux Image V2.6 Beta 2 (June 30, 2016)
- 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.
+- 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.
- Currently there is no multi-core communication library/framework available.
@@ -129,7 +128,8 @@ Note:
- 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.
+- 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)
- Standby: Wake-up using UART in DMA mode hangs
- License text do not get deployed to the root file system.
@@ -166,11 +166,13 @@ Known Issues:
a non-Thumb architecture, e.g. libvorbisdec1 which is required by
gst-plugins-base-meta). Use the following command to add non-Thumb feeds:
sed -i 'p; s/ http/2 http/; s/armv7at2hf-vfp/armv7ahf-vfp/' /etc/opkg/*feed.conf
-- If the module does not boot, remove all displays connected to HSYNC, VSYNC and reset.
+- 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)
- Suspend-to-Memory: USB devices on the USB host port get disconnected on resume
- Standby: Wake-up using UART in DMA mode hangs
-- Serial console on USB peripheral port is not enabled by default; use this command:
+- Serial console on USB peripheral port is not enabled by default; use this
+ command:
systemctl enable serial-getty@ttyGS0.service
********************************************************************************
@@ -229,11 +231,13 @@ Linux Image V2.5 Beta 2 (November 6, 2015)
- 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.
+- 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)
- Suspend-to-Memory: USB devices on the USB host port get disconnected on resume
- Standby: Wake-up using UART in DMA mode hangs
-- Serial console on USB peripheral port is not enabled by default; use this command:
+- Serial console on USB peripheral port is not enabled by default; use this
+ command:
systemctl enable serial-getty@ttyGS0.service
********************************************************************************
@@ -292,7 +296,8 @@ Note:
=> vf610-colibri-mycarrier.dtb
Known Issues:
-- If the module does not boot, remove all displays connected to HSYNC, VSYNC and reset.
+- 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)
- Suspend-to-Memory: USB devices on the USB host port get disconnected on resume
- Standby: Wake-up using UART in DMA mode hangs
@@ -362,7 +367,8 @@ Note:
=> vf610-colibri-mycarrier.dtb
Known Issues:
-- If the module does not boot, remove all displays connected to HSYNC, VSYNC and reset.
+- 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)
- Downgrade is not possible through "run update" due to NAND ECC layout changes
refer to the flashing instruction article to flash the module from scratch
@@ -416,7 +422,8 @@ Note:
=> vf610-colibri-mycarrier.dtb
Known Issues:
-- If the module does not boot, remove all displays connected to HSYNC, VSYNC and reset.
+- 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)
- Downgrade does not work with "run setupdate". For downgrade, use
mmc rescan && && fatload mmc 0:1 ${loadaddr} flash_mmc.img && source ${loadaddr}
@@ -478,7 +485,8 @@ Note:
=> vf610-colibri-mycarrier.dtb
Known Issues:
-- If the module does not boot remove all displays connected to HSYNC, VSYNC and reset.
+- 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)
- Analogue audio and Touchscreen are not yet working on the Colibri VF61
- SPI and CAN over SPI (using MCP251x) do not work yet on the new kernel
@@ -517,7 +525,8 @@ Note:
alter those scripts accordingly.
Known Issues:
-- If the module does not boot remove all displays connected to HSYNC, VSYNC and reset.
+- If the module does not boot remove all displays connected to HSYNC, VSYNC and
+ reset.
(This has been observed on an Evaluation Board V2.1)
- Analogue audio is not working on the Colibri VF61
- USB client is not reliable (communication freezes when using RNDIS/g_ether)
@@ -556,7 +565,8 @@ Linux Image V2.3 Beta 1 (August 4, 2014)
- repository u-boot-toradex branch 2014.04-toradex
Known Issues:
-- If the module does not boot remove all displays connected to HSYNC, VSYNC and reset.
+- If the module does not boot remove all displays connected to HSYNC, VSYNC and
+ reset.
(This has been observed on an Evaluation Board V2.1)
- Analogue audio is not working on the Colibri VF61
- USB client is not reliable (communication freezes when using RNDIS/g_ether)
@@ -587,10 +597,12 @@ Linux Image V2.2 Beta 1 (June 03, 2014)
- Update GPIO config tool to V1.2
- Add mcc-pingpong demo application for communication with Cortex M4 core
-- sources git.toradex.com linux/u-boot branches colibri_vf tag Colibri_VF_LinuxImageV2.2Beta1_20140603
+- sources git.toradex.com linux/u-boot branches colibri_vf
+ tag Colibri_VF_LinuxImageV2.2Beta1_20140603
Known Issues:
-- If the module does not boot remove all displays connected to HSYNC, VSYNC and reset.
+- If the module does not boot remove all displays connected to HSYNC, VSYNC and
+ reset.
(This has been observed on an Evaluation Board V2.1)
- Analogue audio is not working on the Colibri VF61
- SSH password authentication is disabled by default (see PasswordAuthentication
@@ -619,26 +631,33 @@ Linux Image V2.1 Beta 3 (March 18, 2014)
- GPIO config tool.
- Add Cortex M4 utility mqxboot and communication library libmcc.
-- sources git.toradex.com linux/u-boot branches colibri_vf tag Colibri_VF_LinuxImageV2.1Beta3_20140318
+- sources git.toradex.com linux/u-boot branches colibri_vf
+ tag Colibri_VF_LinuxImageV2.1Beta3_20140318
Known Issues:
-- If the module does not boot remove all displays connected to HSYNC, VSYNC and reset.
+- If the module does not boot remove all displays connected to HSYNC, VSYNC and
+ reset.
(This has been observed on an Evaluation Board V2.1)
- Analogue audio is not working on the Colibri VF61
-- An input on UART_A during bootup can lead to a hang (stuck at "rtc-ds1307 0-0068: hctosys: unable to
- read the hardware clock"). Make sure UART_A is connected before powering up and not written to.
+- An input on UART_A during bootup can lead to a hang (stuck at "rtc-ds1307
+ 0-0068: hctosys: unable to read the hardware clock"). Make sure UART_A is
+ connected before powering up and not written to.
********************************************************************************
Linux Image V2.1 Beta 2 (November 29, 2013)
- U-Boot:
- Add initial Colibri VF61 support.
- Implement memory size auto detection.
- - Implement module type (e.g. VF50 vs. VF61) auto detection based on L2 cache availability.
- - Set specific ARM core clock (e.g. 400 vs. 500 MHz) as well as Linux machine id number.
- - Rename configuration to colibri_vf to be universally used for Colibri VF50 as well as VF61.
+ - Implement module type (e.g. VF50 vs. VF61) auto detection based on L2 cache
+ availability.
+ - Set specific ARM core clock (e.g. 400 vs. 500 MHz) as well as Linux machine
+ id number.
+ - Rename configuration to colibri_vf to be universally used for Colibri VF50
+ as well as VF61.
- Linux kernel:
- Various ADC resp. VF50 touch improvements/fixes.
- - Implement internal temperature sensor exposed via /sys/class/hwmon/hwmon0/device/temp1_input.
+ - Implement internal temperature sensor exposed via
+ /sys/class/hwmon/hwmon0/device/temp1_input.
- Fix VESA VGA display timing.
- Use 16 bpp framebuffer by default to avoid buffer underruns.
- Add the following additional display timings for manual activation:
@@ -648,22 +667,26 @@ Linux Image V2.1 Beta 2 (November 29, 2013)
- 1024x768@60
- Allow for 396 as well as 500 MHz A5 core frequency.
- Add the Colibri VF61 machine id and its corresponding machine definition.
- - Rename configuration to colibri_vf to be universally used for Colibri VF50 as well as VF61.
+ - Rename configuration to colibri_vf to be universally used for Colibri VF50
+ as well as VF61.
- Enable watchdog configuration.
- Fix Freescale's magic daisy chain aka select input IOMUX stuff.
- Fix pixel clock polarity.
- rootfs / oe-core:
- Use branch 'LinuxImageV2.1' in toradex-bsp-platform.git
- Fix recipe to follow the changed khronos headers checksum
- - Rename machine to colibri-vf to be universally used for Colibri VF50 as well as VF61
+ - Rename machine to colibri-vf to be universally used for Colibri VF50 as well
+ as VF61
- Unify files for use with VF50/VF61 or add VF61 specific ones
- Don't statically populate /dev. The VFxx console fails on this.
- Improve the console and qt4e image recipe
-- sources git.toradex.com linux/u-boot branches colibri_vf tag Colibri_VF_LinuxImageV2.1Beta2_20131129
+- sources git.toradex.com linux/u-boot branches colibri_vf
+ tag Colibri_VF_LinuxImageV2.1Beta2_20131129
Known Issues:
-- If the module does not boot remove all displays connected to HSYNC, VSYNC and reset.
+- If the module does not boot remove all displays connected to HSYNC, VSYNC and
+ reset.
(This has been observed on an Evaluation Board V2.1)
- LVDS aka TFTLCD resolution hard-coded in kernel to VESA VGA resolution.
- Resistive touch and analogue audio are not working on a Colibri VF61
@@ -671,14 +694,18 @@ Known Issues:
********************************************************************************
Linux Image V2.1 Beta 1 (October 22, 2013)
- U-Boot:
- - Fix long standing boot hang issue introduced by Freescale's Vybrid 1.1 silicon.
+ - Fix long standing boot hang issue introduced by Freescale's Vybrid 1.1
+ silicon.
- Fix possible uninitialised array member issue in serial number to
hexadecimal coded decimal conversion routine (e.g. as used for
/proc/cpuinfo in Linux).
- - Migrate default NAND vs. SD card boot configuration (in-line with Colibri T20)
+ - Migrate default NAND vs. SD card boot configuration (in-line with
+ Colibri T20)
- Integrate config block handling
- - Increase the available space for the U-Boot binary to half a megabyte by booting from gfxRAM rather than sysRAM0.
- - Initial support based off Timesys' implementation for Freescale's Vybrid Tower System TWR-VF65GS10:
+ - Increase the available space for the U-Boot binary to half a megabyte by
+ booting from gfxRAM rather than sysRAM0.
+ - Initial support based off Timesys' implementation for Freescale's Vybrid
+ Tower System TWR-VF65GS10:
- New machine ID.
- Default UART_A on SCI0.
- ESDHC2 only.
@@ -695,19 +722,23 @@ Linux Image V2.1 Beta 1 (October 22, 2013)
- Integrate backlight using both BL_ON GPIO and PWM<A>.
- Re-worked IOMUX pin muxing.
- Disable magic SysRq key configuration as this is not only a potential
- security thread but can cause serious trouble if for some reason UART pins
+ security thread but can cause serious trouble if for some reason UART
+ pins
are left floating and therefore cause unexpected break conditions.
- Decrease DMA zone size configuration.
- Enable tmpfs POSIX ACL configuration.
- - Re-enable L2 cache kernel configuration as it is now only enabled if actually present on chip.
+ - Re-enable L2 cache kernel configuration as it is now only enabled if
+ actually present on chip.
- Implement resistive touch screen driver using ADCs and GPIOs.
- - Add Eon Silicon Solutions manufacturer ID and integrate mxc_nand platform data handling.
+ - Add Eon Silicon Solutions manufacturer ID and integrate mxc_nand platform
+ data handling.
- Disable NAND controller software ECC in order to use hardware ECC.
- Enable ADC driver as well as debugfs file system.
- - Fix DCU clock rounding, set DCU clock to 150.7 MHz, increase display pin drive strength and
- configure DCU for VESA VGA with a 30 MHz pixel clock
+ - Fix DCU clock rounding, set DCU clock to 150.7 MHz, increase display pin
+ drive strength and configure DCU for VESA VGA with a 30 MHz pixel clock
- Enable CPU idle, NEON, ASRC and printk time.
- - Initial support based off Timesys' implementation for Freescale's Vybrid Tower System TWR-VF65GS10:
+ - Initial support based off Timesys' implementation for Freescale's Vybrid
+ Tower System TWR-VF65GS10:
- New machine ID.
- FEC1 only.
- ESDHC2 only with card detect interrupt.
@@ -729,7 +760,8 @@ Linux Image V2.1 Beta 1 (October 22, 2013)
- browser: use midori
- burnflash: script for config block generation
- systemd-journald: limit journal size
-- sources git.toradex.com linux/u-boot branches colibri_vf tag Colibri_VF50_LinuxImageV2.1Beta1_20131022
+- sources git.toradex.com linux/u-boot branches colibri_vf
+ tag Colibri_VF50_LinuxImageV2.1Beta1_20131022
Known Issues:
- LVDS aka TFTLCD resolution hard-coded in kernel to VESA VGA resolution.
@@ -801,4 +833,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, January 13, 2017
+Toradex, April 19, 2017
diff --git a/release-notes/Colibri_iMX6_LinuxReleaseNotesV2.x.txt b/release-notes/Colibri_iMX6_LinuxReleaseNotesV2.x.txt
index cb2d817..799e502 100644
--- a/release-notes/Colibri_iMX6_LinuxReleaseNotesV2.x.txt
+++ b/release-notes/Colibri_iMX6_LinuxReleaseNotesV2.x.txt
@@ -2,6 +2,9 @@
Release Notes: Embedded Linux BSP V2.x for Colibri iMX6
********************************************************
+==> For newer images find the release details in the Toradex developer article:
+http://developer.toradex.com/software/linux/linux-software/release-details
+
Contents:
- U-Boot 2016.11 boot loader
- Linux 4.1.35 kernel, based on 4.1-2.0.x-imx branch of FSL community aka
@@ -17,12 +20,6 @@ Licensing:
- customer required to obtain proper re-distribution license
********************************************************************************
-Linux Image V2.7 Beta 1 (January 12, 2017)
-
-==> Release details can be found in the Toradex developer article:
-http://developer.toradex.com/software/linux/linux-software/release-details
-
-********************************************************************************
Linux Image V2.6.1 Beta 1 (September 29, 2016)
- U-Boot boot loader:
@@ -145,7 +142,8 @@ Linux Image V2.6 Beta 1 (March 31, 2016)
Known Issues:
- gstreamer freezes when generating its initial database on some modules:
- (gst-plugin-scanner:683): GLib-GObject-WARNING **: cannot register existing type 'GstImxCompositorPad'
+ (gst-plugin-scanner:683): GLib-GObject-WARNING **: cannot register existing
+ type 'GstImxCompositorPad'
The following gets you around this:
mv /usr/lib/libgstimxcompositor.so.0.12.0 /usr/lib/libgstimxcompositor.so.0.12.0.orig
gst-inspect-1.0
@@ -222,7 +220,8 @@ Linux Image V2.5 Beta 2 (November 6, 2015)
- move environment to the end of the eMMC boot area before the config block
- enable crc32 verify support
- Linux kernel:
- - migrate to Linux 3.14.28 kernel, based on Freescale's BSP release imx_3.14.28_1.0.0_ga
+ - migrate to Linux 3.14.28 kernel, based on Freescale's BSP release
+ imx_3.14.28_1.0.0_ga
- optional RS485 is not yet migrated
- automatic USB device/host detection using USBC_DET pin
- changed Fusion multi touch event reporting to adhere to multitouch slot
@@ -275,10 +274,12 @@ Linux Image V2.4 Beta 1 (May 18, 2015)
available from within Linux userspace through procfs (/proc/device-tree/
serial-number, toradex,board-rev and toradex,product-id)
- add command to restore Toradex config block ("cfgblock create")
- - display the Toradex logo, output preference: env var 'panel' | HDMI | Parallel RGB
+ - display the Toradex logo, output preference: env var 'panel' | HDMI |
+ Parallel RGB
- enabled gpio command line interface
- enabled DFU and Mass Storage on USB client, currently slow performance
- - update procedure now searches for an image on SD card, USB Mass Storage, TFTP server
+ - update procedure now searches for an image on SD card, USB Mass Storage,
+ TFTP server
- Linux kernel:
- added support for Analog Camera Module, requires dedicated device-tree
imx6dl-colibri-cam-eval-v3
@@ -464,4 +465,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, January 13, 2017
+Toradex, April 19, 2017
diff --git a/release-notes/Colibri_iMX7_LinuxReleaseNotesV2.x.txt b/release-notes/Colibri_iMX7_LinuxReleaseNotesV2.x.txt
index 46edaad..1b9bade 100644
--- a/release-notes/Colibri_iMX7_LinuxReleaseNotesV2.x.txt
+++ b/release-notes/Colibri_iMX7_LinuxReleaseNotesV2.x.txt
@@ -2,6 +2,9 @@
Release Notes: Embedded Linux BSP V2.x for Colibri iMX7
********************************************************
+==> For newer images find the release details in the Toradex developer article:
+http://developer.toradex.com/software/linux/linux-software/release-details
+
Contents:
- U-Boot 2016.11 boot loader
- Linux 4.1.35 kernel, based on 4.1-2.0.x-imx branch of FSL community aka
@@ -17,12 +20,6 @@ Licensing:
- customer required to obtain proper re-distribution license
********************************************************************************
-Linux Image V2.7 Beta 1 (January 12, 2017)
-
-==> Release details can be found in the Toradex developer article:
-http://developer.toradex.com/software/linux/linux-software/release-details
-
-********************************************************************************
Linux Image V2.6.1 Beta 1 (September 29, 2016)
- U-Boot boot loader:
@@ -88,13 +85,13 @@ Linux Image V2.6 Beta 2 (June 30, 2016)
- 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)
+ - 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.0.0 GA release
+ - updated to 4.1.15 LTS long term stable Linux kernel as part of
+ NXP/Freescale's 1.0.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
@@ -223,4 +220,4 @@ Not working or not tested:
******************************************************************************
-Toradex, January 13, 2017
+Toradex, April 19, 2017