summaryrefslogtreecommitdiff
path: root/release-notes/Apalis_iMX6_LinuxReleaseNotesV2.x.txt
diff options
context:
space:
mode:
Diffstat (limited to 'release-notes/Apalis_iMX6_LinuxReleaseNotesV2.x.txt')
-rw-r--r--release-notes/Apalis_iMX6_LinuxReleaseNotesV2.x.txt81
1 files changed, 68 insertions, 13 deletions
diff --git a/release-notes/Apalis_iMX6_LinuxReleaseNotesV2.x.txt b/release-notes/Apalis_iMX6_LinuxReleaseNotesV2.x.txt
index ab959d5..d8e7243 100644
--- a/release-notes/Apalis_iMX6_LinuxReleaseNotesV2.x.txt
+++ b/release-notes/Apalis_iMX6_LinuxReleaseNotesV2.x.txt
@@ -3,10 +3,10 @@ Release Notes: Linux Image V2.x for Apalis iMX6
************************************************
Contents:
-- U-Boot 2014.04 boot loader
-- Linux 3.10.17 kernel, based on Freescale's BSP release imx_3.10.17_1.0.1_ga
+- U-Boot 2015.04 boot loader
+- Linux 3.10.17 kernel, based on Freescale's BSP release imx_3.10.17_1.0.2_ga
and patches from Boundary Devices
-- Angstrom/OpenEmbedded/Yocto 2014.06/daisy/1.6 based root file system, using
+- Angstrom/OpenEmbedded/Yocto 2014.12/dizzy/1.7 based root file system, using
LXDE desktop environment
==> Flashing instructions can be found at the very bottom of this release notes
@@ -16,6 +16,60 @@ Licensing:
- customer required to obtain proper re-distribution license
********************************************************************************
+Linux Image V2.4 Beta 1 (May 18, 2015)
+- U-Boot:
+ - update to U-Boot 2015.04
+ - add generic Toradex config block handling, print exact product description,
+ board revision and serial number to the console
+ - create device-tree properties which make board information
+ 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
+ - 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
+- Linux kernel:
+ - added support for Analog Camera Module
+ - enable optional AHCI/SATA driver module
+- Linux user-space:
+ - update OpenEmbedded from daisy to dizzy:
+ - glibc 2.20 (instead of eglibc)
+ - systemd 2.18
+ - Xorg 1.14.7
+ - updated various LXDE packages to newer versions
+ - replace full NTP daemon with systemd's NTP client only systemd-timesyncd
+ - blacklist USB RNDIS for connman, use systemd-networkd to configure RDNIS
+ network interface (new standard IP of the module is 192.168.11.1!)
+ - enable BusyBox resize command to resize the terminal on serial console
+
+- sources git.toradex.com tag Colibri_iMX6_LinuxImageV2.4Beta1_20150518
+ - repository linux-toradex branch toradex_imx_3.10.17_1.0.0_ga
+ - repository u-boot-toradex branch 2015.04-toradex
+
+Note:
+- mount point names changed from /media/<block device name> to /media/<label>
+
+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
+ 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
+- flash_eth.img requires manual splitting of the root.ext3 file.
+ see the apalis-imx6_bin/flash_eth.scr script
+- SATA drives not mounted automatically
+ workaround 1: click its icon in the file manager
+ workaround 2: mkdir <mountpoint>; mount /dev/<sata partition> <mountpoint>
+- Desktop integration of video playback uses wrong escaping, always plays
+ fullscreen .local/share/applications/gst-launch.desktop
+
+********************************************************************************
Linux Image V2.3 Beta 6 (January 12, 2015)
- U-Boot:
- no change
@@ -243,9 +297,11 @@ Working on latest image:
- Gigabit Ethernet
- MMC/SD cards
- eMMC flash
+ - RAM size auto detection
- serial console debug UART1
- Toradex Apalis configuration block handling
- USB storage as host on USB host ports
+ - framebuffer support
- Linux kernel
- GPIOlib /sys/class/gpio
- PWM LEDs /sys/class/leds/
@@ -259,6 +315,7 @@ Working on latest image:
- I2C via /dev/i2c-X
- 8-bit MMC card mmc1
- 4-bit SD card mmc2
+ - framebuffer console
- HDMI audio
- analogue audio playback and capture, resistive touch
- audio noise is high on V1.0 HW, workaround is to set headphone volume
@@ -266,18 +323,21 @@ Working on latest image:
- S/PDIF
- SPI via /dev/spidev32766.0 aka SPI1 and /dev/spidev32765.0 aka SPI2
- custom Ethernet MAC address
+ - serial number and board revision
- USB host port
- USB audio driver
- USB webcam
- USB raw HID device /dev/hidrawX
- - USB device Ethernet RNDIS
+ - USB device Ethernet RNDIS, disabled
- automatic USB device/host/suspend detection aka full OTG support
- analog input via IIO framework
+ - parallel camera interface
- CAN via can0 and can1
- PCIe (regular ports and mini-PCIe slot)
- SATA (regular port or mSATA slot)
- DVFS power management
- suspend LP1
+ - watchdog
- Linux user-space
- Firefox browser
- Gstreamer playback
@@ -290,12 +350,10 @@ Working on latest image:
- dual output on HDMI and LVDS, both in 1920x1080
- single output on EDT 7" Display
- single output to analog RGB, aka VGA output
- - resolution setting through modedb string in kernel command line (working
- resolutions to be tested)
+ - resolution setting through modedb string in kernel command line
Not working or not tested:
- U-Boot boot loader
- - framebuffer support
- USB OTG1 support
- Linux kernel
- IrDA
@@ -304,10 +362,7 @@ Not working or not tested:
- SIM card
- HDA audio IF on MXM connector (not possible with i.MX 6)
- I2S / AC97 on MXM connector
- - watchdog
- - parallel camera interface
- CSI2 camera interface
- - serial number and board revision
- Linux user-space
- Gstreamer encoding (not tested)
- Display:
@@ -326,9 +381,9 @@ Note: recompile U-Boot with apalis_imx6q2g config for Apalis iMX6Q 2GB IT V1.1a
Initial Preparation:
- download and extract Apalis_iMX6_LinuxImageVx.yz.tar.bz2 package with root
permissions
-- use any VFAT formatted SD resp. micro D card with at least 1000 MB of free
+- use any VFAT formatted SD resp. micro SD card with at least 1000 MB of free
space
-- run update.sh script with optional -o argument pointing to mount point of
+- run update.sh script with -o argument pointing to mount point of
above mentioned card
Flash eMMC:
@@ -389,4 +444,4 @@ If the boot loader on the module got corrupted this recovers it by loading U-Boo
- run ./update.sh -d
- stop at the U-Boot prompt and begin the update as stated above
-Toradex, February 06, 2015
+Toradex, May 19, 2015