Search by Tags

WEC T20 / T30 BSP Release

 

The following table contains known issues, scheduled bug fixes, and feature improvements for the Tegra Windows CE BSPs and images.

Any schedules are not guaranteed, but reflect the current planning. The planning could be shifted due to priority changes.
Issues which are scheduled for a specific version (e.g. V1.3beta1) will be integrated in the mentioned version of the BSP.

We will update this table continuously in order to always provide the latest state of our development plan.

Odd beta versions, as 1.0b1 or 1.3b3, are internal releases only for testing. They are omitted from the table.

Clear Filter
Issue #StatusSubjectModuleSubsystemWinCE OS

2.5 (Release date: 2024-10-30)
- WEC 2013 Updates: Installed Updates until 2023M09
NOTE: This is a Windows CE 8 release only as nothing else than MS upates changed and there are were no updates for CE6 and CE7
NOTE2: Bootloader unchanged and still on version 2.4
WC-2864FixedAdded CE8 MS Updates until September 2023Apalis T30, Colibri T20, Colibri T30WinCE FeatureWEC2013

Description: This is a CE8 Image release only, no changes in BSP functionality and Bootloader, only Microsoft System updated were added

2.4 (Release date: 2022-01-10)
- WinCE 6 Updates: Installed until 2018M03
- WinCE 7 Updates: Installed until 2021M03
- WinCE 8 Updates: Installed until 2021M09
WC-2838Feature RequestUSB Port sometimes fails to work at bootApalis T30, Colibri T30USBCE6, WEC7, WEC2013

Description: Due to a race condition while initializing all USB Ports in parallel it can sometime happen that one of them is not working properly after boot

WC-2828Known IssueOpening / Closing COM ports many times can lead to inability to Open COM portApalis T30, Colibri T20, Colibri T30UARTCE6, WEC7, WEC2013

Description: When Opening / Closing multiple serial ports many times it can happen that only one COM port can be opened at once.
This problems only happens on T20 as we have GPIO emulated DCD and DSR lines on COM1 by default. But it could also happen on T30 if configured so.

WC-2812Feature RequestEnable Pullups on SD card pinsColibri T20SDIO/SD/MMCCE6, WEC7, WEC2013

Description: SD card is not detected on Iris V2.0

Workaround: Enable internal pullup resistors for SODIMM 192(DAT0), 49(DAT1), 51(DAT2), 53(DAT3), 190(CMD). This can be done by adding the following string to the bootloader configuration gpio.bootconf: "[colibripin_100] altfn=-1 dir=out lvl=1 [colibripin_49] pull=up"

2.4b2 (Release date: 2020-02-16)
- WinCE 6 Updates: Installed until 2018M03
- WinCE 7 Updates: Installed until 2019M09
- WinCE 8 Updates: Installed until 2019M09
WC-2837New FeatureAdded SecureBoot SupportBootloader, Update SystemCE6, WEC7, WEC2013

Description: NvFlash 2.7 is now able to Flash SecureBoot enabled devices and a Fusing Tool is available.
This enables protecting Devices so that only signed Software can be booted.
Please contact Toradex Support for more information.

WC-1661FixedCustom Images bigger than 137MB will not bootColibri T20, Colibri T30, Apalis T30Bootloader, WinCE FeatureCE6, WEC7, WEC2013

Description: The Bootloader is running from address offset 137MB so OS images that overlap this region will overwrite the bootloader code on load. Relinked eboot to run from offset 192MB to allow bigger OS Images NOTE: New Update Tool 6.0.21 is needed to update only bootloader as old update tool will identify new eboot.nb0 as OS Image

WC-1659FixedEthernet Communication becomes very slow and finally failsColibri T20, Colibri T30EthernetWEC7, WEC2013

Description: Ethernet Ping times can get very slow. Whole Ethernet communication can sometimes fail due to a race condition in the AX88772B Ethernet driver. Much more likely on T30 (4 cores)

WC-1657FixedSD card write fails in image V2.3Colibri T20SDIO/SD/MMCCE6, WEC7, WEC2013

Description: Writing to HighSpeed (50Mhz) capable SD cards fails on T20 on Image 2.3

Workaround: Set [HKEY_LOCAL_MACHINE\Drivers\BuiltIn\SDIO] "MaximumClockFrequency" = dword:48000000

WC-1656New FeatureAdd support for smart card subsystemColibri T20, Colibri T30Miscellaneous PeripheralsCE6

Description: Include additional files into our image, which are required to access smart cards

Workaround: All components are included in WEC7.

WC-1644FixedUSB Function stops working after multiple Hotplugs/unplugsColibri T30, Apalis T30USBCE6, WEC7, WEC2013

Description: When Pulugging and Unplugging USB Function cable several times, it may happen that USB Function driver does not work properly anymore. This is easy to see when using ActiveSync. the connection to the Host PC is not working properly after the second or third attempt to plug/unplug the cable.

2.3 (Release date: 2019-07-10)
- WinCE 6 Updates: Installed until 2018M03
- WinCE 7 Updates: Installed until 2019M03
- WinCE 8 Updates: Installed until 2019M03
WC-1674New FeatureRelease 2.3Colibri T20, Colibri T30, Apalis T30CE6, WEC7, WEC2013

Description: The stable release 2.3 contains all changes up to version 2.3b2

2.3b2 (Release date: 2019-05-07)
- WinCE 6 Updates: Installed Updates until 2018M03
- WEC 7 Updates: Installed Updates until 2019M03
- WEC 2013 Updates: Installed Updates until 2019M03
WC-1753FixedFullscreen OpenGL application starts flickering after a running for very long timeColibri T20, Colibri T30, Apalis T30GraphicsCE6, WEC7, WEC2013

Description: Running a fullscreen OpenGL or Silverlight application with OpenGL support for very long time (~100 days) can lead to screen repainting out of sync which can result in a flickering screen.

WC-1678FixedMarvell SDIO8787 WIFI driver does not always work at bootColibri T20, Colibri T30, Apalis T30Wi-FiCE6, WEC7, WEC2013

Description: Due to a rare race condition sometimes a SDIO card interrupt is not signaled to the card driver and in the case of SDIO8787 WiFi driver could cause a complete network stack freeze.

WC-1673FixedSoftware reset doesn't always work correctlyColibri T20KernelCE6, WEC7, WEC2013

Description: Some modules don't boot after a software reset sometimes. Fixed by triggering a PMIC Reset instead of a SOC reset on IOCTL_HAL_REBOOT

WC-1667New FeatureAdd CRC check for WinCE imageColibri T20, Colibri T30, Apalis T30BootloaderCE6, WEC7, WEC2013

Description: The bootloader checks the CRC of a WinCE image and provides various options to proceed if a wring CRC is found. By default CRC is checked but on failure only a warning is output and system will try to boot anyway. The behavior can be changed by setting boot.imgcrcaction to 1 (Halt system boot on CRC errors) or to 2 (try booting another image partition)

WC-1654FixedXAML renderer does not update all screen contentsColibri T20, Colibri T30, Apalis T30GraphicsCE6, WEC7, WEC2013

Description: GUI in XAML applications sometimes shows artefacts of incomplete redraws.

Workaround: Ask Toradex for a specific XAML renderer optimized for i.MX6, and add the registry value: [HKLM\SOFTWARE\Microsoft\XamlRenderOpenGL] "DisableDDAcceleration"=dword:1

WC-1653Fixed.NET CF V3.9 bug when comparing to (constant) 0LColibri T20, Colibri T30, Apalis T30WinCE FeatureWEC2013

Description: Comparing 0L and 0L in .NET Compact Framework 3.9 leads to wrong result.

Workaround: You can find a workaround from Microsoft here https://social.msdn.microsoft.com/Forums/en-US/a187a5da-d46f-440c-9e40-e201636c042d/bug-in-net-cf-justintimecompiler-with-roslyn-generated-ilcode-windows-embedded-compact-2013?forum=netfxcompact

WC-1652FixedOpenGL applications could crashColibri T30, Apalis T30CE6, WEC7, WEC2013

Description: OpenGL applications might crash at startup or after multiple close and re-opens.

WC-1649FixedResizing Windowed OpenGL application multiple times might crash itColibri T30, Apalis T30GraphicsCE6, WEC7, WEC2013

Description: When resigning a windowed OpenGL application multiple times the application might close unexpectedly with a data abort error.

WC-1648FixedSystem might freeze when closing OpenGL application that was running for long timeColibri T20, Colibri T30, Apalis T30GraphicsCE6, WEC7, WEC2013

Description: When trying to close a OpenGL application that was running for a long time (depending on the complexity of the 3d rendering this can vary from a few days to weeks) the system might freeze.

2.2 (Release date: 2018-12-10)
Contains all changes up to version 2.2b4
- WinCE 6 Updates: Installed Updates until 2018M03
- WEC 7 Updates: Installed Updates until 2018M09
- WEC 2013 Updates: Installed Updates until 2018M10
WC-1687FixedKernel Debugger Does not work since BSP 2.2b4Colibri T20, Colibri T30, Apalis T30KernelCE6, WEC7, WEC2013

Description: There was a problem with initializing Kernel Debugger: Interlock Function were not working properly and system was hanging.

WC-1686FixedMissing file associations for .bat files in CE8Colibri T20, Colibri T30, Apalis T30WinCE FeatureCE6, WEC7, WEC2013

Description: .bat Files are not associated with cmd.exe

WC-1685FixedEboot GPIO configuration display issueColibri T20, Colibri T30, Apalis T30BootloaderCE6, WEC7, WEC2013

Description: 'set gpio' displays an empty string when called more than once.

Workaround: after entering the command 'set gpio', reset the system before continuing.

WC-1670FixedSome Apalis and Colibri T30 IT have an unexpected silicon calibration valueColibri T20, Colibri T30, Apalis T30CPUCE6, WEC7, WEC2013

Description: Unfortunately the SW could not deal with this new calibration value and was behaving incorrectly leading to crashes.

WC-1669FixedVirtual Memory leak when using NvRmMemMap() in User ModeColibri T20RAMCE6, WEC7, WEC2013

Description: Memory was not properly unmapped from User space following a call to NvRmMemUnMap(), thus creating memory leaks.

WC-1634New FeatureSupport new NAND Flash on [00241201] Colibri T20 256MB IT V1.2BColibri T20FlashCE6, WEC7, WEC2013

Description: Support new NAND Flash on [00241201] Colibri T20 256MB IT V1.2B

Workaround: We won't add any public information about this change as it's not clear if we will ever use the new Flash.

WC-1613New FeatureRelease 2.2Colibri T20, Colibri T30, Apalis T30CE6, WEC7, WEC2013

Description: The stable release 2.2 contains all changes up to version 2.2b4

2.2b4 (Release date: 2018-09-17)
- WinCE 6 Updates: Installed Updates until 2018M03
- WEC 7 Updates: Installed Updates until 2018M06
- WEC 2013 Updates: Installed Updates until 2018M07
WC-1817FixedLVDS Converter Freezes After Switching From Splashscreen to WinCE DesktopColibri T20, Colibri T30LVDSCE6, WEC7

Description: In some cases LVDS signals are not toggling any longer after switching from splash screen to the main WinCE desktop. This is due to some problems in the LVDS converter chip. Fixed by not disable/enable display controller between splashscreen and windows ce desktop. NOTE: This can only be done if the Splashscreen resolution matches the desktop resolution. In that case the complete display timings will stay as configured in Splashscreen. To revert to previous behavior set "UseSplashSettings"=0 [HKLM\SOFTWARE\NVIDIA Corporation\NVDDI]

Workaround: Either disable the splash screen or toggle backlight pin in a user space application, to disable/enable the LVDS converter.

WC-1676FixedWiFi User Credentials for WPA2 802.1x (aka WPA2 Enterprise) are not persistedColibri T20, Colibri T30, Apalis T30Wi-Fi, WinCE FeatureWEC7

Description: WPA2 802.1x WiFi Profile is persisted across reboots, but User Credential are asked again each time. This seems to be a MS related BUG in the Connection Manager. We implemented a patch that can be activated by setting the following registry settings: [HKEY_LOCAL_MACHINE\Software\Toradex\FileSystemFilter] "WLAN_Patch"=dword:1 [HKEY_LOCAL_MACHINE\System\StorageManager\Filters\fsdspy] "Dll"="fsdspy.dll"

WC-1643Fixed[RegEdit] Deleting or Renaming Keys with Subkeys failsColibri T20, Colibri T30, Apalis T30WinCE FeatureCE6, WEC7, WEC2013

Description: If a subkey is is use the deletion of all other subkeys also fails

WC-1638FixedMultiByteToWideChar() not working anymore for simplified chinese and koreanColibri T20, Colibri T30, Apalis T30WinCE FeatureCE6, WEC7, WEC2013

Description: MultiByteToWideChar() not working anymore for simplified chinese. Codepages 936 (Simplified Chinese) and 949 (Korean) were missing.

Workaround: The image has to be re-built with additional codepages: 936 (Simplified Chinese) and 949 (Korean) in the OSDesign file nlscpg.txt (c:\Wince700\OSDesigns\ColibriTegra_Core\ToradexFiles\Misc\CE7\nlscpg.txt).

WC-1633FixedUSB Does Not Work Anymore When Loading in Reverse OrderColibri T30USBCE6, WEC7, WEC2013

Description: USB can turn non-functional after changing USB registry values. This was now fixed and the USB instances can be loaded in any order

Workaround: Change the "order" value of [HKEY_LOCAL_MACHINE\Drivers\BuiltIn\USBEHCI1] to assure it is loaded before the other USBEHCI drivers.

WC-1620New FeatureUnify module information outputColibri T20, Colibri T30, Apalis T30Bootloader, WinCE FeatureCE6, WEC7, WEC2013

Description: Updated the output of Module Name and serial number while booting the device, in order to unify this between all the module families.

WC-1619FixedUSB OTG (Host mode) does not work on ApalisApalis T30USBCE6, WEC7

Description: USBO1 port on Apalis has his own power enable signal (USBO1_EN) which is needed to be used in Host mode, but was not driven.

Workaround: Configure OTG port as Host and set Pin 274 to GPIO Output 1

WC-1618FixedEarlyAutoCopy feature of WaitForFlashDisk does not work reliablyColibri T20, Colibri T30, Apalis T30Flash, WinCE FeatureCE6, WEC7, WEC2013

Description: The EarlyAutoCopy feature of WaitForFlashDisk driver does not always work.

WC-1617FixedWEC2013 Debugger not workingColibri T30, Apalis T30WinCE FeatureWEC2013

Description: WEC2013 App debugger is not working on T30 on image V2.2b2

Workaround: Use VSDebugger from latest release.

WC-1616FixedRegistry is not Saved if only RegFlushKey(HKEY_CURRENT_USER) is calledColibri T20, Colibri T30, Apalis T30WinCE FeatureCE6, WEC7, WEC2013

Description: Since most of the tools flush both HKEY_LOCAL_MACHINE and HKEY_CURRENT_USER, to reduce flush overhead the system ignores flushes on HKEY_CURRENT_USER. This is not the expected behaviour.

Workaround: Call RegFlushKey(HKEY_LOCAL_MACHINE)

WC-1615FixedeMMC BootMode is not matching what T30 BootRom is expectingColibri T30, Apalis T30SDIO/SD/MMCCE6, WEC7, WEC2013

Description: BootRom expects eMMC to be in FastBoot mode, but it's not so it always wastes 2s waiting for FastBoot Ack. After this timeout it will try to do normal boot.

WC-1614New FeatureAdded USB ID Pin support to OnTheGo driverColibri T20, Colibri T30, Apalis T30USBCE6, WEC7, WEC2013

Description: So far only CableDetectPin (which needs to be connected to VBUS) could be defined to detect the presence of USB Function or USB Host. Now if "UseIDPin"=1 you can define "IDPin" and "IDPol" and you can have 3 states: No driver loaded, USB Function driver loaded or USB Host driver loaded

WC-1604FixedWEC2013: Audio Files and Sound Scheme MissingColibri T20, Colibri T30, Apalis T30Multimedia, WinCE FeatureWEC2013

Description: System sounds are not available under WEC2013.

WC-1603FixedThere is no way to pop-up NetUI's WiFi SettingsColibri T20, Colibri T30, Apalis T30Wi-FiWEC7, WEC2013

