summaryrefslogtreecommitdiff
path: root/release-notes/Colibri_VF_LinuxReleaseNotesV2.x.txt
diff options
context:
space:
mode:
authorMarcel Ziswiler <marcel.ziswiler@toradex.com>2016-04-15 17:24:06 +0200
committerMarcel Ziswiler <marcel.ziswiler@toradex.com>2016-06-24 00:46:11 +0200
commit8cba8feaa565bb72c36dbe6e9d4376632b9011d4 (patch)
tree27dc4f9060255edf7e8539c37f5e596e3da97a20 /release-notes/Colibri_VF_LinuxReleaseNotesV2.x.txt
parentca5032be47c7a33584cf058db7b966899b59d314 (diff)
Updated release notes.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
Diffstat (limited to 'release-notes/Colibri_VF_LinuxReleaseNotesV2.x.txt')
-rw-r--r--release-notes/Colibri_VF_LinuxReleaseNotesV2.x.txt86
1 files changed, 71 insertions, 15 deletions
diff --git a/release-notes/Colibri_VF_LinuxReleaseNotesV2.x.txt b/release-notes/Colibri_VF_LinuxReleaseNotesV2.x.txt
index 48e2b84..ed0384e 100644
--- a/release-notes/Colibri_VF_LinuxReleaseNotesV2.x.txt
+++ b/release-notes/Colibri_VF_LinuxReleaseNotesV2.x.txt
@@ -4,14 +4,68 @@ Release Notes: Linux Image V2.x for Colibri VF50/VF61
Contents:
- U-Boot 2015.04 boot loader
-- Linux 4.1.15 LTS kernel
-- Angstrom 2015.06/OpenEmbedded fido/Yocto 1.8 based root file system, using
+- Linux 4.4.5 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 Beta 1 (March 31, 2016)
+
+Note:
+- A new boot schema using static UBI volumes has been introduced. Therefore
+ downgrading is not directly possible. To downgrade a module, the UBI
+ partition needs to be cleared manually using "nand erase.part ubi".
+- The new DRM driver for the display controller might behave differently than
+ the old fbdev based driver. Especially display timings need to be configured
+ using the panel-simple.c driver.
+
+- U-Boot boot loader:
+ - read kernel and device tree from UBI volumes instead of rootfs
+ - increased NAND clock frequency for Colibri VF61
+- Linux kernel:
+ - updated to 4.4.5 LTS long term stable Linux kernel
+ - switched to DRM based driver for the display controller unit (DCU)
+ Note: The display kernel parameter video uses a new identifier (LVDS-1
+ as opposed to dcufb). Specifying display timings in the device tree is
+ currently not possible, custom display timings should be added to the
+ driver panel-simple.c.
+ - removed support for multi-core communication (MCC)
+ - increased NAND clock frequency for Colibri VF61
+ - support creation of SPI devices through /sys/bus/spi/drivers/spidev/new_id
+ - disable PHY power-down mode due to hardware issues on wakeup
+ - enable IP/TCP checksum offloading
+ - add IIO based DAC driver
+- Linux user-space:
+ - use X.org modesetting driver to make use of DRM (instead of fbdev)
+ - restart USB after suspend/resume using a systemd service
+ - removed Midori browser from LXDE image (development discontinued)
+ - drop libmcc and mqxboot since the kernel interfaces have been removed
+- OpenEmbedded build system:
+ - update OpenEmbedded from fido to jethro:
+ - gcc Linaro GCC 5.2-2015.11-2
+ - glibc 2.22
+ - systemd 226
+ - Xorg 1.17.2
+
+- sources git.toradex.com tag Colibri_VF_LinuxImageV2.6Beta1_20160331
+ - 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)
+- Standby: Wake-up using UART in DMA mode hangs
+- License text do not get deployed to the root file system.
+- Currently there is no multi-core communication library/framework available.
+
+********************************************************************************
+Linux Image V2.5 (January 6, 2015)
+- none, this version is identical to the previous beta version V2.5 Beta 3
+
+********************************************************************************
Linux Image V2.5 Beta 3 (December 15, 2015)
- Linux kernel:
- enable RTL8192CU driver e.g. for LM006 USB Wi-Fi stick
@@ -34,6 +88,10 @@ Linux Image V2.5 Beta 3 (December 15, 2015)
- repository u-boot-toradex branch 2015.04-toradex
Known Issues:
+- The feeds are missing non-Thumb entires (some packages are only provided in
+ 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.
(This has been observed on an Evaluation Board V2.1C)
- Suspend-to-Memory: USB devices on the USB host port get disconnected on resume
@@ -604,7 +662,8 @@ Known Issues:
********************************************************************************
Notes:
-- 115200 baud serial debug console on UARTA aka FFUART (lower X25 on EvalBoards resp. X27 on V3.1a depending on JP17/19, X13 on Iris) without any handshake
+- 115200 baud serial debug console on UARTA aka FFUART (lower X25 on EvalBoards
+ resp. X27 on V3.1a depending on JP17/19, X13 on Iris) without any handshake
- user account: root with empty password
- UBIFS flash root file system
- opkg package manager
@@ -624,10 +683,10 @@ Working on latest image:
- framebuffer support
- Linux kernel
- GPIOlib /sys/class/gpio
- - temperature sensor /sys/bus/iio/devices/iio\:device0/in_temp_input
- - RTC (Vybrid internal without wakeup support and board level I2C RTC)
+ - temperature sensor via hwmon /sys/class/hwmon/hwmon0/temp1_input
+ - RTC (Vybrid internal with wakeup support and board level I2C RTC)
- Ethernet eth0
- - NAND flash MTD UBIFS with hardware ECC
+ - 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
@@ -646,28 +705,25 @@ Working on latest image:
- USB device Ethernet RNDIS
- USB device CDC ACM
- automatic USB device/host detection aka OTG support
- - analogue inputs /sys/bus/iio/devices/
+ - analogue inputs (ADC) /sys/bus/iio/devices/
+ - analogue outputs (DAC)
- power management (standby is Stop mode)
- interrupt router (peripheral gets routed on interrupt request)
- - optional CAN (Vybrid SoC internal)
+ - optional CAN (Vybrid SoC internal FlexCAN)
- Linux user-space
- graphics (DCU aka parallel RGB)
- - Midori browser
- GPIO config tool
- LXDE
- - Cortex M4 utility mqxboot
- - multicore communication library libmcc v1
Not working or not tested:
-- U-Boot boot loader
- - USB keyboard
+- U-Boot USB keyboard
- Linux kernel
- - USB audio driver
- IrDA
+ - USB audio driver
- optional parallel camera interface
******************************************************************************
Flashing instruction have been moved to the Toradex developer article:
http://developer.toradex.com/knowledge-base/flashing-linux-on-vybrid-modules
-Toradex, December 17, 2015
+Toradex, April 15, 2016