From b7c4430a57eff70c344c01d9f1dfb6aabae7aa11 Mon Sep 17 00:00:00 2001 From: Marcel Ziswiler Date: Mon, 10 Feb 2014 16:04:56 +0100 Subject: release notes: apalis/colibri t20/t30 v2.1 beta 2 --- release-notes/Apalis_T30_LinuxReleaseNotesV2.x.txt | 58 ++++++++++++++++++++-- .../Colibri_T20_LinuxReleaseNotesV2.x.txt | 47 ++++++++++++++++-- .../Colibri_T30_LinuxReleaseNotesV2.x.txt | 54 +++++++++++++++++++- 3 files changed, 149 insertions(+), 10 deletions(-) diff --git a/release-notes/Apalis_T30_LinuxReleaseNotesV2.x.txt b/release-notes/Apalis_T30_LinuxReleaseNotesV2.x.txt index 152119a..df46a0b 100644 --- a/release-notes/Apalis_T30_LinuxReleaseNotesV2.x.txt +++ b/release-notes/Apalis_T30_LinuxReleaseNotesV2.x.txt @@ -11,6 +11,58 @@ Licensing: - proprietary multimedia codecs included for evaluation purpose only - customer required to obtain proper re-distribution license +******************************************************************************** +Linux Image V2.1 Beta 2 (February 6, 2014) +- U-Boot: + - Add more UART configurations to the device trees allowing easy switching of + the console UART port by changing the UART base address of the console node + within the device tree. + - Fix EHCI periodic list handling. + - Add default VESA VGA vidargs for our now modedb enabled kernel. This allows + easy specifying an alternate parallel RGB resolution. + - Fix usbboot option to be more in-line with how we do optional MMC/SD card + boot on Colibri VF50/VF61. Loads the uimage kernel from the first partition + being formatted as VFAT and instructs the kernel to mount the second + partition formatted as ext3 as root file system. +- Linux kernel: + - Use TPS6591X IRQ base define to calculate correct IRQ number. + - Remove vdd_hdmi_con regulator from dc1 since we don't have a dedicated + regulator for this connector on our baseboards. + - Fix SATA suspend/resume by adding avdd_plle regulator. + - Fix HDMI suspend/resume by avoiding division by zero oops. + - Add GPIO keyboard configuration. + - Use integer for root_bus_nr in Tegra PCIe driver. + - Add STMPE ADC driver using IIO framework + (see http://developer.toradex.com/knowledge-base/adc-(linux)). + - Use modedb to specify framebuffer resolution (see + http://developer.toradex.com/knowledge-base/framebuffer-(linux) and + http://developer.toradex.com/knowledge-base/x-server-(linux)). + - Check null pointers for sysfs calls. + - Hack to avoid 24 Hz mode in X resulting in no display at all. This has been + encountered using e.g. a Samsung SyncMaster F2380 if connected by HDMI. + - Add kernel parameters to change RGB clock polarity. + - Re-work Fusion multi-touch touchscreen driver. + - Before updating modes on HDMI hotplug, check if framebuffer is registered + at all. This allows to disable framebuffers completely. +- rootfs / oe-core: + - Fix build and texinfo errors for stress. + - Add sections for both monitor outputs to xorg.conf. Add example + configuration to disable an output as well as select preferred mode. + - Add entry for fusion touchscreen driver to xorg.conf. + - Add fstrim from util-linux. + - Add kernel module for fusion touch screens (see + http://developer.toradex.com/knowledge-base/capacitive-multi-touch-display-(linux)). + - burnflash: Account for fs overhead and many files. +- sources git.toradex.com tag Apalis_T30_LinuxImageV2.1Beta2_20140206 + +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 + connected before boot or change the output source between DAC/LineIn +- certain low-speed USB devices might not get detected +- on first boot the resizing process adversely affects system performance for + the first few minutes until completed + ******************************************************************************** Linux Image V2.1 Beta 1 (October 22, 2013) - U-Boot: @@ -205,7 +257,8 @@ Working on latest image: - USB raw HID device /dev/hidrawX - USB device Ethernet RNDIS, provided by Android gadget - automatic USB device/host/suspend detection aka full OTG support - - suspend LP1 + - analog input + - suspend LP1 - CAN via can0 and can1 - PCIe (regular ports and mini-PCIe slot) - SATA (regular port or mSATA slot) @@ -227,7 +280,6 @@ Not working or not tested: - framebuffer support - USB OTG1 and USBH2 - Linux kernel - - analog input AD0 .. AD3 not implemented - IrDA - RS-422/485 - SIM card @@ -274,4 +326,4 @@ Boot from eMMC: - power cycle - upon first boot post-install scripts are run which takes around 2 minutes, please be patient -Toradex, October 25, 2013 +Toradex, February 10, 2014 diff --git a/release-notes/Colibri_T20_LinuxReleaseNotesV2.x.txt b/release-notes/Colibri_T20_LinuxReleaseNotesV2.x.txt index ef9c54d..3e681e3 100644 --- a/release-notes/Colibri_T20_LinuxReleaseNotesV2.x.txt +++ b/release-notes/Colibri_T20_LinuxReleaseNotesV2.x.txt @@ -11,6 +11,45 @@ Licensing: - proprietary multimedia codecs included for evaluation purpose only - customer required to obtain proper re-distribution license +******************************************************************************** +Linux Image V2.1 Beta 2 (February 7, 2014) +- U-Boot: + - Fix EHCI periodic list handling. + - Add default VESA VGA vidargs for our now modedb enabled kernel. This allows + easy specifying an alternate parallel RGB resolution. + - Fix usbboot option to be more in-line with how we do optional MMC/SD card + boot on Colibri VF50/VF61. Loads the uimage kernel from the first partition + being formatted as VFAT and instructs the kernel to mount the second + partition formatted as ext3 as root file system. + - Hack backlight GPIO by manually untristating respective pinmux group. +- Linux kernel: + - Fix AC97 device registration. + - Fix HDMI suspend/resume by avoiding division by zero oops. + - Don't register KEY_BACK for wakeup. + - Fix voltage regulator table for TPS658643. + - Use modedb to specify framebuffer resolution + (see http://developer.toradex.com/knowledge-base/framebuffer-(linux) and + http://developer.toradex.com/knowledge-base/x-server-(linux)). + - Check null pointers for sysfs calls. + - Add kernel parameters to change RGB clock polarity. + - Re-work Fusion multi-touch touchscreen driver. + - Before updating modes on HDMI hotplug, check if framebuffer is registered + at all. This allows to disable framebuffers completely. +- rootfs / oe-core: + - Fix build and texinfo errors for stress. + - Add sections for both monitor outputs to xorg.conf. Add example + configuration to disable an output as well as select preferred mode. + - Add entry for fusion touchscreen driver to xorg.conf. + - Add kernel module for fusion touch screens (see + http://developer.toradex.com/knowledge-base/capacitive-multi-touch-display-(linux)). + - burnflash: Account for fs overhead and many files. +- sources git.toradex.com tag Colibri_T20_LinuxImageV2.1Beta2_20140207 + +Known Issues: +- inoperable 24 Hz HDMI refresh rate may be chosen by EDID +- LP1 suspend might fail due to pending USB interrupts +- LP1 suspend might hang due to display controller issue + ******************************************************************************** Linux Image V2.1 Beta 1 (October 22, 2013) - U-Boot: @@ -21,7 +60,6 @@ Linux Image V2.1 Beta 1 (October 22, 2013) - rename shell prompt to Colibri T20 - decrease boot delay - fix overflow in HCD conversion - - Linux kernel: - Support default watchdog API (see http://developer.toradex.com/knowledge-base/watchdog-(linux)). @@ -43,7 +81,6 @@ Linux Image V2.1 Beta 1 (October 22, 2013) - video4linux adv7180 and max9526 integration - hack to avoid 24 Hz mode in X resulting in no display at all - do not set PWM, PWM as GPIO, thus making PWM available - - rootfs / oe-core: - OpenEmbedded: layers updated to dylan xserver update to version 1.14 @@ -171,7 +208,7 @@ Linux Image V2.0 Alpha 2 (October 19, 2012) - update to L4T R16, !!!THIS REQUIRED TO CHANGE THE CALLING CONVENTION TO HARD FLOAT!!! - U-Boot: - use a generic approach to get the MTD partitions to ease changes to the partition layout - (Initial partition table parsing courtesy of Mitja Špes from LXNAV) + (Initial partition table parsing courtesy of Mitja \8Apes from LXNAV) - increase kernel partition size to 8 MB - move the init output from the framebuffer console to the serial output - Linux kernel: @@ -232,7 +269,7 @@ Notes: - CRT: The T20 internal video DAC output is unsupported by NVIDIA's L4T Linux SW stack - Linux host used for recovery mode flashing requires proper 32-bit execution environment (e.g. install ia32-libs on 64-bit Ubuntu) -Working: +Working on latest image: - U-Boot boot loader - environment storage in NAND flash or on MMC/SD card - Ethernet @@ -353,4 +390,4 @@ Boot from SD Card: - power cycle - upon first boot post-install scripts are run which takes around 2 minutes, please be patient -Toradex, October 25, 2013 +Toradex, February 10, 2014 diff --git a/release-notes/Colibri_T30_LinuxReleaseNotesV2.x.txt b/release-notes/Colibri_T30_LinuxReleaseNotesV2.x.txt index bb58f23..c2d1818 100644 --- a/release-notes/Colibri_T30_LinuxReleaseNotesV2.x.txt +++ b/release-notes/Colibri_T30_LinuxReleaseNotesV2.x.txt @@ -11,6 +11,56 @@ Licensing: - proprietary multimedia codecs included for evaluation purpose only - customer required to obtain proper re-distribution license +******************************************************************************** +Linux Image V2.1 Beta 2 (February 6, 2014) +- U-Boot: + - Add more UART configurations to the device trees allowing easy switching of + the console UART port by changing the UART base address of the console node + within the device tree. + - Fix EHCI periodic list handling. + - Add default VESA VGA vidargs for our now modedb enabled kernel. This allows + easy specifying an alternate parallel RGB resolution. + - Fix usbboot option to be more in-line with how we do optional MMC/SD card + boot on Colibri VF50/VF61. Loads the uimage kernel from the first partition + being formatted as VFAT and instructs the kernel to mount the second + partition formatted as ext3 as root file system. +- Linux kernel: + - Use TPS6591X IRQ base define to calculate correct IRQ number. + - Remove vdd_hdmi_con regulator from dc1 since we don't have a dedicated + regulator for this connector on our baseboards. + - Fix HDMI suspend/resume by avoiding division by zero oops. + - Don't register KEY_BACK for wakeup. + - Add STMPE ADC driver using IIO framework + (see http://developer.toradex.com/knowledge-base/adc-(linux)). + - Use modedb to specify framebuffer resolution (see + http://developer.toradex.com/knowledge-base/framebuffer-(linux) and + http://developer.toradex.com/knowledge-base/x-server-(linux)). + - Check null pointers for sysfs calls. + - Hack to avoid 24 Hz mode in X resulting in no display at all. This has been + encountered using e.g. a Samsung SyncMaster F2380 if connected by HDMI. + - Add kernel parameters to change RGB clock polarity. + - Re-work Fusion multi-touch touchscreen driver. + - Before updating modes on HDMI hotplug, check if framebuffer is registered + at all. This allows to disable framebuffers completely. +- rootfs / oe-core: + - Fix build and texinfo errors for stress. + - Add sections for both monitor outputs to xorg.conf. Add example + configuration to disable an output as well as select preferred mode. + - Add entry for fusion touchscreen driver to xorg.conf. + - Add fstrim from util-linux. + - Add kernel module for fusion touch screens (see + http://developer.toradex.com/knowledge-base/capacitive-multi-touch-display-(linux)). + - burnflash: Account for fs overhead and many files. +- sources git.toradex.com tag Colibri_T30_LinuxImageV2.1Beta2_20140206 + +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 + connected before boot or change the output source between DAC/LineIn +- certain low-speed USB devices might not get detected +- on first boot the resizing process adversely affects system performance for + the first few minutes until completed + ******************************************************************************** Linux Image V2.1 Beta 1 (October 22, 2013) - U-Boot: @@ -269,6 +319,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 + - analog input - suspend LP1 - DVFS power management - optional parallel camera interface @@ -286,7 +337,6 @@ Not working or not tested: - U-Boot USB keyboard - TFTLCD framebuffer support - Linux kernel - - analog input AD0 .. AD3 not implemented - HDMI SPDIF audio broken - IrDA - RS-422/485 @@ -323,4 +373,4 @@ Boot from eMMC: - power cycle - upon first boot post-install scripts are run which takes around 2 minutes, please be patient -Toradex, October 25, 2013 +Toradex, February 10, 2014 -- cgit v1.2.3