Description: On WEC7 and WEC2013 there is no way to open NETUI using code. We fixed NETUI by naming a window. Users can now use HWND handle = FindWindow(NULL, L"NETRTWLANU1”); PostMessage(handle, WM_WZCSYSTRAYICON, 1, WM_LBUTTONDBCLK); To get handle to a window and send message. Window name depends on network interface name.

WC-1602New FeatureAdd support for BusEnum2Colibri T20, Colibri T30, Apalis T30WinCE FeatureWEC7, WEC2013

Description: BusEnum2 allows to load drivers in parallel, shortening the boot time. This is now the default way of loading drivers, to revert to old behavior edit following registry entry: [HKEY_LOCAL_MACHINE\Drivers\BuiltIn] "Dll"="BusEnum.dll"

WC-1599FixedSDBUS patch for SDIO8787 WiFi and BT functions.Colibri T20, Colibri T30, Apalis T30SDIO/SD/MMCCE6, WEC7, WEC2013

Description: SDBUS patch needed in order to support both WiFi and BT functions on the SDIO8787 card.

WC-1598New FeatureDummy Battery Driver AddedColibri T20, Colibri T30, Apalis T30Power ManagementCE6, WEC7, WEC2013

Description: Added a dummy battery driver to the image. This driver does not access any HW, it just reflects the state of a memory mapped file, so the battery HW can be read out by a customer application or driver and written into this memory mapped file. There is a sample code available here: https://docs.toradex.cn/106587-battery.c?v=1

2.2b2 (Release date: 2018-05-07)
- WinCE 6 Updates: Installed Updates until 2018M03
- WEC 7 Updates: Installed Updates until 2017M12
- WEC 2013 Updates: Installed Updates until 2018M03
WC-2034New FeatureAdd DFS support on DDR RAM on T30 modulesColibri T30, Apalis T30Power ManagementCE6, WEC7, WEC2013

Description: DFS (Dynamic Frequency Switching) on DDR RAM is not supported on Apalis T30 and Colibri T30 modules.

WC-1779FixedUSB Device: Losing data if multiple low speed devices are connected on the same hubColibri T20, Colibri T30, Apalis T30USBCE6, WEC7, WEC2013

Description: If you have more than one low-speed device on the same USB hub, data can get lost.

WC-1770FixedBootloader GPIO Setting not AcceptedColibri T20Bootloader, GPIOCE5, CE6, WEC7, WEC2013

Description: Bootloader GPIO Setting (gpio.bootconfig) fails to set pull state of some GPIOs

Workaround: -

WC-1754New FeatureAdd Registry Keys to Simplify Enabling of tchproxy.dllColibri T20, Colibri T30, Apalis T30Capacitive Touch, Resistive TouchCE6, WEC7, WEC2013

Description: We added registry settings to default images. [HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\TOUCH] "DriverName"="tchproxy.dll" [HKEY_LOCAL_MACHINE\Drivers\Touch] "Prefix" = "TCH" "Index" = dword:1 "Order" = dword:2 "Flags" = dword:8 ; DEVFLAGS_NAKEDENTRIES "IClass" = multi_sz:"{25121442-08CA-48dd-91CC-BFC9F790027C}", "{7119776D-9F23-4e4e-9D9B-9AE962733770}" "Priority256" = dword:6D ; touch ist priority = 109 "DLL" = "_touch.dll" [HKEY_LOCAL_MACHINE\System\GWE\TouchProxy] "tchcaldll" = "tchcaldll.dll"

WC-1751New FeatureSupport RNDIS on Debugger clientColibri T20, Colibri T30, Apalis T30WinCE FeatureCE6, WEC7, WEC2013

Description: Currently application debugging over USB / RNDIS is not supported out of the box in the debugger client. Add support for RNDISFN to the debugger client.

WC-1748FixedUpdateTool: FlashDisk disapears after clicking "Backup"Colibri T20, Colibri T30, Apalis T30CE6, WEC7, WEC2013

Description: The FlashDisk disappears on clicking "Backup" in the UpdateTool. This is due the fact, that the update Tool needs exclusive access to the FlashDisk. Reboot the system after that to get the FlashDisk back. Add a note about this in the backup dialogue.

WC-1728FixedTimezone can only be set once in RemoteAdmin interfaceColibri T20, Colibri T30, Apalis T30RTCCE6, WEC7

Description: When certain timezones are selected (e.g.: UTC+9:00 Osaka, Sapporo, Tokio) the page allowing to set time on the RemoteAdmin interface does not work.

Workaround: Change the timezone prior to using RemoteAdmin

WC-1702FixedT30: OpenGL performance issueColibri T30, Apalis T30GraphicsWEC7, WEC2013

Description: Some OpenGL operations are slower compared to release 1.4. This problem started showing up from version 2.0.

WC-1690FixedNTP crashes all services at bootColibri T20, Colibri T30, Apalis T30EthernetCE6, WEC7, WEC2013

Description: When the device is configured to use a static IP and a DNS is also configured sometimes the NTP client (time synchronization) crashes at boot, and this may impact other networking services. This issue was introduces with the Microsoft March 2017 updates.

Workaround: If you don't need NTP client you can disable it by changing the registry configuration.

WC-1642New FeatureIncrease the Maximum Allowed Image SizeColibri T20, Colibri T30, Apalis T30WinCE FeatureCE6, WEC7, WEC2013

Description: Custom images can now be as large as 512 MB without modifying the config.bib file. Please be aware that the limitation is the module: If you have a module that only has 256MB RAM, you will not be able to flash an image with a size larger than 256 MB. Remark: On the Colibri T20 it will be less, the max size is computed like this: RAM Size of the module - Carveout Size (64MB by default).

WC-1641FixedUpdate Tool: Serial Number gets lostColibri T20, Colibri T30, Apalis T30Toradex Feature, WinCE FeatureCE6, WEC7, WEC2013

Description: If you applied a backup of a config block (CFG) it happened that the serial number / MAC address and hardware ID got lost. This did not happen if you applied a backup by using the CFG file but only if only the config block was restored. This issue was fixed in Update Tool 6.0.15 which is part of this image.

WC-1632FixedUpdate Tool: GPIO settings are not restored correctlyApalis T30Bootloader, GPIO, WinCE FeatureCE6, WEC7, WEC2013

Description: If you had long configuration strings in gpio.bootconf it could be that the value was not restored correctly. This is fixed in Update Tool 6.0.15 which is part of this image.

WC-1629New FeatureAdd all BSP features as Catalog fileColibri T20, Colibri T30, Apalis T30WEC7

Description: All BSP Features (Drivers, Multimedia, OpenGL, Video, Tools) can be now selected via PlatformBuilder Catalog. No need to edit nvap.bat anymore. This also means that a new Workspace file (defining all standard Features) is needed for customers that build their own Image form the BSP using PlatformBuilder.

WC-1628FixedColibri and Apalis T30 Freezes UIColibri T30, Apalis T30External Memory Bus, GraphicsWEC7, WEC2013

Description: The module freezes under following circumstances: - Device gets out of the user idle mode (D2) - Device does not draw anything new on the screen (at least not hardware accelerated) - Device has workload on the GMI Data bus

WC-1625New FeatureEnable dynamically CPUs disabling by defaultColibri T20, Colibri T30KernelWEC7, WEC2013

Description: The dynamic CPU disabling was introduced earlier but not enabled by default. This will be enabled with this release.

WC-1624New FeatureEnable RAM DFS on T30 by defaultColibri T20, Colibri T30, Apalis T30Kernel, RAMCE6, WEC7, WEC2013

Description: RAM DFS was not introduced in a earlier release but not enabled by default. This feature is enabled from now on by default.

WC-1623FixedRemove afd.dll patchColibri T20, Colibri T30, Apalis T30WinCE FeatureCE6, WEC7, WEC2013

Description: Microsoft fixed issue when NTP server crashed services. This removes the patch we created. If you build your own image please also synchronize with the new workspace.

WC-1622New FeatureOptimize USB Bus speedColibri T20, Colibri T30, Apalis T30USBCE6, WEC7, WEC2013

Description: Slightly increase USB performance by changing some DMA traffic parameter.

2.1 (Release date: 2018-03-06)
- WinCE 6 Updates: Installed Microsoft CE6 Updates until 2017M06
- WEC 7 Updates: Installed Microsoft CE7 Updates until 2017M09 (Wave 4)
- WEC 2013 Updates: Installed Updates until 2017M11
WC-1755FixedRegistry Editor: Key Default Value cannot be editedColibri T20, Colibri T30, Apalis T30WinCE FeatureCE6, WEC7, WEC2013

Description: The Key Default Value (the value assigned to the Key, shown as "(default)") cannot be edited

WC-1752FixedAdd latest update ToolColibri T20, Colibri T30, Apalis T30WinCE FeatureCE6, WEC7, WEC2013

Description: Added latest Update Tool 6.0.14

WC-1746FixedRegistry Editor: Strings of type REG_MUI_SZ are not shownColibri T20, Colibri T30, Apalis T30WinCE FeatureCE6, WEC7, WEC2013

Description: The Registry editor does not display certain multilanguage string settings.

WC-1744FixedNotepad Selects Random FontColibri T20, Colibri T30, Apalis T30WinCE FeatureCE6, WEC7, WEC2013

Description: The text editor starts with a random font selection.

Workaround: Select the font manually in the Format -> Font... menu. Save the registry to make this change permanent.

WC-1741New FeatureUpdate Tool does not work on Image 1.4 when no Images folder is on the driveColibri T20, Colibri T30, Apalis T30WinCE FeatureCE6, WEC7, WEC2013

Description: If Update Tool is running under image 1.4 and older and there is no folder "Images" on the USB or SD drive the backup and update file dialogue will not be shown.

Workaround: Add a folder "Images" in the root directory of the USB or SD drive.

WC-1738FixedLauncher.exe Starts in the Wrong FolderColibri T20, Colibri T30, Apalis T30CE5, CE6, WEC7, WEC2013

Description: Production Programming script is executed with wrong current-path.

Workaround: Insert a statement IF EXIST AutoRun\LauncherEx.exe CD AutoRun into your batch script.

WC-1737FixedCE8: Debuger not working since 2.1b4Colibri T30, Apalis T30WinCE FeatureWEC2013

Description: In the previous release 2.1b4 the debugger is not working. While debugging you get an error message: “Unable to import library VSDebugEng.dll ! Program will exit.”

Workaround: Copy webservices.dll manually to the target folder \Flashdisk\System\ .

WC-1631FixedT30: Set default RAM Timings to 800MHzColibri T30, Apalis T30Power Management, RAM

Description: The download bundle contains a config file that does not force the RAM to 533MHz any longer. If you flash the device with the Update Tool and you apply the CFG file or you use NVFlash the device will be setup with a RAM timing of 800MHz. If you only upgrade the image (NB0 file), the RAM timing will not change from the previous setting.

Workaround: Higher RAM timing can lead to some thermal issues. Add the following line to the CFG file in order to force the device running at 533Mhz RAM Timing (t30_emc_clk=533000).

2.1b4 (Release date: 2017-12-29)
- WinCE 6 Updates: Installed Microsoft CE6 Updates until 2017M06
- WEC 7 Updates: Installed Microsoft CE7 Updates until 2017M09 (Wave 4)
- WEC 2013 Updates: Installed Updates until 2017M11
WC-2202New FeatureWEC2013: Include Bluetooth to standard imageColibri T20, Colibri T30, Apalis T30WinCE FeatureWEC2013

Description: Add Bluetooth support into the standard image. The required DLLs can be added with a flash installer.

WC-1890New FeatureShow only config block settings which are supported by the respective moduleColibri T20, Colibri T30, Apalis T30Bootloader, GPIOCE6, WEC7

Description: Not all config block settings that are listed in the bootloader and config block editor are supported by the Tegra Modules.

WC-1775FixedBluetooth audio stops workingColibri T20, Colibri T30, Apalis T30Analog Audio, BluetoothCE6, WEC7, WEC2013

Description: If customers use Bluetooth audio it could happen that the analog audio output does not work any longer or also the bluetooth audio stops working.

WC-1773FixedBackground color is not configured correctlyColibri T20, Colibri T30, Apalis T30WinCE FeatureCE6, WEC7, WEC2013

Description: Background color was set wrong

WC-1772FixedAdded Update Tool 6.0.12Colibri T20, Colibri T30, Apalis T30WinCE FeatureCE6, WEC7, WEC2013

Description: Added Update Tool 6.0.12

WC-1769New FeatureAdd support for VMINI and generic network adapter to VSDebuggerColibri T20, Colibri T30, Apalis T30WinCE FeatureCE6, WEC7, WEC2013

Description: VSDebugger.exe uses the default ethernet devices of the different modules. This new release supports also the VMINI adapter, allowing debugging of OS using Platform Builder and application using Visual Studio debugger. If the device does not use the ethernet interface but has a different kind of connection supporting TCP/IP (wi-fi, modem etc.), adding the CheckAdapterName DWORD parameter under HKLM\SOFTWARE\Toradex\Debugger and setting it to zero will allow the debugger to run without checking the adapter used.

WC-1765New FeatureAllow reading of config block parameters from static and/or dynamic config blockColibri T20, Colibri T30, Apalis T30ConfigBlockCE6, WEC7, WEC2013

Description: Allow reading of config block parameters from static and/or dynamic config block. If critical data gets lost (MAC or Hardware information) in the config block, this increases the chance it can be recovered, also it got overwritten by the user.

WC-1764New FeatureEnable LVDS sets some pins to GPIOApalis T30WEC7, WEC2013

Description: If you enable set the registry key LVDSEnable some pins are set to GPIO output.

WC-1759FixedBacklight gets disabled / enabled in a loop on system idle.Colibri T30, Apalis T30DVI, Graphics, HDMI, LVDS, RGB, VGAWEC7, WEC2013

Description: If system idle time is set the backlight / display gets disabled and enabled immediately again after that. Enabling / disabling continues until the next user activity.

Workaround: This issue is caused by the resistive touch driver. Disable the touch controller ([HKLM\Hardware\Touch]).

WC-1758FixedUpdate Tool V6.0.9 (CE8) Cannot Flash ImageColibri T20, Colibri T30WinCE FeatureWEC2013

Description: Update Tool V6.0.9 (CE8) Cannot Flash Image. We will include a newer update tool in the next release.

Workaround: Use the latest update tool from the website.

WC-1757New FeatureEnable RAM DFS by default on T20Colibri T20RAMCE6, WEC7

Description: This feature was not enabled by default in previous images. RAM DFS will be enabeled from now on. It can be disabled by setting the registry key [HKLM\Drivers\BuiltIn\nvrm] DfsEMCLowCornerKHz to 330000.

WC-1756New FeaturePrevent backup and update in builtin UpdateToolColibri T20, Colibri T30, Apalis T30Toradex Feature, WinCE FeatureCE6, WEC7, WEC2013

Description: To prevent users to run backup or update from the builtin UpdateTool we disable this feature in the image version of the tool.

WC-1743FixedDevice does not boot if reset during I2C transactionColibri T30, Apalis T30Bootloader, I2CWEC7, WEC2013

Description: Device does not boot if it is reset while a I2C transaction is going on on the internal I2C bus. This can potentially happen during DFS activity, Touch interaction, Temperature read out or Audio codec access

WC-1742New FeatureOptimized Voltage Limits depending on T30 Silicon QualificationColibri T30Power ManagementCE6, WEC7, WEC2013

Description: Depending on the Silicon Qualification Parameters stored in Nvidia Production Fuses we optimize operating Voltage limit to limit power consumption as much as possible.

WC-1718New FeatureUpdate Tool: Backup dialog not shown in images before 2.0Colibri T20, Colibri T30, Apalis T30WinCE FeatureCE6, WEC7, WEC2013

Description: Fixed issue that UpdateTool does not show a dialog for Hive Based registry images when doing a backup. This is an issue for Toradex images before V2.0.

Workaround:

WC-1707FixedCE8: Camera stream does not get rotated with all resolutionsColibri T30, Apalis T30Camera Parallel InterfaceWEC2013

Description: The camera stream does not get rotated with all display resolution.

WC-1705FixedImprove buffer size check for IOCTL_HAL_GET_RANDOM_SEEDColibri T20, Colibri T30, Apalis T30WinCE FeatureCE6, WEC7, WEC2013

Description: The out buffer for IOCTL_HAL_GET_RANDOM_SEED Test must not be larger than 1024. Added check.

WC-1703FixedMissing serial number when querying IOCTL_HAL_GET_DEVICE_INFOColibri T20, Colibri T30WinCE FeatureCE6, WEC7, WEC2013

Description: Missing serial number when querying IOCTL_HAL_GET_DEVICE_INFO

WC-1699New FeatureColibri T30: Backlight is switched off on EDT 7" displayColibri T30Graphics, Resistive TouchWEC7, WEC2013

Description: On some modules the backlight PWM needs to be modified otherwise the display will keep black.

Workaround: In order to get this working, you can set the ss.bl_gpio = 12 and ss.bl_pol=0. You find all the configs also here: http://developer.toradex.com/knowledge-base/installing-edt-display#Brightness

WC-1693FixedDynamic Memory Frequency Switching (disabled by default) doesn't work reliably on Colibri T20Colibri T20Power Management, RAMCE6, WEC7, WEC2013

Description: If Dynamic Memory Frequency Switching is enabled ([HKLM\Drivers\BuiltIn\nvrm] DfsEMCLowCornerKHz = 0) The system might freeze on some Colibri T20 modules.

Workaround: Set DfsEMCLowCornerKHz to 166500, this is the lowest safe timing you currently can use.

WC-1689FixedTouch or Audio stops workingColibri T30I2C, Resistive Touch, Temperature SensorCE6, WEC7, WEC2013

Description: In some rare cases the internal I2C bus can be blocked. This results in the fact, that Touch and Audio does not work any longer.

WC-1538New FeatureMake audio buffer size configurableColibri T20Analog AudioCE6, WEC7, WEC2013

Description: There are some issues when playing short audio samples. This issue was introduced in image V1.3 when the default buffer size was increased. The buffer size can now be modified in the registry (maxBufferSize), see also https://developer.toradex.com/knowledge-base/audio-driver-registry-settings#Controlling_Buffer_Size

2.1b2 (Release date: 2017-08-10)
- WinCE 6 Updates: Installed Microsoft CE6 Updates until 2017M03
- WEC 7 Updates: Installed Microsoft CE7 Updates until 2017M03
- WEC 2013 Updates: Installed Updates until 2017M06
WC-2201New FeatureHarmonize FlashDisk settingsColibri T20, Colibri T30, Apalis T30CE6, WEC7, WEC2013

Description: We synchronize registry settings for the flashdisk and internal EMMC driver for different SOC families. The settings will be the same on all our module families.

WC-2086FixedSecond CPU core gets not resumed after suspend/resume cycleColibri T20Power ManagementWEC7

Description: After a suspend resume cycle, the second core of the Colibri T20 the gets not resumed. It will be shown as 100% used in the Colibri Monitor Tool. The Colibri Monitor Tool shows active CPUs as well as allows to disable single CPU. Dynamic CPU power off can be

WC-2063FixedSDIO8787 WiFi Driver Does Not Work on Colibri T30Colibri T30, Apalis T30SDIO/SD/MMCWEC7, WEC2013

Description: Some SDIO drivers failed communicating on Apalis and Colibri T30.

WC-2052New FeatureReject First Touch Event When Display Is OffColibri T20, Colibri T30, Apalis T30Capacitive Touch, LVDS, Resistive Touch, VGACE5, CE6, WEC7, WEC2013

Description: Reject First Touch Event When Display Is Off to avoid wrong click actions when getting out of system idle.

WC-2000New FeatureDisconnecting USB Client Connection on T30 one core is fully loadedColibri T30, Apalis T30USB, WinCE FeatureWEC7

Description: If you disconnect USB Client while one of the CPU cores will go to 100% load which makes the system very slow.

Workaround: Reboot after disconnecting the USB OTG cable.

WC-1986New FeatureMemory Bandwith ImprovementsColibri T20, Colibri T30, Apalis T30RAMCE6, WEC7, WEC2013

Description: The Colibri T20 and Colibri/Apalis T30 do not make use of its full potential memory bandwidth. This should be improved.

WC-1870New FeatureMake temperature dependent frequency throttling customizableColibri T20, Colibri T30, Apalis T30Kernel, Power ManagementCE6, WEC7

Description: Add the possibility in the registry to customize the behavior of the temperature dependent frequency throttling. The new settings are docuemnted here: https://developer1.toradex.com/knowledge-base/resource-manager-registry-settings#Temperature_Throttling_Configuration

WC-1733FixedCSI Camera does not work in all modesApalis T30Camera Parallel InterfaceWEC7, WEC2013

Description: Only 720p 1080p are working, 640x480 and 5MP mode does not work

WC-1731FixedBacklight power management does not work on WEC2013Colibri T30, Apalis T30Power ManagementWEC2013

Description: Due to some differences in power management in WEC2013 and CE 7 we have to modify the PowerCap registry setting for the display driver in order to make the backlight enable / disable working.

Workaround: Manually set PowerCaps key in [HLKM/Software/Nvidia Corporation/NVDDI] from 0x11 to 0xFF for WEC2013

WC-1729New FeatureBuild explorer with SHIP_BUILD set to 1Colibri T20, Apalis T30WEC2013

Description: Explorer.exe no longer outputs debug messages.

WC-1726New FeatureDynamically add or remove CPU coresColibri T20, Colibri T30WEC7, WEC2013

Description: Allow system to add and remove CPU cores dynamically during run time. Feature can be switched on and off by a registry key. This features will reduce power consumption by more than 0.5 W (T30) in idle state. Check more details here: http://developer.toradex.com/knowledge-base/resource-manager-registry-settings#Dynamic_Core_Disable

WC-1725FixedLevel 2 cache was enabled after suspend / resumeColibri T20Power ManagementCE6, WEC7

Description: The level 2 cache was reenabled after a suspend resume cycle also it was disabled in the config block (pex.l2enable=0).

WC-1724New Feature[Wait4FlashDisk] Increase timeoutColibri T20, Colibri T30, Apalis T30WEC7, WEC2013

Description: If flash was written a lot it may happen that initial scan at boot will take more then 60s.

Workaround: Increase the timeout under [HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Wait4FlashDisk] "Timeout"=dword:3C

WC-1721FixedCamera MasterClock changes frequencies on every start/stop of capture graphColibri T20, Colibri T30, Apalis T30Camera Parallel InterfaceCE6, WEC7, WEC2013

Description: The MasterClock is used by some camera sensors instead of a crystal. It should stay at a constant value.

WC-1719New FeatureUse new naming and versioning convention for Toradex software packagesColibri T20, Colibri T30, Apalis T30CE6, WEC7, WEC2013

Description: We changed the naming and versioning format slightly in order to have a common approach for Linux, WinCE, and other Toradex software packages. Details about the versioning can be found here: https://developer.toradex.com/knowledge-base/toradex-software-versioning-convention

WC-1717FixedRNDISFN Driver should be built with SHIP_BUILD=1Colibri T20, Colibri T30, Apalis T30USBCE6, WEC7, WEC2013

Description: RNDIS driver generates a lot of debug output. Changed build type in order to remove debug output.

WC-1714New FeatureAdd icon to VSDebugger.exeColibri T20, Colibri T30, Apalis T30WEC7, WEC2013

Description: .

WC-1713FixedWEC2013: Video Player does not support fullscreenColibri T30, Apalis T30Multimedia, Video Codecs, WinCE FeatureWEC2013

Description: The video player on WEC2013 did not support full screen playback. This got fixed in the video player.

WC-1710FixedUpdate Tool: Backup "Save as.." dialogue not shownColibri T20, Colibri T30, Apalis T30WinCE Feature

Description: If you don't have a "\USB HD\Images" device attached the directory listing is not shown after "Backup" is clicked. Fixed with Update Tool 6.0.11 (https://docs.toradex.cn/103231-tegra-update-tool)

Workaround: Insert a USB memory device with a folder Images

WC-1709New FeatureRevert afd.dll due to issue in MS fixColibri T20, Colibri T30, Apalis T30Ethernet, WinCE FeatureCE6, WEC7, WEC2013

Description: Due to an issue in a Microsoft QFE update we had to revert the afd.dll to a previous version. The issue itself is documented under 29048. We use the following version of afd.dll CE6: 2016M10 WEC7: 2016M09 WEC2103: 2016M11

WC-1706New FeatureUpdateTool: Registry can not be restoredApalis T30WinCE FeatureCE6, WEC7, WEC2013

Description: If you run the restore of a registry section, the update tool overwrites the image section and the device does not boot any longer.

WC-1700FixedData aborts if using USB fullspeedColibri T20, Colibri T30, Apalis T30USBCE6, WEC7, WEC2013

Description: If you set USB to fullspeed (USB 1.0) you sometimes get data aborts and the device driver crashes. This is fixed with this release.

WC-1698New Feature[Wait4FlashDisk] Allow AutoCopy before drivers are loaded (EarlyAutoCopy)Colibri T20, Colibri T30, Apalis T30WinCE FeatureCE6, WEC7, WEC2013

Description: This allows you to copy files from the flashdisk to any location before most drivers are loaded. The feature is documented here: https://developer1.toradex.com/knowledge-base/autocopy#EarlyAutoCopy

WC-1697New FeatureAdd support for dbg.regread and dbg.regwriteColibri T20, Colibri T30, Apalis T30WinCE FeatureCE6, WEC7, WEC2013

Description: The two config block settings dbg.regread and dbg.regwrite have not been supported yet. These settings allow to prevent regsitry from be read or written from/to the flash storage.

WC-1696New FeatureBoot with default registry in case of missing registry section in flashdisk.Colibri T20, Colibri T30, Apalis T30WinCE FeatureCE6, WEC7, WEC2013

Description: If there was no registry section in the flashdisk the device did not boot properly (i.e. keyboard was not loaded). In order to prevent this, we let the device boot and output an message on the debug port. Nevertheless you will not be able to store registry changes.

Workaround: Flash the device using *.cfg files or NVFlash in order to support the create a registry section in the internal storage.

WC-1694New FeatureFix VSDebugger.exe to wait for network connection not 30sColibri T20, Colibri T30, Apalis T30CE6, WEC7, WEC2013

Description: VSDebugger currently waits 30s before its ussable. Now connection gets established as soon as a network connection is established. With this version you also get the IP information on starting the debug client. See also updated debuging documentation: http://developer.toradex.com/knowledge-base/application-debugging-over-ethernet-using-visual-studio-2008#One_Time_Preparation

WC-1577FixedUSB Hard drive does not workColibri T20, Colibri T30, Apalis T30USB, WinCE FeatureCE6, WEC7, WEC2013

Description: If you attach a USB hard disk the drive will not be seen on the device as it takes to long to initialize and WinCE stops trying to get it mounted.

Workaround: For Tegra family you can use the hotplugdelay key (http://developer.toradex.com/knowledge-base/colibri-t20-usb-host-driver-registry-settings#Hotplug_Delay) and set it to a value depending on the init time of your disk (6000 to 8000ms).

WC-1571FixedClear Registry in Bootloader only works for one boot cycleColibri T20, Colibri T30WinCE FeatureCE6, WEC7, WEC2013

Description: If you type "c" in the bootloader menu to clear the registry, this has only an impact the following boot cycle. After rebooting, the old registry is there again. The registry should be cleared persistently instead. This issue affects images from 2.0beta 1 on.

Workaround: Save registry after booting with typing "c" (Clear Registry).

WC-1502New FeatureAdded support for Bayer sensors on T30Colibri T30, Apalis T30Camera Parallel InterfaceCE6, WEC7, WEC2013

Description: Added support for T30 ISP(Image Signal Processor) to process Bayer Data from Image Sensors.

WC-1499New FeatureAdd forcePLLD to bootloaderColibri T20, Colibri T30, Apalis T30Bootloader, GraphicsCE6, WEC7, WEC2013

Description: In the image there is a registry key forcePLLD to increase clock accuracy. So far this does not exists in the bootloader. We enabled the PLLD (higher clock accuracy) in the bootloader by default, this does not affect the image itself.

WC-1485FixedSD stops after insert remove card quicklyColibri T20, Colibri T30, Apalis T30SDIO/SD/MMCCE6, WEC7, WEC2013

Description: SD devices stop working if insert and remove SD Card quite fast after each other.

WC-1482FixedEthernet adapter disappearsColibri T30EthernetWEC7, WEC2013

Description: Due to some communication issue between the CPU and Ethernet chip it can happen, that the Ethernet chip disappears. This only happens if a lot of peripheral interfaces are used as well as there is some traffic on the Ethernet device. Increase the Transmission FiFo Threshold by setting the registry key TxFifoThreshold in [HKLM\Drivers\Builtin\USBEHCI]. Default value is 0x10, max value 0x3f.

Workaround: Increase the FIFO Burst Threshold in USB2_CONTROLLER_USB2D_TXFILLTUNING_0 register directly in the hardware registers.

WC-1480FixedNAND Error Dump Badblock and Rserverd Block counting is wrongColibri T20FlashCE6, WEC7

Description: When counting bad blocks in error reports we do not count all bad blocks. The number is too low.

WC-1479FixedUpdateTool and NvFlash not working properly with Colibri T20 1.1 or olderColibri T20FlashCE6, WEC7, WEC2013

Description: UpdateTool and NvFlash not working properly with Colibri T20 1.1 or older

Workaround: Only use UpdateTool to update and ignore Error until issue is fixed in next release of UpdateTool and NvFlash

WC-1478FixedRemove preinstalled USB Touch driverColibri T20, Colibri T30, Apalis T30USBCE6, WEC7, WEC2013

Description: The installable touch driver possibly does not work due to an already installed touch driver. This one has to be removed from the image.

Workaround: Rename the DLLs in the following Registry keys: [HKEY_LOCAL_MACHINE\Drivers\USB\LoadClients\14371_1\...] [HKEY_LOCAL_MACHINE\Drivers\USB\LoadClients\14371_2\...] [HKEY_LOCAL_MACHINE\Drivers\USB\LoadClients\291_1\...] [HKEY_LOCAL_MACHINE\Drivers\USB\LoadClients\3823_1\...] [HKEY_LOCAL_MACHINE\Drivers\USB\LoadClients\3823_2\...]

WC-1477New FeatureAdded "NumberOfLines" registry setting for UART to specify number of used linesColibri T20, Colibri T30, Apalis T30UARTCE6, WEC7, WEC2013

Description: Added "NumberOfLines" registry setting for UART to specify number of used lines. This helps avoiding spurious interrupts if unused input signals are floating.

WC-1476FixedGDI VideoRendering does not work properlyColibri T20, Colibri T30, Apalis T30GraphicsCE6, WEC7, WEC2013

Description: GDI VideoRendering does not work properly

WC-1475FixedDefault NTP servers are not longer operatingColibri T20, Colibri T30, Apalis T30RTC, WinCE FeatureCE6, WEC7, WEC2013

Description: Some of the time servers configured in the standard image are no longer active. We replace the NTP servers with the ones from the NTP Pool Project (See also: http://www.pool.ntp.org )

Workaround: Add additional time servers and remove the non-valid ones as described here: https://docs.microsoft.com/en-us/previous-versions/windows/embedded/ms884926(v=msdn.10)

WC-1474New FeatureChange 1st boot loader and image outputColibri T20, Colibri T30, Apalis T30Bootloader, WinCE FeatureWEC7, WEC2013

Description: Standardize version output across all our images.

WC-1471FixedEthernet is not loadedColibri T20EthernetCE6, WEC7

Description: On the T20 it after fixing issue 15455 it still could happen, that the the network interface does not get loaded.

Workaround: Toggle Pin V5 in order to get the Ethernet chip out of suspend mode.

WC-1468FixedSuspend / Resume only works onceColibri T20Power ManagementCE6, WEC7

Description: Since Image V2.0 beta 1 there is an issue that suspend / resume only work one time. The second time the device does not resume from suspend.

WC-1467FixedEnable reading ID of a USB does not workColibri T20, Colibri T30, Apalis T30USBCE6, WEC7, WEC2013

Description: The support of IOCTL_DISK_GET_STORAGEID for USB mass storage devices was added in V2.0beta3 but did not work.

WC-1466New FeatureImplemented CSI Camera FunctionalityApalis T30CE6, WEC7, WEC2013

Description: Serial Cameras (MIPI CSI) are now also supported

WC-1465Fixed[RegEdit] When doing export registry exception is occurring.Colibri T20, Colibri T30, Apalis T30WinCE FeatureCE6, WEC7, WEC2013

Description: The registry export triggered some exceptions, this was fixed with this release.

WC-1463New FeatureAdd support built in 1-Wire controllerColibri T20, Colibri T30, Apalis T30One-WireCE6, WEC7, WEC2013

Description: Add support for built in 1-Wire controller to BSP in order to support user mode access to interface.

WC-1462FixedSystem Hang on SerialPort Open while receiving dataColibri T20, Colibri T30, Apalis T30UARTCE6, WEC7, WEC2013

Description: If a Serial Port is open while data is already received on the line, there is a chance that the system will hang or get very slow, as lots of interrupts will be generated.

Workaround: If RX DMA is not really needed you can disable it by changing "DMASetting"=0 in the UART registry settings.

WC-1461FixedIncrease threshold of ecc bit error reportingColibri T20FlashCE6, WEC7

Description: At the moment we print warnings even with one ECC failure bit. We increase the threshold: If we reach half of the max correctable bit errors the an "Ecc.Corrected(x)..." message will be shown.

WC-1459New FeatureImplement temperature throttling for T30Colibri T30, Apalis T30Power Management, WinCE FeatureWEC7, WEC2013

Description: Implement temperature throttling for T30. Default settings (can be modified, see issue 7539). Configuration options are documented here https://developer1.toradex.com/knowledge-base/resource-manager-registry-settings#Temperature_Throttling_Configuration .

WC-1442FixedSlow Webserver on WEC2013Colibri T30, Apalis T30WinCE FeatureWEC2013

Description: Since WEC2013 the web-server seems to have an additional timeout after loading a certain amount of resources. The timeout is set according to registry setting ConnectionTimeout, it looks as if the connections on WEC2013 are not closed as it was on CE 7.

Workaround: Reduce ConnectionTimeout in the registry (See https://docs.microsoft.com/en-us/previous-versions/windows/embedded/ee499476(v=winembedded.80) )

WC-1429New FeatureAdded Debug Message Buffer FeatureColibri T20, Colibri T30, Apalis T30WinCE FeatureCE6, WEC7, WEC2013

Description: Useful if debug serial port is not available or was not activated and debug output is needed. Debug files can be seen with this tool: http://developer.toradex.com/knowledge-base/debug-message-logger

WC-1417FixedLeft and Right Audio Channels Can Get Swapped on PlaybackColibri T20, Colibri T30CE5, CE6, WEC7, WEC2013

Description: Left and right audio channels sometimes get swapped.

Workaround: Increase CPU frequency reduces the chance of this issue to happen.

2.0 bis (Release date: 2017-10-26)
In this release only the *.CFG files of the download bundle have been changed. Everything else (Images, BSP, Bootloader) remained the same as in the V2.0 release. The change in the *.CFG files affects only Apalis and Colibri T30 modules.

See more details in the issue description.
WC-1761New FeatureSet 533 MHz as default RAM timings on T30Colibri T30, Apalis T30RAMWEC7, WEC2013

Description: Due to some customer feedback we downgrade the default RAM clock from 800 MHz to 533 MHz. Higher RAM clocks caused higher power consumption. Depending on the use case this results in thermal issues. We will set the timing up to 800MHz again once we have implemented the RAM clock dynamic frequency switching (DFS) on the T30 RAM. If you still want to use the previous 800 MHz RAM timings remove the following lines from the *.CFG files: [general] t30_emc_clk=533000

V2.0 (Release date: 2017-03-10)
- WinCE 6 Updates: Installed Microsoft CE6 Updates until 2016M10
- WEC 7 Updates: Installed Microsoft CE7 Updates until 2016M09
- WEC 2013 Updates: Installed Updates until 2016M11
This release contains all changes from V2.0 beta 1 to V2.0 beta 4.
To Upgrade to 2.0 use the new UpdateTool (https://docs.toradex.cn/103231-tegra-update-tool.zip). Select the Layout Config file for your target OS.
WC-2078New FeatureEncoding H.264 video failsColibri T20, Colibri T30, Apalis T30Video CodecsCE6, WEC7, WEC2013

Description: Encoding H.264 videos, for example from camera input stream, fails.

WC-1505Fixed[RegEdit] Export/import of keys other than HKLM does not workColibri T20, Colibri T30, Apalis T30WinCE FeatureCE6, WEC7, WEC2013

Description: Users are not able to export custom keys from registry.

Workaround: Contact customer support for new registry editor tool.

WC-1504New Feature[RegEdit] Add menu entry to save/clear registry to registry editorColibri T20, Colibri T30, Apalis T30WinCE FeatureCE6, WEC7, WEC2013

Description: Users can now use menu inside registry editor to save or clear registry. There are also command line switches avalible -> /F to save /C to clear They can be used in combination with /S for silent.

WC-1503New Feature[RegEdit] When opening modify window value is now focused automaticlyColibri T20, Colibri T30, Apalis T30CE6, WEC7, WEC2013

Description: When opening modify window in registry editor, value is automatically focused.

WC-1501Fixed[RegEdit] When importing registry file some keys are duplicatedColibri T20, Colibri T30, Apalis T30CE6, WEC7, WEC2013

Description: When importing reg file some keys get shown twice. Key is still created only one but view is wrong.

WC-1496New Feature[RegEdit] Right clicking on the listview did not open context menuColibri T20, Colibri T30, Apalis T30WinCE FeatureCE6, WEC7, WEC2013

Description: Users can now right click on the listview and get context menu where they can add values to the current key.

WC-1489Fixed[RegEdit] Registry keys under HKEY_CURRENT_USER would not get importedColibri T20, Colibri T30, Apalis T30WinCE FeatureWEC7, WEC2013

Description: Importing registry keys under HKEY_CURRENT_USER would fail.

Workaround: Contact support to get new version of registry editor.

WC-1488Fixed[RegEdit] Silent option in registry editor does not workColibri T20, Colibri T30, Apalis T30WinCE FeatureCE6, WEC7, WEC2013

Description: Using switch /S with registry editor still shows conformation and error windows.

WC-1487FixedUpdate Tool Open / Save dialog not shownColibri T20, Colibri T30, Apalis T30WinCE FeatureCE6, WEC7, WEC2013

Description: In case you do not have a USB Device inserted, the Updte Tool will not show a dialoge for backup or restore directories.

Workaround: Get latest update tool from here: https://docs.toradex.cn/103231-tegra-update-tool.zip

WC-1483FixedFixed serial driver losing bytes on send in some rare casesColibri T20, Colibri T30, Apalis T30UARTCE6, WEC7, WEC2013

Description: When TX DMA is Enabled (DMASetting=2 or 3) and a non multiple of 4 Transfer is done followed by a second big transfer, some bytes could be lost on the second transfer. This problem was introduced with 2.0b4.

WC-1473New FeatureAdded second image section to flash layoutColibri T20, Colibri T30, Apalis T30WinCE FeatureCE6, WEC7, WEC2013

Description: In order to support fail save images in future, we added an other section for a fail save image in the flash layout.

WC-1472FixedRegistry size too smallColibri T20, Colibri T30, Apalis T30WinCE FeatureCE6, WEC7, WEC2013

Description: The CE Test kit did not pass the registry tests due to size limitations of the registry partition. The wize for registry partition was increased from 1 to 3 MB. This change was done in the *.CFG files. The image was not touched.

WC-1470FixedExternal PCIe devices are not enumeratedApalis T30PCIeWEC7, WEC2013

Description: Since 2.0 beta 4 on Apalis T30 external PCIe devices are not loaded any longer. This was fixed with a updated gpio.bootconf. This change affected the bootloader only.

Workaround: Set the gpio.bootconf string to the following value: "[gpio_146] pull=none [gpio_147] pull=up [gpio_148] pull=up [gpio_149] pull=up [gpio_150] pull=up [gpio_151] pull=up [gpio_170] pull=up [gpio_171] pull=up [gpio_186] outmode=tristate pull=none [gpio_187] outmode=tristate [gpio_231] pull=up [gpio_237] pull=up [gpio_238] pull=down [gpio_69] outmode=tristate [gpio_71] outmode=tristate [gpio_224] pull=none [gpio_146] outmode=tristate"

WC-1464FixedIncreased CPU load, device could not be resettedColibri T20BootloaderCE6, WEC7

Description: This issue was introduced with 2.0 beta 4. After booting the device had an increased CPU workload (around 10% in idle) and sometimes can not be reset with the reset button. Setting an internal pull state on a interrupt pin solved this issue. This change was in the bootloader only. Image was not affected.

WC-1427New FeaturePlaceholder ticket for V2.0 releaseColibri T20, Colibri T30, Apalis T30

Description: V2.0 contains all changes of the 2.0betaX versions.

V2.0beta4 (Release date: 2017-01-04)
- WinCE 6 Updates: Installed Microsoft CE6 Updates until 2016M10
-WEC 7 Updates: Installed Microsoft CE7 Updates until 2016M09
- WEC 2013 Updates: Installed Updates until 2016M11
To Upgrade to 2.0 beta 4 use the new UpdateTool (https://docs.toradex.cn/103231-tegra-update-tool.zip). Select the Layout Config file for your target OS.
WC-2140New FeatureSet T30 SODIMM 47 and 138 pin states correctly to match the hardware pull-upsColibri T30BootloaderCE6, WEC7, WEC2013

Description: On Pin pin 47 and 138 there are some hardware Pullups. Added config to gpio.bootconf to remove pullups and tristate these pins.

WC-2139New FeatureMultiplexed pins are not tristated on T30 modulesColibri T30, Apalis T30WEC7, WEC2013

Description: There are some pins on the Colibri / Apalis T30 module which have multiple signals multiplexed on it. The following pins are tristeded in the Bootloader: 136, 138, 95 (GPIO 71 and 69). Configuration is done in the gpio.bootconf, see also issue 7823.

Workaround: Reconfigure the signals on these pins after boot-up through the GPIOLib or directly in the GPIO registers.

WC-1948New FeatureAdd NETUI suppress feature to default imageColibri T20, Colibri T30, Apalis T30KernelCE6, WEC7

Description: Add support for NETUI messages suppression.

WC-1842New FeatureAdd Bootloader GPIO Configuration featureColibri T20, Colibri T30, Apalis T30Bootloader, GPIOCE6, WEC7, WEC2013

Description: GPIO configuration can be done in the gpio.bootconf in the config block. Use the string syntax preset and additional settings documented in the new GPIO Lib http://developer.toradex.com/software/windows-embedded-compact/toradex-ce-libraries-and-code-samples#toradex-ce-libraries-for-vfxx-and-imx6. Please keep pre-configured string which is already there.

Workaround: By using the Bootloader Customizer Kit it is possible to set the GPIOs while bootup. See http://developer.toradex.com/knowledge-base/bootloader-customizer-kit for details. Since V1.4beta3 there is an additional HW Register patch feature in the Bootloader. Get in touch with the support team to get more information.

WC-1585FixedPlug / Unplug HDMI freezes UIColibri T20, Colibri T30, Apalis T30GraphicsCE6, WEC7, WEC2013

Description: In some rare cases when plugging in and removing the HDMI connector from the device the system UI can completely freeze. Non UI related components (Ethernet, USB) still work.

WC-1584FixedBuffer strength is set wrong with splash screen updateColibri T20, Colibri T30, Apalis T30Bootloader, WinCE FeatureCE6, WEC7, WEC2013

Description: If you update the splash screen using the Update Tool, the buffer strength (ss.bsTeg in Config Block) is set wrong (0) in the bootloader. This leads to a bad image quality. This is fixed in UpdateTool 6.0.8.

Workaround: Manually reset ss.bsTeg to -1 (0xFFFFFFFF) in the config block. http://developer.toradex.com/knowledge-base/splash-screen

WC-1528FixedT20: GPIO A6 (SODIMM 30) and GPIO B4 (SODIMM 59) are configured to Tristate While BootingColibri T20GPIOCE5, CE6, WEC7

Description: GPIO A6 (SODIMM 30) and GPIO B4 (SODIMM 59) are tristated during booting. This is also happens if you configure them as GPIO Output in the bootloader (for example if you use them as ss.bl_gpio). This will be handled with a default config for bootloader gpio settings feature (7823).

Workaround: Pull up or pull down the pin you are using.

WC-1524FixedSerial PurgeComm function resends data on T30 COM1Colibri T30, Apalis T30UARTWEC7, WEC2013

Description: When you call PurgeCom (or DiscardOutBuffer in .NET), some data which already have been sent out is sent again.

Workaround: Do not use these functions for now.

WC-1506FixedEnable Pasword Protection at power on is not workingColibri T20, Colibri T30, Apalis T30WinCE FeatureWEC7, WEC2013

Description: SetPasswordStatus() API returns failure, but actually works correctly. This will be fixed in 2.0b4

WC-1494FixedRegFlushKey does not persist registryColibri T20, Colibri T30, Apalis T30WinCE FeatureCE6, WEC7, WEC2013

Description: Due to a strange behavior with RAM Based Hive implementation RegFlushKey doesn't work. This was fixed in 2.0b4

Workaround: Use RegSaveKey prior to BSP 2.0b4

WC-1491FixedWhen adding additional languages, the new regional settings don't show up in the control panelColibri T20, Colibri T30, Apalis T30WinCE FeatureCE6, WEC7

Description: Note: This was fixed in issue 18372 but triggeres an issue with conversion off some code pages. Original description: Custom build another language image doesn't show the selected locale setting in Regional settings Control panel applet.

Workaround: Remove nlscfg.inf and nlscpg.txt files from our release workspace.

WC-1490New FeatureAdd option to wait until flashdisk is readyColibri T20FlashCE6, WEC7

Description: If a custom driver or feature requires the flashdisk during boot, we have to make sure the flashdisk is ready. Added Wait4Flashdisk driver but not activate it by default

WC-1444Fixed100mW power saving by changing default setting of multiplexed pins of camera inputColibri T30, Apalis T30Bootloader, GPIOCE6, WEC7, WEC2013

Description: Adapted default pin settings in order reduce power consumption. On the following GPIOs a internal pull up is set: V2, V3, CC7, DDD6 and DD5. Configuration is done in the gpio.bootconf, see also issue 7823.

WC-1441FixedRegional Settings are not savedColibri T20, Colibri T30WinCE FeatureCE6, WEC7, WEC2013

Description: If you change Regional Settings (Start -> Settings -> Control Panel: Regionsl Settings), the modifications are lost after reboot also you save the registry. This is an issue since image 2.0 beta 1.

Workaround: Currently no workaround

WC-1440New FeatureGPIO_PV3 is not pulledColibri T20GPIOCE6, WEC7

Description: GPIO_PV3 is GPIO input pin and its pull state is set to Normal. This is not so nice but no big issue. Add a pull state to this pin in gpio.bootconf.

WC-1439FixedWiFi settings not persistent across rebootColibri T20, Colibri T30, Apalis T30WinCE FeatureWEC7, WEC2013

Description: WiFi settings like preferred network or ad hoc settings are not persistent across reboot.

WC-1436FixedUsing UART at 921600 Baud or higher can cause System Freeze when using DMAColibri T20UARTCE6, WEC7, WEC2013

Description: In some rare cases and usecases System Freeze can happen. What also can happen is Bytes are not seen immediately after they are received.

Workaround: Disable DMA

WC-1434New FeatureDo PIN config in bootloader config stringColibri T20, Colibri T30, Apalis T30Bootloader, GPIO, Miscellaneous Peripherals

Description: Some pin configurations are touched in a generic part of the source code. We migrate that configuration to the boot.bootconf config string. Affected Pins on T20: GPIOsV0 to V7, T30: GPIOs S2 - S7

WC-1433FixedIntegrate latest RTCSyncColibri T20, Colibri T30, Apalis T30RTCCE6, WEC7, WEC2013

Description: RTCSync clears the opendrain bit. This can be an issue for some RTCChips. Use RTCSycn 1.11, that does not clear od bit.

WC-1431New FeatureAllow configuration of network Auto-reconnect parameters through registryColibri T20, Colibri T30, Apalis T30WinCE FeatureWEC7, WEC2013

Description: User can now configure time between re-connection attempts and number of times re-connection will be performed. Instructions can be found here: http://developer.toradex.com/knowledge-base/netui-additional-settings

WC-1423New FeatureAdded Dr.Watson functionality to the Standard ImageColibri T20, Colibri T30, Apalis T30WinCE FeatureCE6, WEC7, WEC2013

Description: Dr.Watson can be used to generate CrashDumps that can be analyzed to find out the cause of the crash. This feature can be enabled/disabled in the config block See more details on the following developer webiste: http://developer.toradex.com/knowledge-base/post-mortem-debugging-watson

WC-1422New FeatureAdded Interrupt Latency measurement support in KernelColibri T20, Colibri T30, Apalis T30WinCE FeatureCE6, WEC7, WEC2013

Description: It is now possible to measure interrupt latencies using ilttimings.exe tool from microsoft.

WC-1421FixedLauncher does not launch BAT filesColibri T20, Colibri T30, Apalis T30WinCE FeatureCE6, WEC7, WEC2013

Description: Launcher is not able to launch *.bat files.

Workaround: Use latest production programming template with LauncherEx that works on 2.0 beta 2 and 3

V2.0beta3 (Release date: 2016-11-04)
- WinCE 6 Updates: Installed Microsoft CE6 Updates until 2016M06
- WEC 7 Updates: Installed Microsoft CE7 Updates until 2016M09
- WEC 2013 Updates: Installed Updates until 2016M09
To Upgrade to 2.0 beta 3 use the new UpdateTool (https://docs.toradex.cn/103231-tegra-update-tool.zip). Select the Layout Config file for your target OS.
WC-2029New FeatureSupport for Unique ID / UUIDColibri T20, Colibri T30, Apalis T30WinCE FeatureCE6, WEC7, WEC2013

Description: Add an IO control which returns a Unique ID which can be used for security features. IOCTL_HAL_GET_DEVICE_INFO and IOCTL_HAL_GET_UUID are implemented. Use IOCTL_HAL_GET_DEVICE_INFO, IOCTL_HAL_GET_UUID is deprecated.

WC-2026New FeatureOptimize power consumptionColibri T30, Apalis T30Power ManagementWEC7, WEC2013

Description: Disable pull down resistors in power management chip due to improve power consumption reasons.

WC-1857New FeatureIncrease HW temperature on power upColibri T30, Apalis T30WEC7, WEC2013

Description: Local(SensorChip) shutdown temperature on LM95245 temperature sensor was set to 85°C (default). We now increase this temperature in bootloader init to 120°C

WC-1836New FeaturePS2 keyboard and mouse not supported on T30 modulesColibri T30, Apalis T30Miscellaneous PeripheralsCE6, WEC7

Description: PS2 mouse and keyboards are not supported at the moment on Colibri and Apalis T30.

Workaround: Use USB mouse and Keyboard.

WC-1799New FeatureLVDS on Apalis T30 not supportedApalis T30LVDSCE6, WEC7

Description: Add possibility to configure Apalis T30 LVDS controller. Check this devleoper page for the new keys added to the registry: https://developer1.toradex.com/knowledge-base/display-driver-registry-settings#Settings_for_Colibri_Txx_and_Apalis_Txx_Modules_Only

Workaround: Use the GPIO lib to manually set up the right configuration.

WC-1596New FeatureAdd SYSGEN_COMMCTRL_ANIMATE, SYSGEN_DCOM to CE 6Colibri T20WinCE FeatureCE6

Description: SYSGEN_COMMCTRL_ANIMATE and SYSGEN_DCOM have been added to CE 6 standard image and BSP.

WC-1590FixedBayer sensor is not working on WEC7 1.4 version imageColibri T20Camera Parallel InterfaceCE6, WEC7, WEC2013

Description: Bayer sensor functionality broken since 1.3, only YUV sensor works.

WC-1565FixedClosing COM port while ReadFile() cause system freezeColibri T20, Colibri T30, Apalis T30UARTCE6, WEC7, WEC2013

Description: Closing COM while pending ReadFile could freeze the system.

WC-1561FixedUSB RNDIS function driver does not work on Windows 10 by defaultColibri T20, Colibri T30, Apalis T30USB, WinCE FeatureCE6, WEC7, WEC2013

Description: On Windows 10 by default a Serial (COM) driver gets loaded if you you load the function driver rndisfn.dll. You may need to set the TCP/IP settings of the RNDIS device.

WC-1553FixedReading T20 Fuse Registers, While a DMA Transfer is Going on, Freezes the SystemColibri T20DMACE5, CE6, WEC7, WEC2013

Description: Reading fuse registers while a DMA transfer is going on freezes the system. Freezes often happend during restoring images using Update Tool 6.0 and later but in rare cases also during boot.

WC-1460FixedAudio over HDMI/DVI does not workColibri T20, Colibri T30, Apalis T30Analog Audio, Digital Audio, HDMICE6, WEC7, WEC2013

Description: Since Image V1.2 audio playback over HDMI/DVI is not supported any longer.

WC-1458FixedRegistry Editor Import doesn't work with all .reg files and fails silentlyColibri T20, Colibri T30, Apalis T30WinCE FeatureCE6, WEC7, WEC2013

Description: The registry editor has some shortcomings when it comes to importing .reg files. Some keys might not be imported w/o error message.

Workaround: Add the missing registry entries manually.

WC-1457FixedScreen Rotation of 90 or 270 degree causes freeze on Video PlaybackColibri T20, Colibri T30, Apalis T30GraphicsCE6, WEC7, WEC2013

Description: Screen Rotation of 90 or 270 degree causes freeze on Video Playback

WC-1456FixedEthernet MAC address is always set to configblock MAC, even for PCIe or USB adapters that have a dedicated EPROMColibri T20, Colibri T30, Apalis T30EthernetCE6, WEC7, WEC2013

Description: Ethernet MAC address was always set to configblock MAC, even for adapters that have a dedicated EPROM storing that information.

WC-1455FixedRace condition when setting display primary surfaceColibri T20, Colibri T30, Apalis T30GraphicsCE6, WEC7, WEC2013

Description: In rare situations explorer or other startup application might generate an exception or not start and the system will be stuck at the splashscreen.

WC-1454New FeatureEnable reading ID of a USB storage deviceColibri T20, Colibri T30, Apalis T30USB, WinCE FeatureCE6, WEC7, WEC2013

Description: We added a feature to support reading the ID of a USB mass storage device.

WC-1452New FeatureAdd new Registry Editor that improves registry importColibri T20, Colibri T30, Apalis T30CE6, WEC7, WEC2013

Description: Add new registry editor that fixes issues with registry import.

WC-1451New FeatureAdd latest Update ToolColibri T20, Colibri T30, Apalis T30WinCE FeatureCE6, WEC7, WEC2013

Description: Add Update Tool 6.0.6 (2.0.9) to the image and BSP

WC-1450Fixed"Unknown Product ID" while bootingColibri T30BootloaderWEC7, WEC2013

Description: Bootloader shows "Unknown Product ID" while booting for Colibri T30 IT (ProdId=30)

WC-1448New FeatureAdd resource file with version information for binariesColibri T20, Colibri T30CE6, WEC7, WEC2013

Description: Add some resource information into DLLs in order to improve tractability of drivers and prebuilt binaries.

WC-1447FixedWriteFile issue on UARTColibri T20UARTWEC7

Description: WriteFile with small amount of data either does not send out data on physical line or does not return.

Workaround: Disable Multicore (pex.mpenable=0) or set Thread Affinity to one single core. Disable DMA for write and read: Set Registry Setting DmaSettings for UART port to 0.

WC-1446FixedPCIe does not enumerateApalis T30PCIeWEC7, WEC2013

Description: PCIe devices not always enumerated on PowerOn / HW ResetThis. This problem occurs only under special circumstances.

WC-1445FixedSome files are not updated in release directory from Toradex800 while building WEC2013 workspaceColibri T20, Colibri T30WEC2013

Description: When doing clean sysgen using our workspace some files did not get copied to release directory.

Workaround: Rebuild ToradexFiles subproject manually.

WC-1438FixedDrawing lines on hidden windows can cause graphics deadlocksColibri T20, Colibri T30, Apalis T30GraphicsCE6, WEC7, WEC2013

Description: Lines that are drawn on hidden windows will cause a null operation to be queued, and this might hang the whole display driver.

V2.0beta2 (Release date: 2016-08-23)
- WinCE 6 Updates: Installed Microsoft CE6 Updates until 2016M06
- WEC 7 Updates: Installed Microsoft CE7 Updates until 2016M06
- WEC 2013 Updates: Installed Updates until 2016M06
To Upgrade to 2.0 beta 2 use the new UpdateTool (https://docs.toradex.cn/103231-tegra-update-tool.zip). Select the Layout Config file for your target OS.
WC-2133New FeatureCopy/Paste and Drag and Drop doesn't work on WEC2013Colibri T30, Apalis T30WinCE FeatureWEC2013

Description: Copy/Paste and Drag and Drop doesn't work on with the Explorer on WEC2013.

Workaround: Use command line to copy files.

WC-2056FixedApalis T30: Support Multiple PCIe ChannelsApalis T30PCIeWEC7, WEC2013

Description: Currently only one PCIe channel is supported. This channel is already used by the internal Ethernet interface on the Apalis module. Toradex has to modify the Microsoft PCI driver to add support for multiple PCIe devices at the same time.

Workaround: Disable the internal Ethernet Controller in order to use your own PCIe device.

WC-1593FixedUpdate tool < 6.0.4 saves serial number in wrong formatColibri T20, Colibri T30, Apalis T30ConfigBlock, WinCE FeatureCE6, WEC7, WEC2013

Description: If no serial Number was found the Update Tool prompts the user to enter a number. This number was stored in a wrong order to the config block. This was fixed in Update Tool 6.0.4

Workaround: Use Update Tool 6.0.4 and later.

WC-1592FixedUpdateTool < 6.0.4 overwrites MAC address when programming backuped imagesColibri T20, Colibri T30, Apalis T30WinCE FeatureCE6, WEC7, WEC2013

Description: When applying images that have been backuped before (production programming) the MAC address gets overwritten. This has been fixes with Update Tool 6.0.4 ( https://docs.toradex.cn/103231-tegra-update-tool )

Workaround: Use Update Tool 6.0.4 and later.

WC-1591FixedConfigblock lost when switching from Linux to WinCEColibri T30, Apalis T30ConfigBlockCE6, WEC7, WEC2013

Description: When switching from Linux to WinCE the config block gets lost. This means the module looses its serial number / MAC Address.

Workaround: Manually set this information in the config block or by opening the new Update Tool 6.0.6 in GUI mode.

WC-1588FixedWhen adding additional languages, the new regional settings don't show up in the control panelColibri T20, Colibri T30, Apalis T30WinCE FeatureCE6

Description: Custom build another language image doesn't show the selected locale setting in Regional settings Control panel applet.

Workaround: Remove nlscfg.inf and nlscpg.txt files from our release workspace.

WC-1587New Feature8bit support for SD/MMC works only in read only modeColibri T20, Colibri T30, Apalis T30SDIO/SD/MMCCE6, WEC7, WEC2013

Description: SD Cards running with 8 bit bus width works only in read mode. 8 bit bus with support was added in 2.0 beta 1 (Issue 14782).

Workaround: Manually de tristate data pins 3 to 7 to get it working.

WC-1576FixedRare file corruption when writing to flashdisk or SDColibri T30, Apalis T30Flash, SDIO/SD/MMCWEC7, WEC2013

Description: Writing files to the flash disk or SD memory device in rare cases corrupted files.

Workaround: Disable L2 Cache in bootloader (pex.l2enable=0).

WC-1575FixedUpdate Tool crashes if other applications are running in paralellColibri T20WinCE FeatureCE6, WEC7, WEC2013

Description: If you have any other application running while doing production programming, it can happen, that the restore fails.

WC-1574FixedPasswords can not be saved in registry 2.0beta 1Colibri T20, Colibri T30, Apalis T30WinCE FeatureCE6, WEC7, WEC2013

Description: If you set system passwords and save them (save registry) they are not saved. This issue was introduced in release 2.0 beta 1 due to the new registry concept.

WC-1572New FeatureAllow launching Batch files in AutoRun folderColibri T20, Colibri T30, Apalis T30WinCE Feature

Description: Allow launching BAT files and using relative paths in autorun folder. This makes obsolete the workarround to launch bat files documented here: http://developer.toradex.com/knowledge-base/autorun#File_Types .

WC-1570FixedVDD_CPU should not be more than 300mV under VDD_COREColibri T30, Apalis T30Power ManagementWEC7, WEC2013

Description: Adjusted VDD_CPU to VDD_CORE constraints according to new NVidia specs. VDD_CPU should not be more than 300mV under VDD_CORE

WC-1568New FeatureRemove NVFlash and update.bat from image bundleColibri T20, Colibri T30, Apalis T30WinCE FeatureCE6, WEC7, WEC2013

Description: Earlier image download packages contained nvflash.exe and update batch files to program modules using recovery mode. In order to provide a separate NVFlash / Recovery mode bundle we remove these files from the image release bundle. All NVFlash Files can be bound here: https://docs.toradex.cn/103464-nvflash-recovery-toolset.zip

WC-1563New FeatureUpdateTool / NvFlash: Add Support for ECC and EMEM frequency in .cfg fileColibri T20, Colibri T30, Apalis T30CE6, WEC7, WEC2013

Description: When doing a backup NAND ECC and memory speed is stored in config file (.cfg). Parameter /nandecc not needed any longer when .cfg files are generated with this version of the Update Tool.

WC-1562FixedFix USB identifier for USB RNDIS platform debugging with Windows 10Colibri T20, Colibri T30, Apalis T30USB, WinCE FeatureCE6, WEC7, WEC2013

Description: The RNDIS driver which is used for platform debugging is not working properly on Windows 10. The identifier will change to the following: Class 0xEF Subclass 0x04 Protocoll 0x01 For platform debugging a new RNDIS device will be installed. Make sure you update the RNDIS connector IP after upgrading to this Image / Bootloader version.

WC-1559New FeatureCopy/Paste of files doesn't work on WEC2013Colibri T20, Colibri T30, Apalis T30WinCE FeatureWEC2013

Description: Copy/Paste of files doesn't work in the explorer/desktop on WEC2013.

Workaround: Use command line to copy files.

WC-1555FixedLoad MAC address from configblockColibri T20, Colibri T30, Apalis T30Ethernet, WinCE FeatureCE6, WEC7, WEC2013

Description: Currently MAC gets loaded from the configblock once and is then stored in the registry. This leads to issues when Backup/ Restore registry in production programming in images 2.0b1 and onward. Since 2.0b2 the MAC address is always loaded from the config block other than you saved the "NetworkAddress" in the device registry.

WC-1517FixedBacklight GPIO Gets Tristated On Image LaunchColibri T20GPIOCE6, WEC7

Description: GPIO6 gets tristated while booting, even if it is defined as BL_GPIO in the bootloader.

Workaround: None. Will be fixed in BSP V2.0beta2

WC-1509FixedEthernet adapter sometimes not detected after boot or connection lost during runtimeColibri T20, Colibri T30EthernetCE6, WEC7, WEC2013

Description: On some modules the Ethernet controller sometimes is not detected during the boot process or the link drops during run time. Most often this happened if there was activity on the GPIO Y0 to Y3 pins (i.e. SPI).

Workaround: Reset the Ethernet Controller By generating a low pulse on GPIO V4 (Colibri T20) or GPIO DD0 (Colibri T30).

WC-1420FixedSD card can become corruptedColibri T30, Apalis T30SDIO/SD/MMCWEC7

Description: This issue was seen in a setup where four threads write to four files simultaneously. This issue was fixed with Issue 18481.

Workaround: Disable the Level 2 cache to solve this issue (set pex.l2enable=0 in the bootloader config menue).

V2.0beta1 (Release date: 2016-05-17)
- WinCE 6 Updates: Installed Microsoft CE6 Updates until 2016M03
- WEC 7 Updates: Installed Microsoft CE7 Updates until 2016M03
- WEC 2013 Updates: Installed Updates until 2016M03
To Upgrade to 2.0 beta 1 use the new UpdateTool (https://docs.toradex.cn/103231-tegra-update-tool.zip). Select the Layout Config file for your target OS.
WC-2145New FeatureFurther reduce Pixel clock jitterColibri T20, Colibri T30, Apalis T30GraphicsCE6, WEC7, WEC2013

Description: Some displays pixel clock with a higher accuracy. By default the display drivers uses the most efficient clock source. In issue 9528 we have introduced a registry key registry key forcePLLD in [HKLM\Software\Nvidia Corporation\NVDDI\LCD] that allows you to optimize in accuracy. We further optimized the accuracy of the clock in case you are using the forcePLLD key.

WC-2144New FeatureMove registry into its own partitionColibri T20, Colibri T30, Apalis T30WinCE FeatureCE6, WEC7, WEC2013

Description: Up to image 1.4 the a hive based registry was stored in \FlashDisk . From this release on, the registry is stored in a new section of the persistent memory, which can not be accessed over the normal storage manager layer. In case you have been using the updatelib to save and clear the registry, you need to use an updated version of the updatelib. In order to support the new registry location you need to do the upgrade with the latest Update Tool and use the "Layout Config File" to do the re-partitioning of the Flash Disk.

WC-2061FixedUser interface completly frozenColibri T20, Colibri T30, Apalis T30GraphicsCE6, WEC7, WEC2013

Description: Possible lockout of 2D and 3D Hardware interface leads to screen freeze. The module itself is still running the screen gets not refreshed any longer. This mainly happens if you do only read operations of a DC where you previous have been painting on with the 3D and 2D HW unit.

Workaround: Periodically do some write access on surfaces (i.e. background pictures) you only read from.

WC-2050New FeatureWEC2013: Add Control Panel Applet "Regional Settings"Colibri T30, Apalis T30WinCE FeatureWEC2013

Description: The regional settings Control Panel Applet is missing in WEC2013.

WC-2046FixedApalis T30 System Freeze When Closing COM3Colibri T30, Apalis T30UARTCE6, WEC7, WEC2013

Description: When not touching the dcb.fDtrControl (leave it set DTR_CONTROL_ENABLE) the module will freeze if you close the UART COM3 port the first time.

Workaround: If you don't use flowcontrol set dcb.fDtrControl=DTR_CONTROL_DISABLE to avoid this issue.

WC-2028New FeatureUpdateTool: Add support to Update Config Block on Tegra modulesColibri T20, Colibri T30, Apalis T30ConfigBlock, WinCE FeatureCE6, WEC7

Description: The Update Tool did not support updating the Config Block for all modules. This feature is included now into the Update Tool.

WC-2025New FeatureVertical lines on mouse upColibri T20GraphicsWEC7

Description: On Windows Embedded Compact 7 with certain screen resolutions you see vertical lines when the mouse cursor is bellow the bottom screen edge during a mouse click. The lines are shown when the mouse button is released.

WC-2021New FeatureUpdateTool: Support 1:1 Backup/Restore on TegraColibri T20, Colibri T30, Apalis T30WinCE FeatureCE6, WEC7, WEC2013

Description: The UpdateTool allows you to take a snapshot from an master module. This can be used for production programming later. See more details on the production programming documentation (http://developer.toradex.com/knowledge-base/production-programming-for-tegra-modules ) as well as on the Update Tool documentation (http://developer.toradex.com/knowledge-base/update-tool )

WC-2012New FeatureImproved RAM timings for T30Colibri T30, Apalis T30RAMWEC7, WEC2013

Description: RAM timings for Colibri and Apalis T30 are improved. If you ever flashed a custom bct before either flash latest image using nvflash or flash default.bct before flashing new image with the Update Tool.

WC-1989FixedParallel camera not able to do video recording using H264 EncoderColibri T20, Colibri T30Camera Parallel InterfaceCE6, WEC7, WEC2013

Description: Data abort exception occurs while doing video record using H264 encoder.

WC-1987FixedOn Apalis T30 only 1 GB RAM is supportedApalis T30RAMWEC7, WEC2013

Description: On the Apalis T30 only 1 GB RAM is supported also you have a 2 GB module. Either flash latest image using nvflash or flash default.bct using UpdateTool 6.0 or later.

WC-1944New FeatureMissing catalog item basic battery support in Win CE6 and CE7Colibri T20, Colibri T30, Apalis T30KernelCE6, WEC7

Description: Missing Catalog Item "Battery Support".

Workaround: Customers can build their own image with the feature enabled.

WC-1859FixedSystem Hang During Bootup with an EMEM ErrorColibri T20Graphics, SDIO/SD/MMCCE6, WEC7

Description: System hangs seen on bootup of the module producing an EMEM Error message on the serial debug port.

WC-1586FixedNetwork Icon not shown on WEC 2013Colibri T30, Apalis T30WinCE FeatureWEC2013

Description: The Network connection Icon in the task bar is not shown.

WC-1578FixedBetter graphics and memory performance on T20 than on T30Colibri T20, Colibri T30, Apalis T30Graphics, RAMWEC7

Description: Improved memory timings lead to better performance on graphics and memory bandwith. With this release T30 has better on memory and graphics performance.

WC-1551New FeatureOnly COM1 can be used as debug portColibri T20, Colibri T30, Apalis T30UART, WinCE FeatureCE6, WEC7, WEC2013

Description: Using any other setting than ser.port=0 for the debug output did not work.

WC-1547New FeatureReduce memory allocation wasteColibri T20, Colibri T30RAMCE6, WEC7, WEC2013

Description: Memory allocation waste has been reduced by minimizing slots allocated. This mainly is an improvement form OpenGL applications with lots of textures.

WC-1546FixedDirectShow video window does not show correctly when using uneven widthsColibri T20, Colibri T30Video CodecsCE6, WEC7, WEC2013

Description: When the video window has an uneven width, the video output remains black.

WC-1541New FeatureUpdateTool: Add support to migrate to the new ECC handlingColibri T20WinCE FeatureCE6, WEC7, WEC2013

Description: Since image V1.4 a improved ECC handling has been introduced (issue 10351). To make use of that you had to upgrade to 1.4 using NVFlash. From now on you can also use the UpdateTool 6.0.1, which now supports migrating to new ECC handling with image V1.4 and newer. You can also upgrade from Images before 1.4 with the new Update Tool and you will also get the new ECC handling.

WC-1540FixedIssues updating images before 1.2 to 1.3 and laterColibri T20, Colibri T30, Apalis T30WinCE FeatureCE6, WEC7, WEC2013

Description: Updating certain modules from images 1.1 and older to images 1.3 and newer is not working properly. After updating the image and bootloader the module does not boot any longer. This is solved with Update Tool 6.0: https://docs.toradex.cn/103231-tegra-update-tool.zip. First flash an emtpy .bct file and without rebooting do an image update using a .cfg file.

WC-1537New FeatureExtend available Kernel Memory Virtual space in CE7Colibri T20, Colibri T30WEC7, WEC2013

Description: Increased available Kernel Virtual Address space by 480 MB. Allows to map more memory in kernel space (by graphics and other kernel drivers)

WC-1536New FeatureAdd debug output for PCIeApalis T30WEC7, WEC2013

Description: If Debug output is enabled a PCIe device tree is shown on during booting the device.

WC-1534New FeatureAudio loopback not supported any moreColibri T20Analog AudioCE6, WEC7

Description: Due to power management optimization in image V1.3 and later audio loopback is not working any longer on the T20. Registry Key PowerDownTimeout was introduced to control the power down behavior. Set PowerDownTimeout = -1 in order to prevent the codec being powered down.

WC-1532New FeatureMedia Player not working on WEC 2103Colibri T30WinCE FeatureWEC2013

Description: The Media Player (Start->Programs->ColibriTools MediaPlayer) is not working under WEC 2013.

Workaround: Get in contact with the support team to get a player for WEC2013.

WC-1531New FeatureAdd missing components to be in line with all other processor familiesColibri T20, Colibri T30, Apalis T30WinCE FeatureCE6, WEC7, WEC2013

Description: In order to be in sync with IMX and Vybrid module family we update the components being included in to the platform configuration.

WC-1529New FeatureAdd 8bit support for SD/MMCColibri T20, Colibri T30, Apalis T30SDIO/SD/MMCCE6, WEC7, WEC2013

Description: Add support for 8bit SD/MMC devices. Use registry Key BusWidth=8 to force 8 bit configuration. See more details on http://developer.toradex.com/knowledge-base/colibri-t20-sd-card-interface . Currently 8 bit works in read only mode (see also follow up issue 17203)

WC-1527FixedError message Virtual free failure!!!Colibri T20, Colibri T30, Apalis T30GraphicsCE6, WEC7, WEC2013

Description: Error message "Virtual free failure!!!" is shown if you set lcdbs key in display settings. This error message doesn't have any influence on the system at all.

WC-1522New FeatureAdd Support for external Audio Amplifier Power On/Off NotificationColibri T20, Colibri T30Analog AudioCE6, WEC7, WEC2013

Description: Added new registry settings to control Power handling of an external Audio Amplifier (PowerDownTimeout, extAmpPin, extAmpPol, extAmpOnDelay, extAmpOffTimeout). Added event extAmpNotifyEvent that is triggered as well as GPIO that is toggled when codec gets enabled / disabled. See more details on the following developer website: http://developer.toradex.com/knowledge-base/audio-driver-registry-settings#Registry_Settings_For_Tegra_Only

WC-1519FixedWEC2013: Update Debugger BinariesColibri T20, Colibri T30, Apalis T30WinCE FeatureWEC2013

Description: The WEC2013 Toradex Imagae contains some binaries used for debugging. Put the latest version of these into the image.

WC-1518FixedSD Interface disapears after suspend - resume cycleColibri T20SDIO/SD/MMCCE6, WEC7

Description: If you use -1 for the card detect pin (non removable card) the card will disappear after a suspend - resume cycle.

Workaround: Set a any GPIO pin as card detect pin and toggle it manually after resuming using the GPIO library.

WC-1515FixedPrevent reconfiguration of Serial PinsColibri T20, Colibri T30, Apalis T30UARTCE6, WEC7, WEC2013

Description: Pins of the serial port are reconfigured with every open and close of the serial port. This is an issue for customer using some UART pins as GPIO Pin. To solve this issue set up a PinMux configuration (Registry key PinMuxConfig) that matches your requirements: See all possible configurations here: http://developer.toradex.com/knowledge-base/serial-ports

WC-1513FixedWhen Updating the System Time, All Threads Are Blocked For Up To 600usApalis T30WinCE FeatureCE6, WEC7, WEC2013

Description: Due to a busy waiting after calling OEMSetRealTime() all threads have been blocked during 600us.

WC-1511New FeatureReview and document UART PinmuxingColibri T20, Colibri T30, Apalis T30UARTCE6, WEC7, WEC2013

Description: In order to support more UART configurations on all Tegra modules, we have introduced a PinMuxConfig Key in the registry. See more details here: http://developer.toradex.com/knowledge-base/serial-port-registry-settings#Tegra_Family_Settings

WC-1508FixedSet RTS Thread Priority / RTS Signal Level Boot Time IssueColibri T20, Colibri T30, Apalis T30UARTCE6, WEC7, WEC2013

Description: RTS Signal toggled during boot phase. This can be an issue for external devices. We also introduced a registry Key, that allows to change the RTS thread priority for users that can not do that in their code. See also https://developer1.toradex.com/knowledge-base/rs485.

WC-1507New FeatureWEC2013: Update explorerColibri T30, Apalis T30WinCE FeatureWEC2013

Description: Updated the explorer shell with the latest binaries.

V1.4beta1 bis (Release date: 2015-03-04)
Image is not affected by this release, it only contains fixes in the BSP and Workspace.
- WinCE 6 Updates: Installed Microsoft CE6 Updates until 2014M12
- WEc 7 Updates: Installed Microsoft CE7 Updates until 2014M11
WC-2008New FeatureWith a customer built image ethernet does not work on Apalis T30Apalis T30EthernetWEC7, WEC2013

Description: Ethernet is not working when customers build their own image based on the Toradex BSP.

Workaround: Use the latest beta 1.4 beta 1 bis version from the download server, the missing files have been added there.

WC-2007New FeatureWorkspace can not be opened on WEC 2013Colibri T30, Apalis T30WinCE FeatureWEC2013

Description: Due to version number in the version section of the PBXML file the workspace can not be opened.

Workaround: Fixed in latest Windows Embedded Compact 2013 (CE 8) Worspace file. Get 1.4 beta 1 bis version from the download server.

V1.4 (Release date: 2015-09-25)
- WinCE 6 Updates: Installed Microsoft CE6 Updates until 2015M06
- WEC 7 Updates: Installed Microsoft CE7 Updates until 2015M06
- WEC 2013 Updates: Installed Updates until 2015M06
Note: To make use of feature WC-2002 (Improve durability of NAND Flash on T20), you have to update your image with nvflash (recovery mode). Downgrading again only works with NVFlash too.
WC-2148New FeatureSome interfaces not working on T30 IT productsColibri T30, Apalis T30Ethernet, USB, WinCE FeatureCE6, WEC7, WEC2013

Description: USB, Ethernet and VGA is not working on Apalis and Colibri T30 IT products.

Workaround: Use Image 1.4. If only Ethernet ist not working, clear the registry (http://developer.toradex.com/knowledge-base/clear-registry ).

WC-2055FixedUART Tx Looses CharactersColibri T20, Colibri T30, Apalis T30UARTCE6, WEC7, WEC2013

Description: In some rare cases single characters transmitted over UART get lost. This is depending on the baud rate and characteristics of the data being sent.

WC-2051FixedUSB FN Driver Cannot Reconnect Since Image V1.4b3Colibri T20USBCE6, WEC7, WEC2013

Description: USB FN only works if cable is plugged in during boot. This issue was introduced in image 1.4 beta 3.

Workaround: Useing OTG driver fixes the issue http://developer.toradex.com/knowledge-base/usb-on-the-go#Enable_Automatic_Switching_between_USB_Host_and_USB_Function

WC-2042FixedClosing Application increases interrupt handling timeoutColibri T20, Colibri T30, Apalis T30WinCE FeatureCE6, WEC7, WEC2013

Description: When closing an application longer interrupt delays can be introduced. These due to some higher priority tasks in the OS (L2 Cache Handling) which are non interruptible.

WC-2036New FeatureWinCE Testkit not runningColibri T20, Colibri T30, Apalis T30WinCE FeatureWEC2013

Description: The wince testkit is not running because the define project_cebase is not set.

WC-1722New FeatureSupport TV out: Compoposite NTSCColibri T20, Colibri T30, Apalis T30CE6, WEC7, WEC2013

Description: Composite TV Out using NTSC is supported by setting the bootupstyle to 0x6 or 0xa in the registry and attaching CRT_GREEN to the composite input of a monitor.

V1.4beta3 (Release date: 2015-07-31)
This is the release candidate for V1.4
- WinCE 6 Updates: Installed Microsoft CE6 Updates until 2015M06
- WEC 7 Updates: Installed Microsoft CE7 Updates until 2015M06
- WEC 2013 Updates: Installed Updates until 2015M06
WC-2147New FeatureChange default value for pex.cpusColibri T20, Colibri T30, Apalis T30BootloaderCE6, WEC7, WEC2013

Description: In previous beta release default value of pex.cpus was the maximal number of CPUs for the target CPU. This leads to problems if using an old bootloader with an actual image. Default is set to 0 in this release.

WC-2088FixedSuspend does not work when USB is connectedColibri T20Kernel, Power Management, USBCE6, WEC7

Description: Module will not suspend if a device is attached to the USB Client port (i.e. Active Sync). In rare cases suspend also does not work with a USB memory device attached.

Workaround: Detach USB Host / Client before suspending.

WC-2076New FeatureConfiguring static IP does not workColibri T20, Colibri T30, Apalis T30WinCE FeatureWEC7

Description: If you set a static IP, the network adapter will switch back to DCHP after the next reboot.

Workaround: This issue is caused by a MS update. A fix is planned in the monthly May QFE updates by Microsoft.

WC-2075New FeatureSetLocalTime not working when explorer is disabledColibri T20, Colibri T30, Apalis T30WinCE FeatureCE6, WEC7, WEC2013

Description: If you have disabled the explorer.exe shell, the time set by SetLocalTime is gone afer a reboot.

Workaround: An updated RTCSync tool is part of image/BSP V1.4beta3 and later.

WC-2074New Feature.NET application do not work on CE 6Colibri T20WinCE FeatureCE6

Description: .NET CF application do not work on CE 6 since V1.4 beta 1.

WC-2073FixedLoosing Serialnumber / MAC Address when migrating from Linux to WinCEColibri T20, Colibri T30, Apalis T30ConfigBlock, EthernetCE6, WEC7, WEC2013

Description: If you migrate from one of the latest Linux Images to WinCE (using NVFlash) the device looses its serial number. This means it also looses its Ethernet MAC address.

Workaround: Add the serial number manually to the ConfigBlock. See also this developer webiste: http://developer.toradex.com/knowledge-base/mac-address

WC-2041New FeatureAllow hardware register patches in BootloaderColibri T20, Colibri T30, Apalis T30BootloaderCE6, WEC7, WEC2013

Description: Allow customers to early write to CPU hardware registers in the bootloader. Get in contact with the support team to get more information about this feature.

WC-2039FixedUART driver RX data corruption when using DMA modeColibri T20, Colibri T30, Apalis T30UARTCE6, WEC7, WEC2013

Description: There are some rare cases of data corruption on receiving UART data if DMA mode is used.

WC-2038New FeaturePrevent UpdateTool setting negative dispondelaysColibri T20, Colibri T30, Apalis T30GraphicsCE6, WEC7, WEC2013

Description: Prevent the update tool setting negative disp on delays in the bootloader. The bootloader does not support negative disp on delays yet. After updating the splash screen with a module configured a negative disp on delays in the registry it will not boot any longer.

WC-2022New FeaturedwOEMDrWatsonSize FIXUP variable does not workColibri T20, Colibri T30, Apalis T30WinCE FeatureCE6, WEC7, WEC2013

Description: Add support for the fixup variable "dwOEMDrWatsonSize" for customers building their own OS image.

WC-2011FixedDirectDraw allows to use PreMultiplied and Non-PreMultiplied bitmaps with Alphablend but only PreMultiplied was working correctlyColibri T20, Colibri T30GraphicsCE6, WEC7, WEC2013

Description: Non-PreMultiplied AlphaBlits do not work correctly.

WC-1997FixedVS2013 Debugger Cannot Connect to TargetColibri T20, Colibri T30, Apalis T30WinCE FeatureWEC2013

Description: Visual Studio 2013 debugging fails with Error "Unable to import library VSDebugEng.dll ! Program will exit".

Workaround: Copy webservices.dll manually to the target folder \Flashdisk\System\ . Get in touch with Toradex Support to get the file.

WC-1830FixedUSB FullSpeed registry configuration doesn't work on T30 modulesColibri T30, Apalis T30USBCE6, WEC7

Description: On baseboards that only support FullSpeed USB customers can use the HighSpeed flag in the USB driver registry (http://developer.toradex.com/knowledge-base/usb-2.0-high-speed-%28480mbps%29 ). This feature is not supported yet on the Colibri and Apalis T30 modules.

Workaround: Add HighSpeed support to your baseboard. Check the reference designs (Iris Board, Evaluation Board) or apply the hardware patches described here (http://developer.toradex.com/knowledge-base/usb-2.0-high-speed-%28480mbps%29#Colibri_Evaluation_Board_V21_USB_20_Patch )

V1.4beta2 (Release date: 2015-05-29)
- WinCE 6 Updates: Installed Microsoft CE6 Updates until 2015M03
- WEC 7 Updates: Installed Microsoft CE7 Updates until 2015M03
- WEC 2013 Updates: Installed Updates until 2015M03
Note: To make use of feature WC-2002 (Improve durability of NAND Flash on T20), you have to update your image with nvflash (recovery mode). Downgrading again only works with NVFlash too.
WC-2127FixedSPDIF_OUT Not Working Properly on Colibri T20Colibri T20, Colibri T30, Apalis T30Digital AudioCE6, WEC7, WEC2013

Description: Digital Audio (S/PDIF OUT) is not properly supported on Colibri T20. The digital output stream cannot be recorded.

Workaround: The Copy-Protection must be deactivated by writing the value 0x00000004 to the physical address 0x70002540.

WC-2083New FeatureForce waiting for Trasmit Complete if RTS_CONTROL_TOGGLE is setColibri T20, Colibri T30, Apalis T30UARTCE6, WEC7, WEC2013

Description: In case you set WaitForTXcomplete=0 and RTS_CONTROL_TOGGLE it happed, that the RTS signal was released before transmit was finished. This was fixed by ignoring the WaitForTXcomplete = 0 in case RTS_CONTROL_TOGGLE was set.

Workaround: Do not change WaitForTXcomplete in case you use RTS_CONTROL_TOGGLE or set it to 1.

WC-2082New FeatureSupport Configuration to Select Number Of Used CPU CoresColibri T20, Colibri T30Bootloader, ConfigBlock, CPU, Power ManagementCE6, WEC7, WEC2013

Description: In the Configblock section pex the number of CPUs to be active can be set now. This field can have any value from 1 to the maximum number of CPUs of the module. See also https://developer1.toradex.com/knowledge-base/processor-extensions-config-block-settings .

WC-2079FixedUART 5 Not supported for Colibri T20 with alternative pin muxingColibri T20UARTCE6, WEC7

Description: Alternative pinmuxing (pinmuxconfig=1) not supported for UART 5.

WC-2071FixedFix Camera MCLK HandlingColibri T30, Apalis T30Camera Parallel InterfaceCE6, WEC7, WEC2013

Description: Fix for cameras not using their own external crystal. We recommend to use the latest camera plugin. Send a request to the support team to get the the plugin.

WC-2070FixedRemove unnecessary files from BSPColibri T20, Colibri T30, Apalis T30GraphicsCE6, WEC7, WEC2013

Description: Removed shaders.dll from BSP. Shaders.dll is not used. This change only affects you if you build your own image with Silverlight support.

Workaround: Remove shaders from platform.bib manually.

WC-2069New FeatureApalis UART 2 PinMuxing is not correctApalis T30UARTWEC7, WEC2013

Description: The default pin configuration for UART2 on Apalis T30 is not correct, wrong pin configuration is used.

Workaround: Setup pins manually by using GPIO library. Correct Setting is MXM Pins 130 (CTS), 128 (RTS), 132 (RX) and 126 (TX).

WC-2068New FeatureOn Apalis T30 V1.1A and later Ethernet is not workingApalis T30EthernetWEC7, WEC2013

Description: On Apalis T30 modules V1.1A and later Ethernet is not working.

Workaround: Use latest image or on image 1.4 beta 1 download the patch from here: Win CE 7: http://developer.toradex.com/files/toradex-dev/uploads/media/Colibri/WinCE/Special/Toradex_ApalisT30_EthernetPatch_for_1_4_b1.zip . Windows Embedded Compact 2013: Get in contact with the support to get a driver.

WC-2067FixedSuspend/Resume on Colibri T20 in image 1.4 beta 1Colibri T20CE6, WEC7

Description: Suspend/Resume on Colibri T20 in image 1.4 beta 1 does not work as stable as in release 1.3.

WC-2062New FeatureUpdateTool does not write oep and dispondelay to bootloader config.Colibri T20, Colibri T30, Apalis T30WinCE FeatureCE6, WEC7, WEC2013

Description: When updating the splash screen the settings oep and dispondelay are not automatically written from the WinCE registry to the bootloader config.

Workaround: Set the values manually in ss.oep and ss.dispondelay.

WC-2006FixedNew CE7 SDK Required Because Silverlight Compatibility was BrokenColibri T20, Colibri T30WinCE FeatureWEC7

Description: The Silverlight references in the Toradex SDK do not match the Windows CE image 1.3b2 and later. See workaround for more information.

Workaround: Applications running on Images before 1.3 have to be rebuilt with SDK v0.2, applications running on 1.3 and later on have to be rebuilt with SDK v2.0. You get the SDKs from here: https://docs.toradex.cn/102481

WC-2004FixedIn image 1.4 beta 1 (CE 6) not the full RAM size is supportedColibri T20RAMCE6

Description: In image 1.4 beta 1 on CE 6 not the full RAM size is supported.

WC-2002New FeatureImprove durability of NAND Flash on Colibri T20Colibri T20FlashCE6, WEC7

Description: To improve durability of NAND Flash on Colibri T20 we add additional ECC bits. With this more read errors per block can be corrected, so blocks are marked as bad later. Note: To make use of the improved error correction you have to update your image with NVFlash or with the Update Tool > 6.0.0. You also have to use NVFlash or the the Update Tool to downgrade to image before 1.4beta2.

WC-1991FixedEthernet File Access Causes Application Hang on CE7Colibri T20, Colibri T30, Apalis T30EthernetWEC7

Description: Accessing files on a SMB server over Ethernet can cause the application to hang. The CE7 Update 2014M11 triggered this problem. It is fixed with the 2015M02 update which is part of this image.

Workaround: If you build your own image, make sure you have installed the MS QFE Update 2015M02.

V1.4beta1 (Release date: 2015-02-11)
- WinCE 6 Updates: Installed Microsoft CE6 Updates until 2014M12
- WEC 7 Updates: Installed Microsoft CE7 Updates until 2014M11
WC-2137FixedCamera SupportColibri T20, Colibri T30, Apalis T30Camera Parallel Interface, MultimediaCE6, WEC7

Description: T30: Add camera support, T20: Fix camera support (was broken since V1.3beta1)

WC-2131FixedWrong default DISP_GPIO and BL_GPIO for Colibri T30.Colibri T30GraphicsCE6, WEC7

Description: Windows CE always used GPIO T4 as the default BL_GPIO and DISP_GPIO on Colibri T20 (correct) and T30 (wrong). On Colibri T30, we need to use GPIO V2 instead.

WC-2104New FeatureImprove Ethernet PerformanceColibri T20, Colibri T30EthernetCE6, WEC7

Description: Update the Ethernet driver for Colibri T20 and Colibri T30, in order to improve Ethernet performance.

WC-2096New FeatureBring up Ethernet on Apalis T30Apalis T30EthernetCE6, WEC7

Description: Add support for the i210/i211 Ethernet controller, which is used on the Apalis T30 module.

WC-2033FixedPin group SDIO1 pull-state is set to normalColibri T20GPIOCE6, WEC7

Description: Pin group SDIO1 pull-state is wrongly set to "no-pull". The reset default pull-state is "Pull Up". Use this as default value.

Workaround: Manually change the pull state to "Pull Up" using the gpiolib.

WC-2032New FeatureSD Memory card not mountingColibri T20, Colibri T30, Apalis T30SDIO/SD/MMCCE6, WEC7

Description: Some SD Memory cards are not shown in the file explorer, the initialization of the cards fails. This is due to the fact, that some cards need some longer to power up before the first communication can take place. To prevent this we have introduced a key "PowerUpDelay" in the SDIO driver. Default value is set to 200ms.

Workaround: After inserting the card toggle the Card Detect Pin manually or using the GPIOlib, after that card is mounted correctly. To get an updated version of the driver that fixes this issue already, get in contact with the support team.

WC-2031FixedSD Memory Card stop working during writing to cardColibri T20, Colibri T30, Apalis T30SDIO/SD/MMCCE6, WEC7

Description: Some SD memory cards are not working reliable. When they are getting full and/or you do heavy write access, they stop working (error 19 or error 31). This can be fixed by increasing the read command timeout from 1sec to 2sec.

Workaround: Remove and insert SD Card or get in contact with the support team to get a driver that fixes this issue.

WC-2023New FeatureReduce Pixel CLK JitterColibri T20, Colibri T30GraphicsCE6, WEC7, WEC2013

Description: Some screens need a more accurate pixel clock. By default the display drivers uses the most efficent clock source. To make it more accurate the an other clock source has to be used. Therefore we have introduced a registry key forcePLLD in [HKLM\Software\Nvidia Corporation\NVDDI\LCD]. See also http://developer.toradex.com/knowledge-base/display-driver-registry-settings#Settings_for_all_Colibri_and_Apalis_Modules .

WC-2010New FeatureImplement feature to support early ioctl interceptionColibri T20, Colibri T30Kernel, WinCE FeatureCE6, WEC7

Description: Users that need to intercept IOCTLs have now the chance to intercept IOCTLs to implement their own functionality. Please get in contact with the support team to get more information about that.

WC-2009New FeatureAllow users format partitions from the bootloader.Colibri T20, Colibri T30, Apalis T30WinCE FeatureCE6, WEC7

Description: You can now format specific flashdisk partitions. A command "formatusrpart" that takes a selection mask as parameter allows you choose which partition has to be formatted.

WC-1994FixedThe SplashScreen Does Not Properly Show on HDMI DisplaysColibri T30, Apalis T30HDMICE6, WEC7, WEC2013

Description: HDMI displays were flickering while the splash screen was shown. When the WinCE desktop appeared, the picture got stable.

WC-1993New FeatureAdd Supporting Files for Ethernet Debugging to the Standard ImageColibri T20, Colibri T30WinCE FeatureCE6, WEC7, WEC2013

Description: Add Supporting Files for Ethernet Debugging to the Standard Image, so no manual copy is required anymore.

WC-1992New FeatureOverlay and Fullscreen-Flipping Support for OpenGLColibri T20, Colibri T30GraphicsCE6, WEC7, WEC2013

Description: Added overlay support for OpenGL. In full screen applications image flipping is now used instead of blitting the framebuffer contents.

WC-1990New FeatureVideo EncodingColibri T20, Colibri T30, Apalis T30Video CodecsCE6, WEC7, WEC2013

Description: T30: Added support for video encoding, T20: fixed support for video encoding

WC-1983New FeatureAdd Feature to hide mouse cursor via APIColibri T20, Colibri T30, Apalis T30KernelCE6, WEC7

Description: Add feature to globally enable or disable the mouse cursor via API. See documentation here: http://developer.toradex.com/knowledge-base/mouse-cursor#Hide_Mouse_Curser_Globally_From_an_Application

Workaround: Change the following registry key: [HKEY_LOCAL_MACHINE\SOFTWARE\NVIDIA Corporation\NVDDI] "HwCursor"=dword:00000000 ;0: Mouse Cursor disabled, 1 : Mouse Cursor enabled

WC-1956New FeatureBring up PCIe on Apalis T30Apalis T30PCIeCE6, WEC7

Description: Add PCIe support for the Apalis T30 module.

WC-1878New FeatureRelease WEC2013 for T30 modules and make sure the feature set is the same as for WEC 7Colibri T30, Apalis T30WinCE FeatureWEC2013

Description: Bring CE8 utilities, tools and feature set to the same level as CE6 and CE7

V1.3 (Release date: 2014-12-12)
- WinCE 6 Updates: Installed Microsoft CE6 Updates until 2014M07
- WEC 7 Updates: Installed Microsoft CE7 Updates until 2014M08
Release 1.3 contains all changes from 1.3 beta 1 to 1.3 beta 3.
WC-2138FixedDifferent issues with wave audio playbackColibri T20, Colibri T30, Apalis T30Analog AudioCE6, WEC7

Description: Small issues with audio playback on T20 and T30. When playing two waves the same time or playing one wave immediately after the other sometimes parts of the wave get lost are are played twice. Some wave files had no output at all, only silence was played.

WC-2136New FeatureUARTD (Nvidia Name UART 3) only works with RX/TX. CTS and RTS are not configured.Colibri T20UARTCE6, WEC7

Description: UARTD (Nvidia Name UART 3) only used RX/TX. CTS and RTS have not been configured.

Workaround: Configure CTS and RTS after opening Serial Port using the GPIO lib.

WC-2135New FeatureApalis T30: Module family not detected correctly in bootloaderApalis T30BootloaderWEC7

Description: Updated debug output: Replaced statement "...for Colibri built..." with "...for Tegra built...".

WC-2129New FeatureDFS goes not bellow 500MHz on T30 modules with DVI plugged in.Colibri T30, Apalis T30Graphics, Power ManagementWEC7, WEC2013

Description: The CPU frequency does not go bellow 500MHz when DVI/HDMI is plugged in at boot since image V 1.3 beta 3.

WC-2117New FeatureSupport DFS for EMC and allow Min/Max Range in RegistryColibri T20Power ManagementCE6, WEC7

Description: DFS for EMC was added. There are now min / max keys in the DFS registry settings. The feature is not enabled by default in 1.3 beta 3. Set the key DfsEmcLowCornerKHz to 166MHz to enable it. See also http://developer.toradex.com/wiki-articles/resource-manager-registry-settings#Configuring_DFS_in_the_Registry.

WC-2115New FeatureRemove dependency between Touch, Audio and ADC driversColibri T20Analog Audio, Analog Inputs, Resistive TouchCE6, WEC7

Description: There was a dependency between the Touch, Audio and Analog Input Library. They could not be used independently. Please use the latest ADCLib from the library package 1.9. As long as the package is not availabe, please contact the support to get the latest version.

WC-2113New FeatureReduced power consumption by 0.5 WColibri T20Power ManagementCE6, WEC7

Description: Power consumption has been reduced by up to 0.3 W in the latest image. - With DFS on EMC enabled power consumption can be reduced by up to 0.5 W (See issue 9380). - HDMI is disabled by default (Issue 9395). - Bootupstyle changed (Issue 9396).

WC-2112FixedDispOnDelay not implemented properlyColibri T20, Colibri T30, Apalis T30Bootloader, GraphicsCE6, WEC7

Description: The DispOnDelay was not working properly. DispOnDelay is now supported in bootloader. Negative values (DISP_GPIO toggle before LCD signals) are not supported yet.

WC-2111FixedMutex missing in SDIO codeColibri T30, Apalis T30SDIO/SD/MMCCE6, WEC7

Description: Reading or writing to the FlashDisk while using the UpdateTool or any other direct flash access could lead to flash errors.

Workaround: Make sure the FlashDisk is not used while using the UpdateTool or any other direct flash access.

WC-2110New FeatureImprove NAND flash bad block handling.Colibri T20Miscellaneous PeripheralsCE6, WEC7

Description: There is some potential risk in the handling of runtime badblocks. The bad block handling was improved in this release.

WC-2109FixedModule does not resume when touch activiy during suspendColibri T20Power ManagementCE6, WEC7

Description: The Colibri T20 does not resume when user touch display is used when the module is suspended.

WC-2107FixedOEMQueryPerformanceCounter timeslipColibri T20, Colibri T30, Apalis T30WinCE FeatureWEC7

Description: When using the OEMQueryPerformanceCounter in a multi-core environment it could happen, that that time-slips occur.

WC-2103New FeaturewaveOutMessage messages return 1 when successful instead of 0Colibri T20, Colibri T30, Apalis T30Analog AudioCE6, WEC7

Description: waveOutMessage (http://msdn.microsoft.com/en-us/library/ee487355.aspx) returns 1 instead of 0 when sucessfull.

Workaround: Do not check return value.

WC-2102New FeatureHotplug is not working for some USB devicesColibri T20, Colibri T30, Apalis T30USBCE6, WEC7

Description: Some USB devices, i.e. UVC USB Cameras, are not shown in the system, when they are plugged into a running system (Hotplug). This can now be fixed by adding a key "HotPlugDelayMS" with the count of milliseconds the system should wait for the device. Add the key to the appropriate USB Host registry settings (i.e. HKEY_LOCAL_MACHINE\Drivers\BuiltIn\USBEHCI1]). For UVC Cameras 100ms should be fine. More Details here: http://developer.toradex.com/knowledge-base/colibri-t20-usb-host-driver-registry-settings#Hotplug_Delay .

WC-2101New FeatureImproved resistive touch algorithmColibri T20Resistive TouchCE6, WEC7

Description: Improvements on resistive touch driver algorithm. Touch data is fetched much more efficient now. Added new registry settings "Wait" and "PenUpTimeOut", see registry documentation: http://developer.toradex.com/knowledge-base/resistive-touch-screen#Registry_settings_supported_by_all_codecs_used_on_Colibri_PXAxxx_and_Colibri_T20

WC-2100FixedSaving config-block data overwrites RAMColibri T20, Colibri T30, Apalis T30Bootloader, ConfigBlock, KernelCE6, WEC7

Description: Saving config block data overwrites too much RAM. It's not critical because this RAM area isn't used at the moment.

WC-2095New FeatureCE 7: Install Microsoft QFE Monthly Update April 2014Colibri T20, Colibri T30, Apalis T30WinCE FeatureWEC7

Description: This Windows Embedded Compact 7 image contains Microsoft QFE Monthly Update April 2014.

WC-2093New FeatureDefault minimal frequency for DFS set to 216Mhz.Colibri T20, Colibri T30, Apalis T30Power ManagementCE6, WEC7

Description: We have seen, that it does not make any difference in the power consumption if we use 40MHz or 216MHz as minimum DFS frequency. On the other side we have a improved interrupt handling by not going bellow 216MHz. For this reason we set the default minimum frequency for DFS to 216MHz.

WC-2091New FeatureCE 6: Install Microsoft QFE Monthly Update May 2014Colibri T20WinCE FeatureCE6

Description: This Windows Embedded Compact 6 image contains Microsoft QFE Monthly Update May 2014.

WC-2090New FeatureSuspend/Resume Not Supported on Colibri T20Colibri T20Power ManagementCE6, WEC7

Description: Suspend/Resume is supported now on Colibri T20. Check the other "Power Management" related issues for limitations.

WC-2089New FeatureCall SignalStarted in RTCSync ToolColibri T20, Colibri T30, Apalis T30RTCCE6, WEC7

Description: The RTCSync Tool is normally called as part of the boot-up of WinCE (part of init in registry). The SignalStarted API should be called when done if the tool was started as part of the init tools in the Registry. This allows customers to use the dependency feature of the registry init process.

WC-2030New FeaturePublish Release Version V1.3Colibri T20, Colibri T30, Apalis T30CE6, WEC7

Description: Publish Release Version V1.3 including all changes from V1.3beta1 to 1.3beta3.

WC-2027FixedRtcSync Not Working for Non-Standard RTCsColibri T20, Colibri T30I2CCE6, WEC7

Description: Fixed: The RTC time is not restored from an RTC other than M41T0. For the default RTC (M41T0) the tool is working properly. This issue affected Image versions V1.3b2 and V1.3b3.

Workaround: Contact support.arm@toradex.com to receive a patched RtcSync.exe tool.

WC-2020FixedIssues with NAND flash bad block handlingColibri T20FlashCE6, WEC7

Description: We saw problems with the handling of runtime badblocks. This could even lead to data loss in rare cases. We identified and fixed this problems in this release.

WC-2019New FeatureImprove 3D performance on T30 modulesColibri T30, Apalis T30GraphicsCE6, WEC7

Description: Increased performance of second 3D instance of the T30. Approximately 2 times faster.

WC-2018New FeatureDisable unused 12Mhz Clock on GPIO pin V3Colibri T20BootloaderCE6, WEC7

Description: Set GPIO V3 (SODIMM 45) to GPIO in by default. Was set to CLK12M_Out before.

WC-2017New FeatureAllow customization of audio codec register settings on T20Colibri T20Analog AudioCE6, WEC7

Description: Allow customization of AC97 audio codec register settings at boot time for Colibri T20 modules. We added a new registry key that allows customized initialization of the AC97 registers when powering up the codec. Documentation can be found here: http://developer.toradex.com/knowledge-base/audio-driver-registry-settings#Registry_Settings_For_Tegra_Only .

WC-2016New FeaturePower down audio codec when it is not used.Colibri T20Analog AudioCE6, WEC7

Description: Power down the audio codec on the Colibri T20 module when the it is not used.

WC-2015New FeatureReduce carveout size to 2MB on T30Colibri T30, Apalis T30BootloaderCE6, WEC7

Description: Less carveout memory is used on Colibri and Apalis T30 modules. Default setting for carveout memory is now set to 2MB on T30 modules.

WC-2014New FeatureDo not enable HDMI by default.Colibri T20, Colibri T30, Apalis T30HDMI, Power ManagementCE6, WEC7

Description: Disable HDMI interface when it is not used. Disabling it reduces power consumption of the modules.

WC-2013New FeatureSet Hotplugstyle to LCDOnly on Colibri ModulesColibri T20, Colibri T30GraphicsCE6, WEC7

Description: Set default Hotplugstyle from LCDAndCRT to LCDOnly for Colibri modules. Do not change Hotplugstyle for Apalis modules. See also http://developer.toradex.com/knowledge-base/display-driver-registry-settings#Settings_for_Colibri_Txx_and_Apalis_Txx_Modules_Only .

WC-1999New FeatureSet Bootupstyle to LCDOnly on Colibri ModulesColibri T20, Colibri T30GraphicsCE6, WEC7

Description: Set default Bootupstyle from LCDAndCRT to LCDOnly for Colibri modules. Do not change bootupstyle for Apalis modules. See also http://developer.toradex.com/knowledge-base/display-driver-registry-settings#Settings_for_Colibri_Txx_and_Apalis_Txx_Modules_Only .

WC-1976New FeatureRS485 not supportedColibri T20, Colibri T30, Apalis T30UARTCE6, WEC7

Description: RS485 support has to be added on application level. Add registry settings to support RTS Toggle on driver level as for the PXA family: http://developer.toradex.com/knowledge-base/rs485 .

WC-1962New FeatureUSB_ID pin influences behavior of host and client driverColibri T20GPIO, USBCE6, WEC7

Description: If USB_ID Pin (SODIMM 135) is not in a defined state USB devices can not be attached during runtime. Remove these influence of the ID pin to these drivers.

WC-1902FixedAudio recording not working stableColibri T20, Colibri T30, Apalis T30Analog Audio, Digital AudioCE6, WEC7

Description: Audio recording randomly is not working. Recording did only work with 44100 SPS input data rate.

WC-1897New FeatureMissing Polarity Control for UART control SignalsColibri T20, Colibri T30, Apalis T30UARTCE6, WEC7

Description: Polarity for UART control signals can not be changed in the Registry.

WC-1880New FeatureAllow setting DFS Min/Max Range in RegistryColibri T20, Colibri T30, Apalis T30KernelCE6, WEC7

Description: DFS (Dynamic Frequency Switching) uses the full frequency range at the moment. We added some registry keys to define the min and max frequency range in the registry. See description: http://developer.toradex.com/wiki-articles/resource-manager-registry-settings

WC-1877New FeatureMissing Drive Strength settings for LCD signals in RegistryColibri T20, Colibri T30, Apalis T30GraphicsCE6, WEC7

Description: LCD drive strength can be set in the registry (lcdbs). Check the display registry page for more details: http://developer.toradex.com/knowledge-base/display-driver-registry-settings . In the bootloader use the ss.lcdTeg key to set the drive strength.

WC-1876New FeatureDMA channel usage limitationColibri T20, Colibri T30, Apalis T30DMACE6, WEC7

Description: The number of DMA channels on Tegra modules is limited. This could affect interface functionality. E.g. if many serial ports are used audio might not work due to no free DMA channel. By default DMA is used only for RX. Check the registry key DmaSetting for other more (http://developer.toradex.com/knowledge-base/serial-port-registry-settings#Tegra_Family_Settings ).

Workaround:

WC-1873New FeatureTouch coordinates are wrong after enable/disable touch screen when screen is rotatedColibri T20Resistive TouchCE6, WEC7

Description: After disabling and enabling the touch screen the touch coordinates are wrong. This only affects customer having the screen output rotated.

WC-1872New FeatureAudio not supported on T30 modulesColibri T30, Apalis T30Analog AudioCE6, WEC7

Description: The Audio feature on Apalis T30 and Colibri T30 isn't supported yet.

WC-1871FixedPrinter Support is missing in CE7Colibri T20, Colibri T30, Apalis T30WinCE FeatureWEC7

Description: The printing feature of Windows Embedded Compact 7 was missing in our standard image.

Workaround: Customers can build their own image with printer support using Platform Builder.

WC-1868New FeatureSystem Time could jump by several seconds every 24 hoursColibri T20RTCCE6, WEC7

Description: The system time get's synced with an RTC running in the PMIC on the module. The PMIC was configured to use an RC-oscillator instead of the crystal. This could lead to inaccurate time reported by the RTC. The system gets synced every 24 hours with the RTC and therefore could see quite a jump of the time. We changed this in order to use the crystal. The time jumps are now limited to a minimum.

WC-1867New FeatureBacklight pin is toggling during bootColibri T20LVDSCE6, WEC7

Description: The backlight pin was toggling for about 2 micro seconds while booting.

WC-1864FixedSystem Hang on power supply drop below 3.08VColibri T20Bootloader, KernelCE6, WEC7

Description: The system was hanging when power supply dropped below 3.08V but did not go below 2.0V.

Workaround: A full power cycle is necessary to get the module out of this state. In Image 1.3beta1 and later we have implemented a software option to either trigger a reset as soon as the voltage drops below 3.08V, or ignore that low-voltage condition at all. See http://developer.toradex.com/wiki-articles/resource-manager-registry-settings#Undervoltage_Lockout for more details. Both options are not effective during the system boot phase, from the time when the power supply rises above 3.2V, until the power management IC has been configured by the WinCE driver.

WC-1862New FeatureMinor DMA performance optimizationColibri T20, Colibri T30, Apalis T30KernelCE6, WEC7

Description: Slight performance optimization when setting up DMAs in Kernel and Drivers using DMA.

WC-1861New FeatureMinor Performance OptimizationColibri T20, Colibri T30, Apalis T30KernelCE6, WEC7

Description: Slight performance optimization in Kernel and Drivers

WC-1855FixedAudio player can not be closed after playing WAVColibri T20, Colibri T30, Apalis T30MultimediaCE6, WEC7

Description: The player.exe can not be closed after playing WAV files. This is not an issue for customer playing WAV files in their own application.

WC-1854FixedOpenGL applications are not working any more since image 1.3 beta 1Colibri T20, Colibri T30, Apalis T30GraphicsCE6, WEC7

Description: Since image version 1.3 beta 1 it could happen that OpenGL applications do not run any more. This is due to an updated shader compiler. This only happens if there already some precompiled shaders that have been used in a image before 1.3 beta 1.

Workaround: Delete the precompiled shaders (*.NVBV, *.NVBF) and restart your application.

WC-1853New FeatureUpdateTool: Issues on Apalis T30Apalis T30CE6, WEC7

Description: The Version Info of the Update Tool is not working properly on the Apalis T30. For ID there is shown "UNKNOWN" where it should be "APALIS TEGRA".

WC-1845New FeatureCE 7: Install Microsoft QFE Monthly Update February 2014Colibri T20, Colibri T30, Apalis T30WinCE FeatureWEC7

Description: This Windows Embedded Compact 7 image contains Microsoft QFE Monthly Update February 2014.

WC-1844New FeatureCE 6: Install Microsoft QFE Monthly Update February 2014Colibri T20WinCE FeatureCE6

Description: This Windows Embedded Compact 6 image contains Microsoft QFE Monthly Update February 2014.

WC-1841FixedGetDeviceCaps Reports Unsupported Formats for Audio RecordingColibri T20, Colibri T30Analog AudioCE6, WEC7

Description: GetDeviceCaps for the Windows recording device reports too many supported formats.

Workaround: Record at 44.1kHz 16bit only.

WC-1840New FeatureUpdate of Bootloader doesn't workColibri T30, Apalis T30CE6, WEC7

Description: Bootloader updates was not working on T30 modules when using the UpdateTool.

Workaround: Before image 1.3 beta 1: Use the latest update tool or use recovery mode and NvFlash for bootloader update works: http://developer.toradex.com/knowledge-base/txx-recovery-mode

WC-1838New FeatureAdd new multimedia stack and support T30 modulesColibri T20, Colibri T30, Apalis T30Video CodecsCE6, WEC7

Description: Added support for new multimedia stack approach from Nvidia. This includes general multimedia support for T30 modules. Includes updates for OpenGL, OpenKode, OpenVG, OpenMax, DirectShow.

WC-1837New FeaturePS2 keyboard does not work with low DFS frequency.Colibri T20, Colibri T30, Apalis T30Miscellaneous PeripheralsCE6, WEC7

Description: PS2 keyboard and mouse only works with DFS disabled. Fixed in 1.3 beta 3 as DFS min default setting is set to 216MHz.

Workaround: Set min CPU frequency to 216MHz: http://developer.toradex.com/wiki-articles/resource-manager-registry-settings

WC-1835New FeatureAdd Support for Image and Bootloader Backup/Restore to the UpdateToolColibri T20, Colibri T30, Apalis T30Bootloader, ConfigBlock, KernelCE6, WEC7

Description: The Bootloader and Image can now be backed up with the Updatetool. For production programming please still use the workarround described bellow as the Flashfile System, Registry and the Confiblock are not backed up.

Workaround: We have a workaround using the NVFlash tool: http://developer.toradex.com/knowledge-base/production-programming-for-tegra-modules

WC-1833FixedBrand-New Colibri T20 Modules Cannot be Programmed using NvFlash Included in Image V1.2Colibri T20, Colibri T30CE5, CE6, WEC7, WEC2013

Description: NvFlash V1.1 fails to update Colibri T20 and T30 modules which are new or have a completely wiped flash memory.

Workaround: This issue only appears in the loader.nb0 V1.0 which comes as part of the Toradex Tegra BSP V1.2. Using loader.nb0 V1.1 or higher fixes the problem.

WC-1827New FeatureSupport Audio Muting PinColibri T20, Colibri T30, Apalis T30Analog AudioCE6, WEC7

Description: Codec was not muted when no audio is played. This results in some background noise. The analog audio should now gets muted when no audio is played.

Workaround: Mute audio in user application when no audio is played.

WC-1820FixedSerial Modem dial-up connection interruptionColibri T20, Colibri T30, Apalis T30UARTCE6, WEC7

Description: Dial-up connections get disconnected immediately after dial-in. Issue was related to some not supported comm event masks. There have also been added some unimodem related keys in the registry.

WC-1816New FeatureAdd new VideoPlayerColibri T20, Colibri T30, Apalis T30Video CodecsCE6, WEC7

Description: Add option to video player to play not in loop. Added the following params: - /l0 Not play in loop, - /l1 play in loop (default)

WC-1815New FeatureAudio codec driver not implemented on T30Colibri T30, Apalis T30Analog AudioCE6, WEC7

Description: The Audio Codec was not supported on the Colibri and Apalis T30. This means that there was no audio support on these modules.

WC-1807FixedAudio Out Repeats Buffer on Stop, or Mutes.Colibri T20Analog AudioCE6, WEC7

Description: Sometimes some peaces of a sound are played again at the beginning when a new file was played later. This also lead to audio driver crashes when playing files again and again with a high frequency.

Workaround: Add sleep after playing sound before playing next file to prevent driver crashes.

WC-1798FixedSetting Up an Interrupt on SODIMM 173 Freezes the SystemColibri T20KernelCE6, WEC7

Description: Using SODIMM 173 as interrupt source freezes the system as soon as an interrupt occurs. Other SODIMM pins might also have the same effect.

WC-1797New FeatureRtcSync: Add Support for the M41T00S RTC chipColibri T20, Colibri T30, Apalis T30RTCCE6, WEC7

Description: Added support to RTCSync for external RTC M41T00S

WC-1796FixedProject.reg and Platform.reg small issuesColibri T20, Colibri T30, Apalis T30KernelCE6, WEC7

Description: Fixed two small syntax errors in plattform.reg (line 303) and project.reg (line 224) reported by customers. Only affects customers that build their own image.

WC-1791New FeatureAdd support for the PMU RTCColibri T20, Colibri T30, Apalis T30KernelCE6, WEC7

Description: Added support for the RTC used in the PMIC on the T20 and T30 modules. However we still recommend to use an external RTC on the carrier board due to lower power consumption of such chips. More details here: http://developer.toradex.com/knowledge-base/rtcsync

Workaround: Use an external RTC on the carrier board as done e.g. on our Colibri Evaluation Board.

Not Planned
WC-2238Feature RequestRemove sysgen_appdebugColibri T20, Colibri T30, Apalis T30WinCE FeatureWEC2013

Description: Reduce image size by removing sysgen_appdebug. The debug feature will still be available as we manually add a dedicated set of DLLs.

WC-2168Feature RequestBCT Memory Optimisation Phase 2Apalis T30Bootloader, RAM

Description: Currently DDR3L RAM is running at a fixed 800MHz frequency. Further optimisations to allow for automatic frequency switching in order to save power and decrease dissipated heat are required.

Workaround: You may use the previous fixed 533MHz BCT still shipping in our latest BSP demo image packages as well (see apalis-t30_bin/apalis_t30_12MHz_MT41K512M8RH-125_533MHz.bct).

WC-2134Known IssueApalis T30: Host not working on USB OTG Connector on Ixora and Evaluation BoardApalis T30USBWEC7, WEC2013

Description: When using an Apalis T30 on Ixora the host is not working on the USB OTG (X9) also when manually switching the settings in the registry.

Workaround: Manually toggle the USBO1_EN (GPIO T5 / 157, MXM274)

WC-2122Feature RequestNegative DispOnDelays not fully supported in the BootloaderColibri T20, Colibri T30, Apalis T30BootloaderCE6, WEC7

Description: Negative DispOnDelay values are not supported in the bootloader. Negative DispOnDelay is used to toggle DISP_GPIO before LCD signals are switched on.

WC-2120Feature RequestAdd support for SDIO instance configuration for T30Colibri T30, Apalis T30SDIO/SD/MMCCE6, WEC7

Description: There is no support to configure multiple SDIO instances as for the Colibri T20. If different pin setups are used by customer this needs to be added.

WC-2099Known IssueModule does not boot when not using default debug serial port on T30Colibri T30BootloaderCE6, WEC7

Description: On the Apalis or Colibri T30 when using an other debug (ser.port) output then the default one (Port 1) the system does not boot.

Workaround: This issue can be fixed by disabling the serial port you set in the bootloader ser.port bootloader configuration (see http://developer.toradex.com/knowledge-base/disable-drivers)

WC-2097Feature RequestHigh CPU Load after booting on T30 ModulesColibri T30, Apalis T30KernelWEC7

Description: After Windows Embedded Compact 7 booted the CPU is 100% loaded for around 10 seconds. This behavior is normal. It's caused by the kernel cleaning dirty pages in a idle priority background thread.

WC-2094Feature RequestBring up SATA interface on Apalis T30Apalis T30SATACE6, WEC7

Description: SATA is currently not supported for Apalis T30 modules.

WC-2087Known IssueAudio does not work after suspend/resuming during audio playbackColibri T20, Colibri T30Analog Audio, Digital Audio, Power ManagementCE6, WEC7

Description: If the module gets suspended during playing audio, audio will not work fully work after resuming.

Workaround: Stop audio playback before suspending.

WC-2085Feature RequestSome GPIO input pins used in drivers don't work on T30Colibri T30, Apalis T30SDIO/SD/MMCWEC7

Description: Some GPIO input pins used in device drivers don't work on T30. This was seen only if custom pin settings like a customer define SDIO card detect pin.

WC-2081Known IssueSerial Port loads CPU 100% when CTS Signal is floatingColibri T20UARTWEC7

Description: A floating/toggeling CTS signal can cause the serial driver to load 100% of the CPU, even if no handshaking is enabled.

Workaround: Set registry key Numberoflines to 2. Registry key is documented here: http://developer.toradex.com/knowledge-base/serial-port-registry-settings#Colibri_Tegra_Registry_Settings . This was introduced with image 2.1b2.

WC-2054Known IssueUART Transmit Data Loss at Baud Rates below 1000bpsColibri T20, Colibri T30, Apalis T30UARTCE5, CE6, WEC7, WEC2013

Description: The default timeout for write operations to a COM port is (10ms * numberOfBytes + 100ms). At baud rates below 1000bps this might not be sufficient, causing a premature abort of the transfer.

Workaround: Define a different timeout by calling the SetCommTimeouts() function.

WC-2053Feature RequestSysAdmin is not supported in WEC2013Colibri T30, Apalis T30WinCE FeatureWEC2013

Description: SysAdmin (and also RemoteAdmin) isn't supported on WEC2013. It's currently not planned to support them. You can contact us if you plan to use this feature.

WC-2048Feature RequestWEC2013: Explorer Shell Does Not Load When Taskbar-Autohide is ActiveColibri T30, Apalis T30WinCE FeatureWEC2013

Description: On WEC2013, the taskbar auto hide feature must not be used. If it is activated, the Explorer shell (desktop) is not loaded at all.

WC-2044Feature RequestRemote Admin webinterface not supported on WEC2013Colibri T30, Apalis T30WinCE FeatureWEC2013

Description: Officially Microsoft does not support the webinterface (Remoteadmin) since CE 7. Migrate the interface to WEC2013 in order to provide an easy way to administrate users and remote file access.

WC-2024Known IssueVideo: Playing Video in a loop does not work on T30Colibri T20, Colibri T30, Apalis T30Video CodecsWEC7, WEC2013

Description: Video does not play in loop on the Colibri/Apalis T30.

Workaround: Restart the video player or patch the player not to seek (SetPositions) but do stop and play.

WC-2003Feature RequestSD Card: Add support for drive strength registry settingsColibri T20, Colibri T30, Apalis T30SDIO/SD/MMCWEC7, WEC2013

Description: Support Registry Settings for Drive Strength on the SD Card interface.

Workaround: Modify the HW registers directly. e.g have a look at the Tegra 2 TRM chapter 11.1.7 https://developer.nvidia.com/tegra-2-technical-reference-manual e.g for DATA one you would modify register 0x700008f4

WC-1981Known IssueNvidia Jpeg Encoder/Decoder DataAbortColibri T20, Colibri T30, Apalis T30Graphics, Video CodecsCE6, WEC7

Description: If JPEG encoding and decoding is done in hardware a data-abort can occur.

Workaround: Disable hardware JPEG encoder/decoder. SW encoding is the default setting in actual images. No action required.

WC-1958Known IssueArtifacts on streamed videosColibri T20, Colibri T30, Apalis T30Ethernet, Video CodecsCE6, WEC7, WEC2013

Description: Vidoes that are streamed are sometimes not decoded correctly: Artifacts are shown or some parts of the pictures are missing.

WC-1954Feature RequestIf splash screen is disabled not all Display Controllers are activatedColibri T20, Colibri T30, Apalis T30Bootloader, GraphicsCE6, WEC7

Description: With disabled splash screen, not all display controllers are activated, also they are correctly set up in the registry.

Workaround: Use a black splashscreen instead of disabling the splashscreen at all. You can download the black splashscreen here: https://docs.toradex.cn/102247-blacksplashscreen-125x125.zip

WC-1945Feature RequestControlling backligth from applicationColibri T20, Colibri T30, Apalis T30Graphics, LVDSCE6, WEC7

Description: Backlight enabling / disabling is not fully supported as described for the PXA modules: http://developer.toradex.com/knowledge-base/backlight. When back light gets disabled the whole display drivers is disabled. This is a potential issue for some customer hardware (i.e. flickering screen when re enabling the backlight).

WC-1940Feature RequestAdd Support for USB Host Registry Setting "PhysicalPageSize"Colibri T20, Colibri T30, Apalis T30USBCE6, WEC7

Description: The "PhysicalPageSize" registry setting for USB Hosts is not supported for Tegra module family.

WC-1928Feature RequestWinCE 7 does not support dynamic core shut-down to save powerColibri T20, Colibri T30, Apalis T30CPUWEC7

Description: At the moment single CPUs can not be shot down to save power.

Workaround: Use Dynamic Frequency Switching to throttle down CPU frequency. This is enabled by default. (See also: http://developer.toradex.com/wiki-articles/resource-manager-registry-settings) Cores can also be disabled statically in the bootloader (pex.mpenable=0).

WC-1915Known IssueUSB OTG cable detect supports only default polarity on SODIMM pin 137Colibri T20, Colibri T30, Apalis T30USBCE6, WEC7

Description: The USB OTG registry setting CableDetectPol changes the cable detect polarity (see http://developer.toradex.com/knowledge-base/usb-client-driver-registry-settings#USB_Client_Cable_Detection_Tegra ). On default SODIMM pin 137 only the default polarity is supported.

Workaround: Use manual switching: http://developer.toradex.com/knowledge-base/usb-on-the-go

WC-1898Feature RequestAdd Debug Message Software BufferColibri T20, Colibri T30, Apalis T30Bootloader, KernelCE6, WEC7

Description: If there is no serial port available customers can not log any debug messages. On the PXA family debug messages can be written into a buffer which can also be checked after a reboot. This feature is not available on the Tegra modules yet.

WC-1881Known IssueMemory Division Setting in Registry doesn't work in some casesColibri T20, Colibri T30, Apalis T30KernelCE6, WEC7

Description: The StorageMemory setting in the registry doesn't work. http://developer.toradex.com/knowledge-base/set-memory-division

WC-1856Known IssueNetwork not Accessible While a USB Connection to a Host is ActiveColibri T20, Colibri T30, Apalis T30Ethernet, USBCE6, WEC7

Description: While the Windows CE device's USB client port is connected to a host (e.g. for debugging), the network connection is not accessible. Reason: The USB client connection creates a virtual COM port COM0 and an additional network connection through COM0. The Windows CE device's network traffic is then routed to COM0 by default.

Workaround: Use the Windows CE command line to change the routing table: 1. route print com0 Look at the COM0: row in the interface list, and remember the number shown in the first column . 2. route delete 0.0.0.0 IF Where i is the number taken from step 1. Repeat these steps each time you disconnect and re-connect the USB cable.

WC-1846Feature RequestWhen USBHCI3 loads first then all USB Hosts are not workingColibri T30USBWEC7

Description: When loading USBHCI3 first by purpose or also just by side effects like adding some additional registry keys, USB Hosts are not working at all.

Workaround: Fix the bootorder by setting [HKEY_LOCAL_MACHINE\Drivers\BuiltIn\USBEHCI3] Order=33. This should fix the issue.

WC-1814Known IssueT30 DVI output does not work on all monitorsColibri T30HDMIWEC7

Description: Some newer DVI displays seem to have compatibility issues with T30 modules regarding DDC.

WC-1811Feature RequestInconsistent usage of UART Settings Between Bootloader and WinCE Driver may cause problems.Colibri T20, Colibri T30, Apalis T30UARTCE6, WEC7

Description: If using non default UART Pin muxings in some certain settings it is possible that the UART does not work as multiple PINs with the same alternate function are defined. The reason is that the bootloader may use other pins than the WinCE image.

Workaround: Customers can manually set the duplicated functions to GPIO in their application using the GPIOLib. Or use the same pin muxing in the bootloader as well as in the image (ser.pinmux in the bootloader).

WC-1806Feature Requestplaysound Returns Immidiatly Also Sychronous Playback is UsedColibri T20Analog AudioCE6, WEC7

Description: When using playsound, the function returns immediately after the data has been written to the audio out buffer. This means if there is enough space in the buffer, the function copies the data and returns directly.

Workaround: No Workaround

WC-1803Known IssueSuspend/Resume Not Supported on Colibri and Apalis T30Colibri T30, Apalis T30Bootloader, KernelWEC7

Description: Suspend/Resume isn't supported yet on Colibri and Apalis T30.

WC-1802Feature RequestDifferent display settings in config block and CE Registry could lead to unexpected behaviorColibri T20, Colibri T30, Apalis T30LVDSCE6, WEC7

Description: When display configuration is not the same in bootloader and registry, this could lead to some strange behaviour during runtime (e.g. after resuming display driver from system idle).

Workaround: Always set display settings in bootloader and system registry.

WC-1776Known IssueDr. Watson Generates Delays on Each Exception, Even if DeactivatedColibri T20, Colibri T30, Apalis T30CE5, CE6, WEC7, WEC2013

Description: Additional delays in exception handling in OS image V2.0b4

Workaround: Build a custom OS image without Dr. Watson.

WC-1774Known IssueUART RX events are signaled only onceColibri T20, Colibri T30, Apalis T30UARTCE6, WEC7, WEC2013

Description: Currently the UART driver triggers RX events only once. If the event is not handled by the application and the data is not read, there will not be signaled any other RX event, also not if new data arrives on the device. Trigger a manual read data to reenable the RX events.

Workaround: Make sure you do not miss any RX event. If not possible, set a timeout after which you will manually trigger a manual read.

WC-1771Known Issue"Start Debugger Client" Does Not Start in WEC2013Colibri T30, Apalis T30WinCE FeatureWEC7, WEC2013

Description: "Start Debugger Client" Does Not Start in WEC2013

Workaround: Open a WinCe command line, type the two commands: start conmanclient3.exe cmaccept3.exe

WC-1760Known IssueT20 Hangs in when comming out of suspend at random timesColibri T20Power ManagementWEC7

Description: Tegra hangs in suspend at random times

Workaround: If you don't need ethernet, disable USBHCI2 which will disable it. Se also this developer website about how to disable drivers: https://developer.toradex.com/knowledge-base/disable-drivers#disabling-drivers

WC-1747Known IssueThreads with higher priority (<101) can freeze the deviceColibri T20, Colibri T30, Apalis T30WinCE FeatureWEC7, WEC2013

Description: If you are running a a thraed with high priority (above 101) this can freeze the device. The device will not be able to handle any other interrupt.

Workaround: Prevent forcing high priority threads to core 1. Do not use high priority threads (above prio 101) whenever possible.

WC-1745Known IssueHttpSendRequest() takes 30 seconds to returnColibri T30WinCE FeatureCE6

Description: HttpSendRequest() can take more than 30 seconds to return.

WC-1736Known IssueAudio Codec getting very hot on customer board.

Description: Audio codec can get hot on Colibri T20

WC-1734Known IssueOpenGL drawing artefacts in 16bpp modeColibri T20, Colibri T30, Apalis T30GraphicsCE6, WEC7, WEC2013

Description: OpenGL drawing artefacts in 16bpp mode

Workaround: Use 32bpp mode: set mainpanelbpp in the registry

WC-1732Known IssueSupport TV out: Composite PALColibri T20, Colibri T30, Apalis T30CE6, WEC7, WEC2013

Description: This feature isn't supported. Composite with NTSC works.

WC-1727Feature RequestAllow user to query ECC algorithmColibri T20CE6, WEC7

Description: Allow user application to query ECC algorithm which is currently used by the NAND flash.

Workaround: Read hardware regsiter 0x700080CC and check bit 0. I case it is set to 1, BCH16 is used, if it is 0 RS4 NAND ECC is used.

WC-1723Known IssueSupport TV out: Component output not testedColibri T20, Colibri T30, Apalis T30CE6, WEC7, WEC2013

Description: This feature isn't tested. Composite with NTSC works.

WC-1720Known IssueStarting and Stopping Camera Capture Graph might fail after multiple timesColibri T20, Colibri T30, Apalis T30Camera Parallel InterfaceCE6, WEC7, WEC2013

Description: After several start/stop cycles start fails

Workaround: If possible avoid starting/stopping the graphs.

WC-1715Known IssueT30: PS2 mouse port does not work reliableColibri T30PS/2WEC7, WEC2013

Description: Default PS2 mouse port does not work reliable. Some keys are lost, default keyboard port works.

WC-1708Known IssueVideo gets rotated in fullscreen modeColibri T30, Apalis T30CE6, WEC7, WEC2013

Description: If you have a roated screen, videos played in full screen mode are shown correctly. If you still want to get the videos rotated, set the registry key [HKEY_LOCAL_MACHINE\Software\NVIDIA Corporation\NVDSHOW] NV_VIDEO_RENDERER_FULLSCREEN_ORIENTATION to 90 or 270.

WC-1701Feature RequestBoot from SD CardColibri T20, Colibri T30, Apalis T30WinCE FeatureCE6, WEC7, WEC2013

Description: Allow booting from SD card

WC-1692Known IssueColibri T30 might freeze on boot due to a memory timings issue introduced by NVFlash V2.1 and V2.2Colibri T30CE6, WEC7, WEC2013

Description: Some Colibri T30 might sporadically hang or show random exceptions while booting. This is because of a memory timing incompatibility.

Workaround: Detailed description and workaround are available at: http://developer.toradex.com/knowledge-base/nvflash-2122-ram-timings-issue-on-colibri-t30

WC-1688Feature RequestSupport UHS-I Mode for MMC1 interfaceApalis T30SDIO/SD/MMCCE6, WEC7, WEC2013

Description: Support UHS-I Mode for MMC1 interface

WC-1681Known IssueOnly English(United States) region can be usedColibri T20, Colibri T30, Apalis T30WinCE FeatureCE6, WEC7, WEC2013

Description: After adding additional locals through the Toradex .cab installer, still only the regional settings English(United States) can be used. Any other region setting prevents the system from booting correctly.

WC-1680Known IssueUser Credentials for WPA2 Enterprise WiFi connections are not persisted across rebootsColibri T20, Colibri T30, Apalis T30Wi-FiWEC7, WEC2013

Description: Issue was identified as problem with Microsoft code. As WEC7 and WEC2013 are in extended support ( https://support.microsoft.com/en-us/lifecycle/search?alpha=Windows%20Embedded%20Compact%202013 ) this is not going to be fixed by Microsoft updates.

WC-1665Known IssueNetwork credentials don't get saved in CE6Colibri T20, Colibri T30EthernetCE6

Description: Network credentials cannot be saved in WinCe6 V2.2.

Workaround: Please consider to use SMBConnect with configurable parameters run it through Autorun, see the detailed explanation here : http://www.toradex.com/community/answers/34823/view.html

WC-1651Known IssueT30 internal eMMC is not running at maximum speedColibri T30, Apalis T30FlashCE6, WEC7, WEC2013

Description: Internal eMMC was running at half the clock speed it could.

WC-1630Known IssueMultimedia Audio (MP3, Video) cannot be played on a USB speakerColibri T20, Colibri T30, Apalis T30Analog Audio, Digital AudioCE6, WEC7, WEC2013

Description: Multimedia Audio (MP3, Video) cannot be played on a USB audio device.

Workaround: The AudioRouter can be added to route Multimedia Audio to a USB speaker. Refer to the following community post for details: https://www.toradex.com/community/questions/21399/play-audio-from-usb-speaker.html

WC-1621Known IssueMemory Leak When Connecting ActiveSync/WMDCColibri T20, Colibri T30, Apalis T30WinCE FeatureWEC7

Description: Minor memory leak when repeatedly connecting / disconnecting the USB cable between module and a PC.

Workaround: -

WC-1597Known IssueUSB Function Mass Storage Class issue with USB and SDCardColibri T20, Colibri T30, Apalis T30USB, WinCE FeatureCE6, WEC7, WEC2013

Description: Sharing USB memory device or SD Memory Device using the "Mass Storage Class" with an external PC does not work properly. The device is not shared after booting neither when insert remove the storage. The only thing that solves the issue is plug / unplug the USB function cable. Sharing the internal flash storage works fine.

Workaround: Remove [HKEY_LOCAL_MACHINE\Drivers\BuiltIn\USBFN\] "Order" key. This will force the USBFN driver to be loaded with the lowest order and gives the SDIO driver some more time to get loaded.

WC-1594Feature RequestSupport LCD DE ModeColibri T20, Colibri T30, Apalis T30RGBCE6, WEC7, WEC2013

Description: Some displays running in DE mode need LCD_HSYNC and LCD_VSYNC to be low all the time. Setting VSW=0, HSW=0, HSP=0, VSP=0 is not enough on T20 / T30.

Workaround: Set pins HSYNC and VSYNC to GPIO output low.

WC-1589Known IssueUART parity is not reported when using UART DMA settings (default)Colibri T20UARTCE5, CE6, WEC7, WEC2013

Description: When using UART DMA, the parity check is ignored on UART Rx data.

Workaround: Use PIO mode instead of DMA in the registry. Set DmaSetting=0 https://developer.toradex.com/knowledge-base/serial-port-registry-settings#colibri-tegra-registry-settings

WC-1579Feature RequestStore registry redundantlyColibri T20, Colibri T30, Apalis T30CE6, WEC7, WEC2013

Description: Maintain two copies of the registry in case registry is corrupted.

WC-1567Known IssueAutomatic USB Host/Client switching not supported on T30Colibri T30, Apalis T30WEC7, WEC2013

Description: USB OTG is not implemented on the Colibri and Apalis T30 modules.

Workaround: Use manual switching: http://developer.toradex.com/knowledge-base/usb-on-the-go

WC-1566Known IssueUSB Host/Client switch re-initializes all USB devices on all USB host portsColibri T20USB

Description: When dynamically switching is enabled and USB FN cable is removed, all USB devices are reloaded as well (e.g. Ethernet and USB HD disappear for a moment).

WC-1564Known IssueException in Thumb mode causes System Freeze on CE7Colibri T20, Colibri T30, Apalis T30WEC7

Description: The CE7 exception handler seems to have a problem if the exception happens in thumb mode (instead of the normal arm32 mode). This also happens if not explicitly using Thumb mode. This is an issue if the exception handling is triggered by any uninitialized function pointer with an odd value.

Workaround: None. This is a Microsoft code issue. Microsoft is aware of it but currently doesn't plan to fix it.

WC-1560Feature RequestDrag and Drop of files doesn't work on WEC2013Colibri T20, Colibri T30, Apalis T30WinCE FeatureWEC2013

Description: Drag and Drop of files doesn't work in the explorer/desktop on WEC2013.

WC-1558Known IssueCeGetVolumeInfo does not report flag CE_VOLUME_TRANSACTION_SAFE for FAT32Colibri T20, Colibri T30, Apalis T30WinCE FeatureWEC7, WEC2013

Description: Function CeGetVolumeInfo does not report flag CE_VOLUME_TRANSACTION_SAFE for FAT32 formated disk. This is an issue in the Microsoft part.

WC-1549Feature RequestFailsafe: Recovery ImageColibri T20, Colibri T30, Apalis T30WinCE FeatureCE6, WEC7, WEC2013

Description: Load a special fail-safe recovery image if the main image is damaged

WC-1548Known IssueMake USB Host Power Enable pins configurable by PortApalis T30USBCE6, WEC7, WEC2013

Description: The USB Host power enable pins can only be configured on a global level for all host ports (se also here: http://developer.toradex.com/knowledge-base/colibri-t20-usb-host-driver-registry-settings#power-enable-pin-settings ). This needs to be modified to allow having different enable pins for all ports. Also modify the default pin for the Apalis Modules.

Workaround: Modify the power enable pins manually with the GPIO Config Library or Tool.

WC-1525Known IssueTCP DHCP settings "Lease Expires" date is wrongColibri T20, Colibri T30, Apalis T30EthernetWEC7

Description: The "Lease Expires" date is always set to 1/1/1970 initially. This seems to be WEC7 related issue. This is not an issue on CE6.

Workaround: Do a ip renew (ipconfig /release, ipconfig /renew) to get a correct "Lease Expires" date. If you build your own Image, you can also use a legacy dhcp.dll that was in a release before November 2014, where this issue was not present.

WC-1514Feature RequestDisconnecting USB client causes laggingColibri T20, Colibri T30, Apalis T30USBWEC7

Description: Disconnecting the USB client connector causes the module to lag. This was observed when using USB as SERIAL_CLASS device.

WC-1512Feature RequestDebug Port COM3 on Colibri T20 does not workColibri T20UARTCE6, WEC7

Description: COM3 can not be used as debug output on Colibri T20. When using ser.port=3 and dbg.serial=1, you don't see any debug output.

Workaround: Detristate SODIMM 21 and 23 once the image got bootet, the debug output will work then.

WC-1497Known IssueIssues on video playback in a loopColibri T30, Apalis T30Video CodecsWEC2013

Description: Playing videos in a loop with the integrated video player does not work. Also the fullscreen mode is not supported.

Workaround: Instead of loop it, just stop it shortly before the end and then re-start it.

WC-1481Known IssueAuthentication enabled RTSP camera not supportedColibri T20, Colibri T30CE6, WEC7, WEC2013

Description: Authentication enabled RTSP camera not supported

WC-1449Known IssueMemory Leak in SDIO driverColibri T20, Colibri T30, Apalis T30SDIO/SD/MMCCE6, WEC7, WEC2013

Description: There is a memory leak in the SDIO driver. When inserting / removing SD Card some memory is not freed. This specially can be an issue for customers having SODIMM 45 floating (Card detect) and still have SD Card driver enabled.

Workaround: Customers not using SDIO interface should disable the driver in order enable a interrupt on the card detect pin.

WC-1432Known IssueSystem time runs slow if DST is not activated.Colibri T20, Colibri T30, Apalis T30WEC7, WEC2013

Description: When daylight saving option is unchecked from Date/Time properties then system time runs slow.

WC-1430Feature RequestAdded Interrupt Monitor FunctionalityColibri T20, Colibri T30, Apalis T30WinCE FeatureCE6, WEC7, WEC2013

Description: Useful to debug system freezes or interrupt problems

WC-1428Known IssueRemoteadmin interface does not ask for passwordColibri T20, Colibri T30, Apalis T30WinCE FeatureWEC7

Description: Web interface does not ask for password.

Workaround: If you are building your own BSP contact support and we will provide new DLL.

WC-1426Known IssueInitial few frames are blue when set MainPanelBpp(Frame buffer color depth) to 32Colibri T20, Colibri T30Camera Parallel Interface, Video CodecsWEC7

Description: When running Camerademo application or play videos, initial few frames will be blue if MainPanelBpp is set to 32 bit depth. NOTE: This behavior is normal, this is the overlay key color.

Workaround: Set BPP to 16 bits or change the overlay Key Color: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MediaPlayer\Preferences] "VideoOverlayKeyColor"=dword:00000841

WC-1424Known IssueT20: Only one core after resumeColibri T20Power ManagementWEC7

Description: After a suspend / resume cycle only one core of the CPU gets resumed.

WC-1419Feature RequestSupport RegFlushKey also for RAM based hiveColibri T20, Colibri T30, Apalis T30WinCE FeatureCE6, WEC7, WEC2013

Description: Some tools do not save the registry any longer since 2.0 beta 1.

Workaround: Use the Update Tool to save the registry.

WC-1418Feature RequestSupport DMA Flow Control By GPIOColibri T20, Colibri T30DMACE5, CE6, WEC7, WEC2013

Description: Support DMA Flow Control By GPIO

WC-1416Known IssueSystem time does not behave correctly when DST is not activated and SoftRTC is disabledColibri T20, Colibri T30, Apalis T30RTCWEC7, WEC2013

Description: When DST is not active and SoftRTC is disabled (default on Tegra Modules is Enabled) the current date/time reported by the system is not precise and lags few minutes per hours during runtime. This is a bug in the MS code.

Workaround: If you have issues with DST not running correctly there are two ways to fix this. 1. Enable SoftRTC. 2. Go into registry under HKLM\Time Zones and select your timezone. There is a subkey "Dynamic DST" with entries for each year. To fix it create a new entry for year when you have issues and copy value from previous year.

Backlog
WC-1955Feature RequestImplement power management on Txx platforms under WinCE (Suspend Mode)Colibri T20, Colibri T30, Apalis T30KernelCE6, WEC7, WEC2013

Description: Suspend / Resume is not supported on Colibri T20/T30 and Apalis T30.

Workaround: Completely power off device or try to reduce power consumption (disable backlight, ...).

WC-1831Feature RequestNo Desktop in WEC2013Colibri T30, Apalis T30KernelWEC2013

Description: A Windows CE like shell (desktop) should also be available for Windows Embedded Compact 2013

WC-1812Known IssueIncorrect initialisation of GPIO pinsColibri T20, Colibri T30, Apalis T30GPIOCE6, WEC7, WEC2013

Description: - No changes to BSP, only GPIO Config Tool. DO not publish anything on this ticket

WC-1792Feature RequestAdd USB CDC Class Driver to the ImageColibri T20, Colibri T30, Apalis T30USB

Description: Add USB CDC Class Driver to the Image

WC-1660Known IssueApalis T30 OS lockup and/or networking stops workingApalis T30Wi-FiWEC7

Description: The CPU tries to access unmapped memory location during boot

WC-1658Known IssueBootloader config param bitfields not matchingColibri T20, Colibri T30, Apalis T30CE6, WEC7, WEC2013

Description: Bootloader SS few config parameters would be corrupted.

WC-1636Known IssueUpdate DevPage Articles About T30 Thermal ThrottlingColibri T20, Colibri T30Temperature SensorCE6, WEC7, WEC2013

Description: Update the documentation about thermal behavior of T20 and T30 modules

WC-1635Feature RequestSupport new NAND Flash on [00221201] Colibri T20 512MB IT V1.2BColibri T20FlashCE6, WEC7, WEC2013

Description: Support new NAND Flash on [00221201] Colibri T20 512MB IT V1.2B

WC-1612Known IssueOver Temperature Throttling does not force RAM frequency lowerColibri T20, Colibri T30, Apalis T30Power Management, RAMCE6, WEC7, WEC2013

Description: A memory intensive application can cause the system to enter a thermal shutdown state as the RAM frequency will not be forced lower on high temperature limit (only CPU speed is forced lower)

WC-1453Known IssueNo video output from T30 on Viola using the RGB parallel interfaceColibri T30GraphicsCE6, WEC7, WEC2013

Description: A T30 module does not provide any display output when used with a Viola board and an EDT display.

Not Planned
47409Known IssueManual Dial Terminal is not available on WinCe 6 / 7Colibri T20, To be definedTo be defined, WEC7

Description: Manual Dial Terminal is not available in CE6 / CE7