新版上线:Apalis T30和Colibri T20/T30 Linux 操作系统V2.1Beta 2 版本

2014年2月12日星期三

Linux

适用于全体Toradex Tegra计算机模块,版本2.1 beta 2的Linux板级支持包现在上线并支持下载。

 新版包括:

1. U-Boot 2011.06 boot loader.

2. Linux 3.1.10 Kernel, based on NVIDIA's Linux for Tegra (L4T) release 16-r3.

3. OpenEmbedded oe-core 2013.06 based root file system, using LXDE desktop environment.

最新版本同样添加了遗漏的功能,漏洞修补,特别是:

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 (T30).
  • Fix EHCI periodic list handling.
  • Add default VESA VGA vidargs for our now modedb enabled kernel. This allows for an easy specification for an alternate parallel RGB resolution.
  • Fix USB boot 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 (T20).

Linux kernel

  • Fix AC97 device registration (T20).
  • Use TPS6591X IRQ base define to calculate correct IRQ number (T30).
  • Remove vdd_hdmi_con regulator from dc1 since we don't have a dedicated regulator for this connector on our baseboards (T30).
  • Fix SATA suspend/resume by adding avdd_plle regulator (Apalis T30).
  • Fix HDMI suspend/resume by avoiding division by zero oops.
  • Add GPIO keyboard configuration (Apalis T30).
  • Don't register KEY_BACK for wakeup (Colibri T20/T30).
  • Fix voltage regulator table for TPS658643 (T20).
  • Use integer for root_bus_nr in Tegra PCIe driver (Apalis T30).
  • Add STMPE ADC driver using IIO framework (T30, see http://developer.toradex.com/knowledge-base/adc).
  • 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 (T30).
  • 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 you 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 (T30).
    • 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.

下载区

想要了解更多关于Apalis 以及Colibri 计算机模块产品系列请参看:

http://www.toradex.com/products/apalis-arm-computer-modules

http://www.toradex.com/products/colibri-arm-computer-modules

#Apalis Arm Family #Arm based Development #Arm Cortex™-A9 #Colibri Arm Family #Computer on Module #Embedded Computing #Embedded Linux #NVIDIA® Tegra™