- WinCE 6 Updates: Installed until 2018M03 - WinCE 7 Updates: Installed until 2021M03 - WinCE 8 Updates: Installed until 2021M09 |
WC-2845 | New Feature | Updated UpdateTool to newest version | | Update System | CE6, WEC7, WEC2013 |
Description: Updated UpdateTool to version 8.2.0 (Library version 2.5) |
- WinCE 6 Updates: Installed until 2018M03 - WinCE 7 Updates: Installed until 2019M09 - WinCE 8 Updates: Installed until 2019M09 |
WC-2827 | Fixed | Flash new Metadata Format is sometime not autodetected correctly at boot | | Flash | CE6, WEC7, WEC2013 |
Description: In some special cases the new (improved) Flash Metadata Format is not autodetected correctly and could lead to data corruption on Flashdisk.
NOTE: This affects only VF61, since only there we have the option to use 8 or 16 bytes of Metadata (VF50 it's always 8 because space constraints reasons in the flash spare area) Workaround: You can disable the autodetection and force either Sector Metadata Info (SMI) to 8 or 16. SMI16 would be the best choice when reformatting completely, but if you are upgrading from an older image which only supported SMI8, you need to use that for compatibility reasons.
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\NAND_Flash]
"SMISize"=dword:10
or
"SMISize"=dword:8
|
- WinCE 6 Updates: Installed until 2018M03 - WinCE 7 Updates: Installed until 2019M09 - WinCE 8 Updates: Installed until 2019M09 |
WC-2821 | New Feature | Release 1.7 | | | CE6, WEC7, WEC2013 |
Description: The stable release 1.7 contains all changes up to version 1.7b6 |
- WinCE 6 Updates: Installed until 2018M03 - WinCE 7 Updates: Installed until 2019M09 - WinCE 8 Updates: Installed until 2019M09 |
WC-2820 | Fixed | Workspace was not in sync with latest changes | Colibri VF50, Colibri VF61 | Buildsystem | CE6, WEC7, WEC2013 |
Description: Workspace package was not in sync with files used by Toradex to generate pre-build Images.
Some registry settings and tools were not the same as in the pre-built Images. |
WC-2819 | Fixed | FlashDisk content is lost if upgrading from BSP 1.3 or older | Colibri VF50, Colibri VF61 | Flash | CE6, WEC7, WEC2013 |
Description: When upgrading from BSP 1.3 to 1.4 or later the content of \Flashdisk is lost.
This is because BSP 1.3 was using a different flash layout.
This fix will allow to continue to use the old layout if found, so data can be preserved. |
- WinCE 6 Updates: Installed until 2018M03 - WinCE 7 Updates: Installed until 2019M09 - WinCE 8 Updates: Installed until 2019M09 |
WC-2806 | New Feature | Bitflip in nand spare area will corrupt file system | Colibri VF50, Colibri VF61 | Flash | CE6, WEC7, WEC2013 |
Description: Bitflips in nand flash spare area could lead to loss of data int he filesystem.
The Microsoft FlashMDD layer can detect bitflips in the SectorMapping area, but cannot fix them resulting in loss of the whole sector data (read will fail).
To avoid this we added Error Correction even to the SectorMappingInfo data. On the NAND flash used on VF50 we can correct 4 bit flips and on the VF61 we can correct 16 bit flips.
Data written with previous version of the Image/BSP can still be read with this new version, but new data written cannot be read with older versions of Image/BSP.
NOTE: Old data is still at risk of corruption until it's rewritten. To be sure all data is written with the new Error Correction do a Full Store Format (Control Panel), repartition the internal Flash and rewrite all data. |
- WinCE 6 Updates: Installed until 2018M03 - WinCE 7 Updates: Installed until 2019M09 - WinCE 8 Updates: Installed until 2019M09 |
WC-2811 | Fixed | Configblock reading returns invalid values after calling IOCTL_HAL_FLASHPARAMREFRESH | Colibri VF50, Colibri VF61 | ConfigBlock | CE6, WEC7, WEC2013 |
Description: After calling IOCTL_HAL_FLASHPARAMREFRESH, reading the configblock might return invalid values until next reboot. Workaround: Use RegFlushKey to save registry. |
WC-2809 | Fixed | Saving the registry during flash filesystem read/write operation can corrupt OS Image | Colibri iMX7, Colibri VF50, Colibri VF61 | Flash | CE6, WEC7, WEC2013 |
Description: If a read or write is done on the flash filesystem at exactly the same time as saving the registry, the OS image can be overwritten in rare cases. The system will not boot anymore in such an error case. |
WC-2808 | Fixed | NAND flash blocks are marked as bad too early | Colibri VF50, Colibri VF61 | Flash | CE6, WEC7, WEC2013 |
Description: A NAND flash block will be marked as bad as soon as a single bit-flip is detected. The error correction can correct up to 24 bit-flips. This can lead to early reduction of the available memory in the flash filesystem, and prevent an application from storing more data. Workaround: The flash does not really get defective by this error. Low-level formatting and updating the OS to the latest version solves the problem. |
WC-2807 | Fixed | Flash filesystem can get corrupted after a write to other flash regions | Colibri VF50 | Flash | CE6, WEC7, WEC2013 |
Description: If a file on the flashdisk is written directly after a write to an other flash region, without any read inbetween, the contents of the flash filesystem can be corrupted. |
WC-2805 | Fixed | Running the UpdateTool simultaneously with a flash filesystem operation might freeze the system | Colibri VF50, Colibri VF61 | Flash | CE6, WEC7, WEC2013 |
Description: If the UpdateTool is running while a file on the flashdisk is accessed, the system can freeze. Workaround: A system reboot recovers from this condition. |
WC-2804 | New Feature | Writing user data into the config block makes later config block reads invalid | Colibri VF50, Colibri VF61 | ConfigBlock | CE6, WEC7, WEC2013 |
Description: After writing user data to the ConfigBlock, ConfigBlock read operations return invalid values for some parameters eg Bootloader Version, Hardware version. Workaround: After writing data to Config block, reboot the module before reading other parameters. |
WC-2803 | Fixed | Simultaneous config block operations and flash filesystem access might lead to data corruption | Colibri VF50, Colibri VF61 | Flash | CE6, WEC7, WEC2013 |
Description: If a config block read or write is done at exactly the same time as reading or writing a file on the flashdisk, data in the flash can get corrupted. |
WC-2416 | Fixed | Saving of registry hangs if there is a bad block | Colibri VF50, Colibri VF61 | Flash | CE6, WEC7, WEC2013 |
Description: If a bad block is detected during saving of the registry, the system hangs, and the registry does not get saved. A reboot recovers from this condition. |
WC-2424 | New Feature | BSP version 1.6 will contain all changes up to 1.6b4 | Colibri VF50, Colibri VF61 | | CE6, WEC7, WEC2013 |
Description: BSP version 1.6 will contain all changes up to 1.6b4 |
WC-2422 | Fixed | Missing file associations for .bat files in CE8 | Colibri VF50, Colibri VF61 | WinCE Feature | WEC2013 |
Description: Added missing .bat file associations. |
- WinCE 6 Updates: Installed Microsoft CE6 Updates until March 2018 - WEC 7 Updates: Installed Microsoft WEC7 Updates until September 2018 - WEC 2013 Updates: Installed Microsoft WEC2013 Updates until October 2018 |
WC-2432 | Fixed | Bootloader Configuration gpio.bootconf is not marked with an asterisk (*) after saving | Colibri VF50, Colibri VF61 | Bootloader | CE6, WEC7, WEC2013 |
Description: Eboot does not show an asterisk (*) in front of the section 'gpio', which should mark that it has been saved. Workaround: It's only a display problem, it has no effect on the actual functionality. |
WC-2431 | Fixed | RtcSync fails when using internal RTC | Colibri VF50, Colibri VF61 | RTC | CE6, WEC7, WEC2013 |
Description: System time is not restored from on-module RTC. Refer to this link for more information https://developer.toradex.com/internal-rtc-ce |
WC-2430 | Fixed | Disabling/Enabling etherent on powerup is not reliable | Colibri VF50, Colibri VF61 | Ethernet | CE6, WEC7, WEC2013 |
Description: On some modules in certain temperature ranges Ethernet might not work after suspend or after bringing down the network interface. The LED constantly blinks and receive/transmit errors might be reported. No frames can be received or sent in this state. Workaround: If you are using suspend mode you have to disable Ethernet to improve power consumption. Delete "ImagePath" entry under HKLM\Comm\ENET to do so. |
WC-2429 | Fixed | First touch event after booting was ignored | Colibri VF61 | WinCE Feature | CE6, WEC7, WEC2013 |
Description: First touch event after booting device was ignored. |
WC-2393 | Fixed | Include more code pages | Colibri VF50, Colibri VF61 | WinCE Feature | CE6, WEC7, WEC2013 |
Description: - Added 936 (Simplified Chinese), 949 (Korean), 950 (Traditional Chinese)
- Removed all Locales except English US (they can be re-added with cab installers)
Cab installers can be found here ( https://developer.toradex.com/add-locales-to-an-existing-windows-embedded-compact-image ) |
Final update status to be clarified - WinCE 6 Updates: Installed Microsoft CE6 Updates until March 2018 - WEC 7 Updates: Installed Microsoft WEC7 Updates until March 2018 - WEC 2013 Updates: Installed Microsoft WEC2013 Updates until May 2018 |
WC-2473 | Fixed | Bootloader Configuration gpio.bootconf is Truncated | Colibri VF50, Colibri VF61 | Bootloader | CE6, WEC7, WEC2013 |
Description: the bootloader command 'set gpio' shows the settings of gpio.bootconf only for the first gpio. All additional gpio settings are not shown, and also not applied. Workaround: Use bootloader version 1.6b2 or newer. |
WC-2472 | Fixed | Time can only be set upto year 2034 | Colibri VF50, Colibri VF61 | RTC | CE6, WEC7, WEC2013 |
Description: If a time beyond 2034 is set, there is kind of an overflow and the year be set back to 2007. |
WC-2471 | Fixed | Image in-built update tool (V7.3.0) is different than release package update tool (v7.5.0) on v1.5 release | Colibri VF50, Colibri VF61 | | CE6, WEC7, WEC2013 |
Description: Image inbuilt update tool (V7.3.0) is different than release package update tool (v7.5.0) Workaround: Please use release package update tool(v7.5.0) to update v1.5 release image |
WC-2470 | Fixed | USB: Speed Setting in Registry has reversed polarity | Colibri VF50, Colibri VF61 | USB | CE6, WEC7, WEC2013 |
Description: USB Client only works in high-speed mode if the registry is configured as following:
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\USBOTG\UsbFn]
HighSpeed = dword:0
USB Host only works in high-speed mode if the registry is configured as following:
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\USBOTG\Hcd]
HighSpeed = dword:0
This is not ideal. We will change it to 1 to work in high-speed mode. By default the registry setting isn't set (not available) which means it works in high-speed mode. We won't change this behavior, so users not having added this registry setting won't see any difference.
|
WC-2464 | Fixed | Notepad Selects Random Font | Colibri VF50, Colibri VF61 | WinCE Feature | CE6, 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-2407 | Fixed | EarlyAutoCopy feature of WaitForFlashDisk does not work reliably | Colibri VF50, Colibri VF61 | Flash, WinCE Feature | CE6, WEC7, WEC2013 |
Description: The EarlyAutoCopy feature of WaitForFlashDisk driver does not always work. |
WC-2406 | New Feature | Include new UpdateTool | Colibri VF50, Colibri VF61 | Toradex Feature | CE6, WEC7, WEC2013 |
Description: Integrate the latest UpdateTool |
WC-2405 | Fixed | Backlight BL_ON signal at power-on doesn't wait for stable pixel data | Colibri VF50, Colibri VF61 | Bootloader | CE6, WEC7, WEC2013 |
Description: Backlight BL_ON signal at power-on doesn't wait for stable pixel data which could lead to strange content flashing up on the display while booting. Use ss.dispondelay delay in ms to wait before backlight and display is enabled |
WC-2403 | New Feature | Support RNDIS on Debugger client | Colibri VF50, Colibri VF61 | WinCE Feature | CE6, 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-2402 | New Feature | Remove sysgen_appdebug | Colibri VF50, Colibri VF61 | WinCE Feature | WEC2013 |
Description: Reduce image size by removing sysgen_appdebug. We still support debugging under WEC2013 by adding webservices.dll in to the nk. For debugging it is not required to add any further dlls. |
WC-2400 | New Feature | Add Registry Keys to Simplify Enabling of tchproxy.dll | Colibri VF50, Colibri VF61 | Capacitive Touch, Resistive Touch | CE6, 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-2399 | Fixed | [RegEdit] Key Default Value cannot be edited | Colibri VF50, Colibri VF61 | WinCE Feature | CE6, WEC7, WEC2013 |
Description: The Key Default Value (the value assigned to the Key, shown as "(default)") cannot be edited |
WC-2398 | Fixed | [RegEdit] Strings of type REG_MUI_SZ are not shown | Colibri VF50, Colibri VF61 | WinCE Feature | CE6, WEC7, WEC2013 |
Description: The Registry editor does not display certain multilanguage string settings. |
WC-2392 | Fixed | SDBUS patch for SDIO8787 WiFi and BT functions. | Colibri VF50, Colibri VF61 | SDIO/SD/MMC | CE6, WEC7, WEC2013 |
Description: SDBUS patch needed in order to support both WiFi and BT functions on the SDIO8787 card. |
WC-2390 | New Feature | Add support for LoadFilter | Colibri VF50, Colibri VF61 | WinCE Feature | WEC7, WEC2013 |
Description: Load filter is now available in image. Its disabled by default. To use it enable
[HKEY_LOCAL_MACHINE\Drivers\Filters\{28D1E69E-59EB-416a-96C4-D30FA2EAD0BD}\LoadFilter]
"DLL"="LoadFilter.dll" |
WC-2389 | New Feature | Add support for BusEnum2 | Colibri VF50, Colibri VF61 | WinCE Feature | WEC7, WEC2013 |
Description: Bootenum2 is now available in image. Its disabled by default. To use it enable
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn]
"Dll"="BusEnum2.dll" |
WC-2388 | Fixed | NetUI's WiFi Settings don't pop-up | Colibri VF50, Colibri VF61 | Wi-Fi | WEC7, 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-2387 | Fixed | WEC2013: Audio Files and Sound Scheme Missing | Colibri VF50, Colibri VF61 | | WEC2013 |
Description: System sounds are not available under WEC2013. |
WC-2386 | New Feature | Unify module information output | Colibri VF50, Colibri VF61 | Bootloader, WinCE Feature | CE6, 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-2384 | Fixed | Strange effect while playing audio files until the end | Colibri VF61 | Analog Audio | WEC7 |
Description: At the end of an audio file some strange sound could occur. |
WC-2376 | Fixed | Remove afd.dll patch | Colibri VF50, Colibri VF61 | WinCE Feature | CE6, WEC7, WEC2013 |
Description: Microsoft fixed issue when NTP server crashed services. This removes the patch we created. |
WC-2327 | Fixed | Timezone can only be set once in RemoteAdmin interface | Colibri VF50, Colibri VF61 | RTC | 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 |
- WinCE 6 Updates: Installed Microsoft CE6 Updates until June 2017 - WEC 7 Updates: Installed Microsoft WEC7 Updates until June 2017 - WEC 2013 Updates: Installed Microsoft WEC2013 Updates until August 2017 |
WC-2487 | Fixed | Background color is not configured correctly | Colibri VF50, Colibri VF61 | WinCE Feature | CE6, WEC7, WEC2013 |
Description: Background color was set wrong |
WC-2486 | Fixed | "Start Debugger Client" Does Not Start in WEC2013 V1.5b6 | Colibri VF50, Colibri VF61 | WinCE Feature | 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-2439 | New Feature | V1.5 will contain all changes up to V1.5b6 | Colibri VF50, Colibri VF61 | | CE6, WEC7, WEC2013 |
Description: V1.5 will contain all changes up to V1.5b6 |
WC-2382 | Fixed | An exception is occurring when running Update tool Version 5.7.2 on v1.5 or newer image releases | Colibri VF50, Colibri VF61 | | CE6, WEC7, WEC2013 |
Description: The issue is related to a flash layout change we had to do in image 1.5. Workaround: Just use the latest update tool, e.g. 7.5.0(2.0) or newer |
- WinCE 6 Updates: Installed Microsoft CE6 Updates until June 2017 - WEC 7 Updates: Installed Microsoft WEC7 Updates until June 2017 - WEC 2013 Updates: Installed Microsoft WEC2013 Updates until August 2017 |
WC-2810 | New Feature | Bitflip in nand spare area will corrupt file system | Colibri VF50, Colibri VF61 | Flash | CE6, WEC7, WEC2013 |
Description: Bitflips in nand flash spare area could lead to flash file system corruption. We had to change filesystem and this requires users to reformat it. When image will be updated, filesystem will be formatted on next boot. Please notice that all files on FlashDisk will be lost because of this. |
WC-2484 | New Feature | Add support for VMINI and generic network adapter to VSDebugger | Colibri VF50, Colibri VF61 | WinCE Feature | CE6, 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-2482 | Fixed | Update Tool: Module does not boot after updating Eboot | Colibri VF50, Colibri VF61 | WinCE Feature | CE6, WEC7, WEC2013 |
Description: Updating Eboot by using the UpdateTool which is part of the OS release V1.5b4 renders the module unbootable. |
WC-2481 | Fixed | Power Consumption is Lower After Suspend/Resume | Colibri VF50, Colibri VF61 | Power Management | CE6, WEC7, WEC2013 |
Description: Power consumption is lower after a suspend/resume cycle, compared to initial boot. This happens because Ethernet driver gets disabled after first suspend/resume cycle. We changed the bootloader to disable the Ethernet PHY and clocks. This allows to get to lower power consumption if you just disable the Ethernet driver which would just enable the PHY and clocks again when loaded. So just disable Ethernet if you do not use it. Instructions on how to disable drivers are here: https://developer.toradex.com/knowledge-base/disable-drivers |
WC-2463 | New Feature | Allow reading of config block parameters from static and/or dynamic config block | Colibri VF50, Colibri VF61 | ConfigBlock | CE6, WEC7, WEC2013 |
Description: Allow reading of config block parameters from static and/or dynamic config block. |
WC-2462 | New Feature | Print serial debug message when registry is saved | Colibri VF50, Colibri VF61 | WinCE Feature | CE6, WEC7, WEC2013 |
Description: Print serial debug message when registry is saved |
- WinCE 6 Updates: Installed Microsoft CE6 Updates until June 2017 - WEC 7 Updates: Installed Microsoft WEC7 Updates until June 2017 - WEC 2013 Updates: Installed Microsoft WEC2013 Updates until August 2017 |
WC-2461 | New Feature | Migrate GPIO settings in bootloader to new format | Colibri VF50, Colibri VF61 | Bootloader, GPIO | CE6, WEC7, WEC2013 |
Description: We removed old configuration format to set GPIOs in bootloader. To use new configuration refer to this link -> http://developer.toradex.com/knowledge-base/gpio-config-block-settings#Tegra_and_iMX7 |
WC-2452 | Fixed | USB device connectivity is not reliable | Colibri VF50, Colibri VF61 | USB | CE6, WEC7, WEC2013 |
Description: USB device connectivity is not reliable and seen especially when using USBSER class. |
WC-2449 | Fixed | NTP crashes all services at boot | Colibri VF50, Colibri VF61 | Ethernet | CE6, 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-2447 | New Feature | Output serial number in bootloader | Colibri VF50, Colibri VF61 | Bootloader | CE6, WEC7, WEC2013 |
Description: Printout serial number in bootloader |
WC-2446 | New Feature | Changed I2C driver to library | Colibri VF50, Colibri VF61 | I2C | CE6, WEC7, WEC2013 |
Description: To use I2C it is recommended that you use latest library. We disabled I2C driver and will not support use of driver in the future. Workaround: If you need to re-enable the driver because of backwards compatibility ( not recommended ) you can rename entry under
[HKLM\Drivers\BuiltIn\I2CX]
Dll=i2cdriver.dll
This will re-enable the driver but new version of library will not work with this. |
WC-2443 | Fixed | USB Mass Storage Class takes long to mount/does not mount | Colibri VF50, Colibri VF61 | USB | CE6, WEC7, WEC2013 |
Description: USB Mass Storage Class may take up to few minutes to mount. It may also fail to mount |
WC-2442 | New Feature | WEC2013: Include Bluetooth to standard image | Colibri VF50, Colibri VF61 | WinCE Feature | WEC2013 |
Description: Add Bluetooth support into the standard image. |
WC-2441 | Fixed | EDT display sometimes does not work | Colibri VF50, Colibri VF61 | RGB | CE6, WEC7, WEC2013 |
Description: On some modules display may not work sometimes. This was due to a floating pin. Bootloader now pulls SODIMM 59 down to make sure display is working. Workaround: Configure SODIMM 59 as level 0. To do this in bootloader use commands
set ss.disp_gpio 59
set ss.disp_pol 0
save ss |
- WinCE 6 Updates: Installed Microsoft CE6 Updates until March 2017 - WEC 7 Updates: Installed Microsoft WEC7 Updates until March 2017 - WEC 2013 Updates: Installed Microsoft WEC2013 Updates until April 2017 |
WC-2460 | New Feature | Harmonize FlashDisk settings | Colibri VF50, Colibri VF61 | WinCE Feature | CE6, WEC7, WEC2013 |
Description: We harmonized the registry settings for the flashdisk and internal EMMC driver. The settings will be the same on all our platforms. |
WC-2458 | New Feature | [Wait4FlashDisk] Use system files from FlashDisk or overwrite to Windows folder while loading Wait4FlashDisk driver. | Colibri VF50, Colibri VF61 | | CE6, WEC7, WEC2013 |
Description: Investigate Use system files from FlashDisk or overwrite to Windows folder while loading Wait4FlashDisk driver. |
WC-2457 | Fixed | Wakeup on rising and falling edge concurrently doesn't work | Colibri VF50, Colibri VF61 | Power Management | CE6, WEC7, WEC2013 |
Description: If user used wake up on low and high edge at the same time it was not configured properly. |
WC-2456 | Fixed | Unsing recovery mode wipes config block | Colibri VF50, Colibri VF61 | Bootloader | CE6, WEC7, WEC2013 |
Description: Using recovery mode will delete the config block. This is not ideal and we will remove this "feature" |
WC-2454 | New Feature | [Wait4FlashDisk] Increase timeout | Colibri VF50, Colibri VF61 | WinCE Feature | CE6, WEC7, 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-2451 | Fixed | NAND was not formated as TexFAT | Colibri VF50, Colibri VF61 | WinCE Feature | CE6 |
Description: Bug in code prevented system to be auto formatted as TexFAT. This could lead to data loss Workaround: Add this registry keys ->
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\MSFlash\EXFAT]
"FormatExFat"=dword:1
"FormatTFat"=dword:1
"DisableAutoScan"=dword:1
And use command "eraseflash filesystem" in bootloader to autoformat on next boot |
WC-2313 | New Feature | Add update tool from new libraries | Colibri VF50, Colibri VF61 | | CE6, WEC7, WEC2013 |
Description: Update tool was replaced with new implementation. Use this as reference http://developer.toradex.com/knowledge-base/update-tool#Command_Line_Parameters_iMX6 |
WC-2312 | New Feature | Build explorer with SHIP_BUILD set to 1 | Colibri VF50, Colibri VF61 | | WEC2013 |
Description: Explorer.exe no longer outputs debug messages |
WC-2308 | New Feature | Add support for additional touch settings on VF61 | Colibri VF61 | Resistive Touch | CE6, WEC7, WEC2013 |
Description: Support additional registry parameters for resistive touch screens: WaitSample, DummySamples, Samples, BitDepth, SamplingInterval. Refer to the developer website for details: https://developer.toradex.com/knowledge-base/resistive-touch-screen
|
WC-2307 | New Feature | Add icon to VSDebugger.exe | Colibri VF50, Colibri VF61 | | CE6, WEC7, WEC2013 |
Description: . |
WC-2306 | Fixed | RNDISFN Driver should be built with SHIP_BUILD=1 | Colibri VF50, Colibri VF61 | USB | CE6, WEC7, WEC2013 |
Description: RNDIS driver generates a lot of debug output. Changed build type in order to remove debug output. |
WC-2305 | New Feature | Use new naming and versioning convention for Toradex software packages | Colibri VF50, Colibri VF61 | | CE6, 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-2304 | New Feature | Change 1st boot loader and image output | Colibri VF50, Colibri VF61 | Bootloader | CE6, WEC7, WEC2013 |
Description: Standardize version output across all our images. |
WC-2303 | Fixed | Default NTP servers are not longer operating | Colibri VF50, Colibri VF61 | RTC, WinCE Feature | CE6, 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://msdn.microsoft.com/en-us/library/ms884926.aspx?f=255&MSPPError=-2147217396 |
WC-2277 | Fixed | i2c Driver on VF50: I2C Read Fails After About 20 Reads | Colibri VF50 | I2C | CE6, WEC7, WEC2013 |
Description: i2c Driver on Vybrid: I2C Read/Write can fail and block the i2c port. Workaround: Check the load on the bus and the length of the signal traces and adjust the values of pull-up resistors. |
Contains all changes of the V1.4beta versions. - WinCE 6 Updates: Installed Microsoft CE6 Updates until October 2016 - WEC 7 Updates: Installed Microsoft CE7 Updates until December 2016 - WEC 2013 Updates: Installed Microsoft CE8 Updates until December 2016 |
WC-2633 | Fixed | [RegEdit] When doing export registry exception is occurring. | Colibri VF50, Colibri VF61 | | CE6, WEC7, WEC2013 |
Description: Exception will be occur when doing export registry. |
WC-2617 | New Feature | Remove PID and TID information in debug output | Colibri VF50, Colibri VF61 | WinCE Feature | WEC7, WEC2013 |
Description: PID and TID are now removed from debug output. |
WC-2321 | Fixed | [RegEdit] When importing registry file some keys are duplicated | Colibri VF50, Colibri VF61 | WinCE Feature | CE6, WEC7, WEC2013 |
Description: When importing reg file some keys get shown twice. Key is still created only one but view is wrong. |
WC-2320 | New Feature | [RegEdit] When opening modify window value is now focused automaticly | Colibri VF50, Colibri VF61 | WinCE Feature | CE6, WEC7, WEC2013 |
Description: When opening modify window in registry editor, value is automatically focused. |
WC-2319 | New Feature | [RegEdit] Add menu entry to save/clear registry to registry editor | Colibri VF50, Colibri VF61 | WinCE Feature | CE6, 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-2318 | Fixed | [RegEdit] Export/import of keys other than HKLM does not work | Colibri VF50, Colibri VF61 | WinCE Feature | CE6, WEC7, WEC2013 |
Description: Users are not able to export custom keys from registry. Workaround: Contact customer support for new registry editor tool. |
WC-2317 | New Feature | [RegEdit] Right clicking on the listview did not open context menu | Colibri VF50, Colibri VF61 | WinCE Feature | CE6, 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-2316 | Fixed | [RegEdit] Silent option in registry editor does not work | Colibri VF50, Colibri VF61 | WinCE Feature | CE6, WEC7, WEC2013 |
Description: Using switch /S with registry editor still shows conformation and error windows. |
WC-2302 | Fixed | [RegEdit] Registry keys under HKEY_CURRENT_USER would not get imported | Colibri VF50, Colibri VF61 | WinCE Feature | CE6, WEC7, WEC2013 |
Description: Importing registry keys under HKEY_CURRENT_USER would fail. Workaround: Contact support to get new version of registry editor. |
WC-2283 | New Feature | I2cLib on Vybrid: Make Timeout Configurable | Colibri VF50, Colibri VF61 | I2C | CE6, WEC7, WEC2013 |
Description: Use a programmable timeout for i2c operations, instead of a hard-coded constant timeout. |
- WinCE 6 Updates: Installed Microsoft CE6 Updates until June 2016 - WEC 7 Updates: Installed Microsoft CE7 Updates until September 2016 - WEC 2013 Updates: Installed Microsoft CE8 Updates until July 2016 |
WC-2301 | Fixed | Visual Studio 2008 Debugger has issues connecting over network connection in 1.1 beta 4 release. | Colibri VF50, Colibri VF61 | | CE6, WEC7, WEC2013 |
Description: Using the debugger over an ethernet or wi-fi connection does not work reliably.
On some PCs you get an error about runtime versions, on others connections works just sporadically.
ActiveSync seems to work, but it's also not 100% reliable on all PCs. Workaround: Issue has been fixed in release 1.1, it impacts only release 1.1 beta 4. |
WC-2297 | Fixed | Registry Editor Import doesn't work with all .reg files and fails silently | Colibri VF50, Colibri VF61 | WinCE Feature | CE6, 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-2296 | New Feature | Disable some additional clocks to save more power in Suspend mode | Colibri VF50, Colibri VF61 | Bootloader, Kernel | CE6, WEC7, WEC2013 |
Description: When going to sleep mode, the CPU now uses less power |
WC-2294 | Fixed | NetUI does not work after merging with resources | Colibri VF50, Colibri VF61 | WinCE Feature | WEC2013 |
Description: When building custom image and doing clean sysgen network icon did not work. |
WC-2292 | New Feature | Add resource file with version information for binaries | Colibri VF50, Colibri VF61 | | CE5, CE6, WEC7, WEC2013 |
Description: All binaries have a built-in version number now. |
WC-2291 | Fixed | USB RNDIS function driver does not work on Windows 10 by default | Colibri VF50, Colibri VF61 | USB, WinCE Feature | CE6, WEC7, WEC2013 |
Description: On Windows 10 by default a Serial (COM) driver gets loaded if you load the function driver rndisfn.dll . |
WC-2286 | Fixed | System crashes if there are to many framing errors on UART | Colibri VF50, Colibri VF61 | UART | CE6, WEC7, WEC2013 |
Description: Generating to many framing errors could lead to full system crash. |
WC-2284 | Fixed | Remoteadmin interface does not ask for password | Colibri VF50, Colibri VF61 | WinCE Feature | WEC7 |
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-2282 | New Feature | Allow configuration of network Auto-reconnect parameters through registry | Colibri VF50, Colibri VF61 | WinCE Feature | CE6, WEC7, 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-2281 | Fixed | When using UART DMA mode RTS seems to be toggled before all the data is shifted out | Colibri VF50, Colibri VF61 | UART | CE6, WEC7, WEC2013 |
Description: When using DMA on UART RTS is toggled before all data is sent Workaround: Disable DMA mode |
WC-2278 | Fixed | Update tool failes to open files from Subfolders | Colibri VF50, Colibri VF61 | | CE6, WEC7, WEC2013 |
Description: Using update tool to open files from sub-folders may fail. Workaround: Move files to root directory |
WC-2276 | Fixed | WiFi settings not persistent across reboot | Colibri VF50, Colibri VF61 | WinCE Feature | WEC7, WEC2013 |
Description: WiFi settings like preferred network or ad hoc settings are not persistent across reboot. |
- WinCE 6 Updates: Installed Microsoft CE6 Updates until June 2016 - WEC 7 Updates: Installed Microsoft CE7 Updates until June 2016 - WEC 2013 Updates: Installed Microsoft CE8 Updates until July 2016 |
WC-2622 | Fixed | CAN: Tx Messages Lost | Colibri VF50, Colibri VF61 | CAN | |
Description: Transmit messages could get lost, especially at higher baud rates. Workaround: Use lower baud rate for now or use protocol to detect lost messages. |
WC-2594 | New Feature | Add support for DMA to UART | Colibri VF50, Colibri VF61 | UART | CE6, WEC7, WEC2013 |
Description: Currently UART performance is limiting for some users. We will add DMA for better performance. |
WC-2381 | New Feature | Copy/Paste of files doesn't work on WEC2013 | Colibri VF50, Colibri VF61 | WinCE Feature | WEC2013 |
Description: Copy/Paste of files doesn't work in the explorer/desktop on WEC2013. Workaround: Use command line to copy files. |
WC-2368 | Fixed | Update tool: If registry is empty it reports an error | Colibri VF50, Colibri VF61 | WinCE Feature | CE6, WEC7, WEC2013 |
Description: When trying to backup empty registry, the update tool will show a misleading error message: "Unknown Error".
If you are making backup of only registry, now the error shows "Registry is empty". If you backup more regions including registry it will not show error.
|
WC-2365 | New Feature | Support Watchdog Access for Libraries | Colibri VF50, Colibri VF61 | Watchdog | CE6, WEC7, WEC2013 |
Description: Provide support for the built-in watchdog feature in the kernel. This feature will be used by the watchdog library. |
WC-2363 | Fixed | Turning off auto-negotiation on Ethernet disabled 10mbit support | Colibri VF50, Colibri VF61 | Ethernet | CE6, WEC7, WEC2013 |
Description: When driver disabled auto-negotiation it was impossible to setup 10mbit link. Workaround: Please contact support to get latest driver. |
WC-2362 | Fixed | Some files are not updated in release directory from Toradex800 while building WEC2013 workspace | Colibri VF50, Colibri VF61 | | WEC2013 |
Description: When doing clean sysgen using our workspace some files did not get copied to release directory. Workaround: Rebuild ToradexFiles subproject manually. |
WC-2361 | Fixed | Additonal catalog item Headless cabinet(sysgen_wceldcmd) is added in WEC2013 | Colibri VF50, Colibri VF61 | WinCE Feature | WEC2013 |
Description: Because sysgen_wceldcmd was included in the image, there was no GUI present when installing CAB files. This will be removed Workaround: CAB files are still installed there is just no GUI shown |
WC-2360 | Fixed | Missing catalog item SYSGEN_CONNMGR2 in WEC2013 | Colibri VF50, Colibri VF61 | WinCE Feature | WEC2013 |
Description: SYSGEN_CONNMGR2 is missing in the workspace we provide Workaround: Add SYSGEN_CONNMGR2 by selecting it in catalog view |
WC-2359 | Fixed | System Freeze if CAN first Transmission message has extended ID | Colibri VF50, Colibri VF61 | CAN | WEC7 |
Description: If 1st frame sent over CAN was extended, it could generate and error in CAN driver and would crash the system. |
WC-2355 | Fixed | USB Hard drive does not work | Colibri VF50, Colibri VF61 | USB | CE6, WEC7, WEC2013 |
Description: If external USB hard drive takes a long time to start it is not detected by the system. |
WC-2340 | New Feature | Add ClockAlwaysOn SDIO feature | Colibri VF50, Colibri VF61 | SDIO/SD/MMC | CE6, WEC7, WEC2013 |
Description: Add a registry setting to keep SDIO clock always on. This is required by certain SDIO devices such as Wifi modules, etc. |
WC-2293 | Fixed | Add support for Function TransmitCommChar | Colibri VF50, Colibri VF61 | UART | CE6, WEC7, WEC2013 |
Description: Calling TransmitCommChar does not transmit any charachers. |
WC-2289 | Fixed | Restore GPIOs after suspend cycle | Colibri VF50, Colibri VF61 | GPIO | CE6, WEC7, WEC2013 |
Description: Currently GPIOs have to be manually restored in user application. We will fix this in next version and restore GPIOs in kernel Workaround: Re-initialise GPIOs and in your application. |
- WinCE 6 Updates: Installed Microsoft CE6 Updates until March 2016 - WEC 7 Updates: Installed Microsoft CE7 Updates until April 2016 - WEC 2013 Updates: Installed Microsoft CE8 Updates until April 2016 |
WC-2380 | Fixed | UART driver does not work after suspending | Colibri VF50, Colibri VF61 | UART | CE6, WEC7, WEC2013 |
Description: If UART driver is not in use it does not work after resuming from suspend |
WC-2379 | Fixed | I2C driver does not work after suspend | Colibri VF50, Colibri VF61 | I2C | CE6, WEC7, WEC2013 |
Description: I2C driver does not work after suspending. |
WC-2377 | New Feature | Add support to restore filesystem with UpdateTool | Colibri VF50, Colibri VF61 | Flash | WEC2013 |
Description: Added filesystem restore feature to Update Tool |
WC-2372 | New Feature | Add SYSGEN_COMMCTRL_ANIMATE, SYSGEN_DCOM in WinCE6 image | Colibri VF50, Colibri VF61 | WinCE Feature | CE6 |
Description: We added SYSGEN_COMMCTRL_ANIMATE, SYSGEN_DCOM to our default WinCE 6.0 images. |
WC-2356 | Fixed | Rotating screen after WinCE booted does not work | Colibri VF50, Colibri VF61 | Graphics | CE6, WEC7, WEC2013 |
Description: Rotating screen after image is booted lead to wrong rotation. |
WC-2342 | Fixed | Floating RX on debug serial could cause problems (e.g. clear registry) | Colibri VF50, Colibri VF61 | Bootloader | CE6, WEC7, WEC2013 |
Description: If RX pin of UART if floating it may happen that EBOOT will receive garbage. If some cases this could lead to clearing the registry. Workaround: Use image 1.3 |
WC-2339 | Fixed | RTS Toggle in RTSToggleAlwaysOn is now earlier | Colibri VF50, Colibri VF61 | UART | CE6, WEC7, WEC2013 |
Description: When using .NET and RTSToggleAlwaysOn RTS will now toggle as soon as it finishes sending last byte. |
WC-2338 | Fixed | Serial port can't be open if you send some data before image is booted | Colibri VF50, Colibri VF61 | UART | CE6, WEC7, WEC2013 |
Description: If RX and TX are shorted before the device is booted UART will crash. Workaround: Use 1.3 image. |
WC-2337 | Fixed | Change uart default registry settings for high performance | Colibri VF50, Colibri VF61 | UART | CE6, WEC7, WEC2013 |
Description: For fast UART communication please add "usingisr":1 inside HKLM\Drivers\Builtin\UARTA (or UARTB,UARTC,UARTD,UARTE ). This will be set to 1 by default in future releases. |
WC-2336 | New Feature | Ethernet doesn't support the suspend mode: Add warning when Ethernet is enabled when going to Suspend | Colibri VF50, Colibri VF61 | Ethernet | CE6, WEC7, WEC2013 |
Description: Ethernet cannot be used after suspend mode. This is a hardware issue of the Colibri Vybrid modules. When using suspend/resume it is recommended that you disable Ethernet driver. This can be done by renaming enet.dll inside HKLM\Comm\ENET to _enet.dll |
WC-2333 | New Feature | Add NETUI suppress feature to default image | Colibri VF50, Colibri VF61 | Kernel | CE6, WEC7, WEC2013 |
Description: Add support for NETUI messages suppression. |
- WinCE 6 Updates: Installed Microsoft CE6 Updates until March 2016 - WEC 7 Updates: Installed Microsoft CE7 Updates until February 2016 - WEC 2013 Updates: Installed Microsoft CE8 Updates until February 2016 |
WC-2709 | New Feature | Add support for 10Mbit Ethernet on Vybrid | Colibri VF50, Colibri VF61 | Ethernet | CE6, WEC7, WEC2013 |
Description: Users can now configure speed of Ethernet and also duplex mode.
Under registry key HKEY_LOCAL_MACHINE\Comm\2ENET users can add ->
SpeedMode: 1 -> 100mbit, 0 -> 10Mmbit
DuplexMode: 1 -> Full Duplex, 0 -> Half duplex |
WC-2705 | New Feature | Internal CAN: Support Error States | Colibri VF50, Colibri VF61 | CAN | CE6, WEC7, WEC2013 |
Description: Added IOCTL (CAN_IOCTL_GET_STATUS) to driver. Users can now ready status registers and get more information about the CAN status. This will also be included in our libraries. |
WC-2694 | New Feature | Add support for RTC wakeup | Colibri VF50, Colibri VF61 | Power Management | CE6, WEC7, WEC2013 |
Description: Users can now use RTC as wakeup source |
WC-2689 | New Feature | Add Suspend mode for WEC2013 | Colibri VF50, Colibri VF61 | Power Management | WEC2013 |
Description: Added the suspend mode feature |
WC-2661 | New Feature | WEC2013: Add Control Panel Applet "Regional Settings" | Colibri VF50, Colibri VF61 | WinCE Feature | WEC2013 |
Description: Control panel was missing regional settings. We now added them Workaround: Use image 1.3beta4 or later |
WC-2641 | New Feature | Implement support for suspend/resume | Colibri VF50, Colibri VF61 | Bootloader, Kernel | CE6, WEC7, WEC2013 |
Description: We implemented suspend/resume now. Users need modules version 1.2 or newer to use this feature. |
WC-2593 | New Feature | When downloading image with Colibri loader, image will not boot | Colibri VF50, Colibri VF61 | Bootloader | CE6, WEC7, WEC2013 |
Description: Colibri loader is not officially supported on Vybrid yet. We are working on this and will update developer pages when its supported. Workaround: Use command line to flash image. Users can use Colibri loader to download image to Vybrid over ethernet. |
WC-2540 | New Feature | Support for Unique ID / UUID | Colibri VF50, Colibri VF61 | WinCE Feature | CE6, WEC7, WEC2013 |
Description: Add an IO control which returns a Unique ID which can be used for security features. It might be one of these two:
IOCTL_HAL_GET_DEVICE_INFO
IOCTL_HAL_GET_UUID
or both. |
WC-2353 | Fixed | Reading CTS state of UART did not work | Colibri VF50, Colibri VF61 | UART | CE6, WEC7, WEC2013 |
Description: Reading UART CTS using IOControls does not work. Workaround: Contact support for a solution. |
WC-2348 | New Feature | Improve Vybrid graphic performances | Colibri VF50, Colibri VF61 | Graphics | CE6, WEC7, WEC2013 |
Description: We improved Vybrid graphics performance in some cases. |
WC-2343 | Fixed | Internal CAN: Limited Error Reporting of CAN_Transfer() | Colibri VF50, Colibri VF61 | CAN | |
Description: CAN_Transfer can only return time-out. To get more error states please look at issue #16048 |
WC-2341 | New Feature | Added SODIMM43 as default wakeup source | Colibri VF50, Colibri VF61 | Power Management | CE6, WEC7, WEC2013 |
Description: SODIMM43 is configured as default wakeup pin |
WC-2332 | Fixed | Disconnecting ENET cable is not detected fast enough | Colibri VF50, Colibri VF61 | Ethernet | CE6 |
Description: WinCE 6.0 now detects network cable disconnection immediately. |
- WinCE 6 Updates: Installed Microsoft CE6 Updates until August 2015 - WEC 7 Updates: Installed Microsoft CE7 Updates until January 2016 - WEC 2013 Updates: Installed Microsoft CE8 Updates until January 2016 |
WC-2614 | Fixed | RNDIS driver sometimes does not recognize device correctly | Colibri VF50, Colibri VF61 | UART | CE6, WEC7, WEC2013 |
Description: Sometimes when connecting a device over RNDIS it would not get recognized. |
WC-2345 | Fixed | Users are not able to set time | Colibri VF50, Colibri VF61 | RTC | CE6, WEC7, WEC2013 |
Description: Users are not able to set RTC. Workaround: Use image 1.3beta3 |
- WinCE 6 Updates: Installed Microsoft CE6 Updates until August 2015 - WEC 7 Updates: Installed Microsoft CE7 Updates until August 2015 - WEC 2013 Updates: Installed Microsoft CE8 Updates until August 2015 |
WC-2682 | Fixed | Debug output did not work on UART B and C | Colibri VF50, Colibri VF61 | | CE6, WEC7, WEC2013 |
Description: Debug output for Windows did not work on UART B and C but worked in bootloader Workaround: None |
WC-2680 | Fixed | When using bootloader display settings backlight enable was not correctly converted to GPIO | Colibri VF50, Colibri VF61 | Bootloader, GPIO, Graphics | CE6, WEC7, WEC2013 |
Description: When using bootloader setting for backlight GPIO and than reusing this setting in Windows it was not correctly converted to GPIO number. Workaround: None |
WC-2678 | Fixed | When bootloader messages are enabled and RX and TX shorted UART will crash after opening port | Colibri VF50, Colibri VF61 | UART | CE6, WEC7, WEC2013 |
Description: When shorting RX and TX of the port that is used for boot loader messages, UART driver would crash on opening. Workaround: Use boot.silent in the bootloader |
WC-2640 | Fixed | Inaccurate RTC | Colibri VF50, Colibri VF61 | RTC | CE6, WEC7, WEC2013 |
Description: RTC on Vybrid modules was not accurate. |
WC-2637 | New Feature | Add set patch function to bootloader | Colibri VF50, Colibri VF61 | Bootloader | CE5, CE6, WEC7 |
Description: Bootloader now supports set patch command |
WC-2634 | Fixed | Serial port crashes after about 40min | Colibri VF50, Colibri VF61 | UART | CE6, WEC7, WEC2013 |
Description: Serial port crashed after sometime if there was high trafic |
WC-2630 | New Feature | Disable suspend option in start menu if hardware version is below 1.2 | Colibri VF50, Colibri VF61 | Power Management | CE6, WEC7, WEC2013 |
Description: Suspend option in start menu should only show if module supports it |
WC-2629 | New Feature | Add support for IOCTL HAL RELOADPMPARAMS | Colibri VF50, Colibri VF61 | WinCE Feature | CE6, WEC7, WEC2013 |
Description: Add support for IOCTL HAL RELOADPMPARAMS call ( http://developer.toradex.com/knowledge-base/ioctl-hal-reloadpmparams ) |
WC-2620 | New Feature | Fix NAND writes and read | Colibri VF50, Colibri VF61 | Flash | CE6, WEC7, WEC2013 |
Description: Adding synchronization to driver, to prevent wrong order of access to NAND |
WC-2605 | Fixed | DDR configuration on Vybrid modules is now correct | Colibri VF50, Colibri VF61 | Bootloader, RAM | CE6, WEC7, WEC2013 |
Description: DDR timings on WinCE ware a bit off, this is now fixed |
WC-2604 | Fixed | CAB installer does not show any GUI | Colibri VF50, Colibri VF61 | WinCE Feature | WEC2013 |
Description: When installing CAB files it did not show any GUI but it still worked. |
WC-2596 | New Feature | Fixed issue with short delay when sending data on UART | Colibri VF50, Colibri VF61 | UART | CE6, WEC7, WEC2013 |
Description: When sending data to UART it would sometimes create a short delay between bytes |
- WinCE 6 Updates: Installed Microsoft CE6 Updates until August 2015 - WEC 7 Updates: Installed Microsoft CE7 Updates until August 2015 - WEC 2013 Updates: Installed Microsoft CE8 Updates until August 2015 |
WC-2681 | Fixed | Update serial port driver | Colibri VF50, Colibri VF61 | UART | CE6, WEC7, WEC2013 |
Description: Serial port driver will be modified to be more in line with other drivers we use. We also hope this will help us fix some performance issues. |
WC-2679 | New Feature | Add support for audio recording below 48KHz | Colibri VF50, Colibri VF61 | Analog Audio | CE6, WEC7, WEC2013 |
Description: Users can now use frequency lower than 48KHz to record audio. Workaround: Write to support for replacement driver. |
WC-2676 | Fixed | I2C will do some pin muxing even if its disabled | Colibri VF50, Colibri VF61 | I2C | CE6, WEC7, WEC2013 |
Description: I2C did set some pin as I2C pins even if users disabled I2C driver. We did not notice any side effect from this but we will fix it in next release. |
WC-2673 | New Feature | Add update tool in release archive | Colibri VF50, Colibri VF61 | WinCE Feature | CE6, WEC7, WEC2013 |
Description: Update tool is now included in the archive users download from our webpage. Update tool is still also available in the image. |
WC-2659 | New Feature | Make SD Card Detect Pin Configurable | Colibri VF50, Colibri VF61 | SDIO/SD/MMC | CE6, WEC7, WEC2013 |
Description: Add registry settings to configure the pin and polarity for the SD card detect signal. Workaround: Currently there is not way to reconfigure the detect pin. |
WC-2656 | Fixed | Vybrid WinCE 180 Rotation Corrupts Display | Colibri VF50, Colibri VF61 | WinCE Feature | CE6, WEC7, WEC2013 |
Description: Rotating display for 180° corrupts displayed image. Workaround: Write to support for replacement driver. |
WC-2650 | New Feature | Add floating point and NEON support for CE6 | Colibri VF50, Colibri VF61 | Kernel | CE6 |
Description: Windows CE targets the ARMv4i architecture and does not support the ARMv7 architecture. ARMv4 did not provide a standard implementation for FPU and the OS relies on SW emulation. To support HW floating point the BSP must save the state of FPU at every task switch and the OS image should contain an additional DLL, implementing floating point operations that will replace the SW emulated ones. The same apply to NEON registers that are supported by the processor but not by the OS. |
WC-2649 | New Feature | Add missing components to be in line with all other processor families | Colibri VF50, Colibri VF61 | WinCE Feature | CE6, WEC7, WEC2013 |
Description: In order to be in sync with Tegra, IMX and PXA module family we update the components being included in to the image. Workaround: Write to support if you need information about specific components. |
WC-2638 | Fixed | CAN IDs over 200000 did not get received correctly. | Colibri VF50, Colibri VF61 | CAN | CE6, WEC7, WEC2013 |
Description: CAN ID over 200000 did not work. Workaround: Write to support for workaround. |
WC-2581 | New Feature | Use ARM timer instead of PIT for scheduling and other timing-related tasks in the BSP | Colibri VF50, Colibri VF61 | Kernel | CE6, WEC7, WEC2013 |
Description: PIT timer is used for the scheduler. We will change it to an ARM timer to free the PIT timer for general use. |
WC-2542 | New Feature | Add Backlight support | Colibri VF50, Colibri VF61 | Power Management | CE6, WEC7, WEC2013 |
Description: Added support for backlight. Users can use control panel to set when display will turn off after inactivity. By default backlight control is disabled so backlight will not automatically power off. |
WC-2538 | Fixed | DISP_GPIO and BL_GPIO registry keys take SODIMM number not GPIO number | Colibri VF50, Colibri VF61 | RGB | CE6, WEC7, WEC2013 |
Description: Registry keys DISP_GPIO and BL_GPIO require the SODIMM Pin number and not the GPIO number. Workaround: DISP_GPIO and BL_GPIO now take GPIO numbers, DISP_PIN and BL_PIN now take SODIMM numbers. |
WC-2525 | New Feature | Update tool support for Windows embedded compact 2013 | Colibri VF50, Colibri VF61 | WinCE Feature | WEC2013 |
Description: Windows Embedded Compact 2013 currently does not support the Update Tool. |
WC-2524 | Fixed | Ethernet NIC has IP address even if LAN isn't connected | Colibri VF50, Colibri VF61 | Ethernet | CE6, WEC7 |
Description: If network cable is disconnected after some time, the device will get IP 169.XXX.XXX.XXX and will think cable is connected. |
WC-2522 | New Feature | Add dummy battery driver | Colibri VF50, Colibri VF61 | Power Management | CE6, WEC7, WEC2013 |
Description: Vybrid currently reports it's battery powered. Adding the battery driver will change this to AC powered by default. |
WC-2520 | New Feature | Add support for DSR and DCD pins on UART | Colibri VF50, Colibri VF61 | UART | CE6, WEC7, WEC2013 |
Description: UART pins DSR and DCD are currently not handled by driver. Workaround: Users can use GPIO and Interrupt library to implement this feature. |
WC-2492 | Fixed | QueryPerformanceCounter Returns Wrong Value After 16 Seconds | Colibri VF50, Colibri VF61 | WinCE Feature | CE6, WEC7, WEC2013 |
Description: QueryPerformanceCounter Returns Wrong Value After 16 Seconds |
V1.2 contains all changes up to V1.2beta1 - WinCE 6 Updates: Installed Microsoft CE6 Updates until May 2015 - WEC 7 Updates: Installed Microsoft CE7 Updates until May 2015 - WEC 2013 Updates: Installed Microsoft CE8 Updates until May 2015 |
WC-2658 | Fixed | High UART Baudrate did not work | Colibri VF50, Colibri VF61 | UART | CE6, WEC7, WEC2013 |
Description: Baudrate above 460800 on VF61 and 256000 on VF50 do not work. This will be fixed in next release version. |
WC-2657 | Fixed | Fixed issue on UART when framing error occured | Colibri VF50, Colibri VF61 | UART | CE6, WEC7, WEC2013 |
Description: When framing error occurred on UART lines, the UART buffer got shifted by number of bytes. |
WC-2654 | Fixed | GPIO configuration at boot does not work for all pins | Colibri VF50, Colibri VF61 | Bootloader, GPIO | CE6, WEC7, WEC2013 |
Description: The
set gpio.XX.YY
command is not correctly configuring some of the pins and so configuration of GPIOs at boot may behave in an incorrect way, generating some side effect also for the OS image (some pins may be misconfigured and this may impact the drivers) |
WC-2652 | New Feature | Recovery Files missing in V1.2beta1 package | Colibri VF50, Colibri VF61 | | CE6, WEC7, WEC2013 |
Description: The recovery files (recovery utility) is missing in the image package V1.2beta1 Workaround: Use the recovery utility form download package V1.1
https://docs.toradex.cn/102563-vybrid-wince-image.zip |
WC-2651 | Fixed | Resizing image to smaller size will corrupt IMAGE | Colibri VF50, Colibri VF61 | Bootloader | CE6, WEC7, WEC2013 |
Description: Reducing size of image using set.nonfssize in bootloader will corrupt the filesystem and image space. Module will not boot OS any more. Workaround: Do not reduce image size. |
WC-2646 | Fixed | Fix return baudrates of HwGetCommProperties | Colibri VF50, Colibri VF61 | UART | WEC2013 |
Description: In .NET 3.9 if HwGetCommProperties does not return all the baud rates, .NET 3.9 won't work properly. |
WC-2517 | New Feature | V1.2 Release | Colibri VF50, Colibri VF61 | | WEC7, WEC2013 |
Description: V1.2 contains all changes up to V1.2beta1:
http://developer.toradex.com/software-resources/arm-family/windows-ce/vybrid/release-details?view=all&version=V1.2beta1 |
WC-2489 | Fixed | CAN IDs >7 not supported | Colibri VF50, Colibri VF61 | CAN | CE6, WEC7, WEC2013 |
Description: Using CAN IDs higher than 7 is currently not supported by the CAN driver. Workaround: Use IDs below 7. |
- WinCE 6 Updates: Installed Microsoft CE6 Updates until May 2015 - WEC 7 Updates: Installed Microsoft CE7 Updates until May 2015 - WEC 2013 Updates: Installed Microsoft CE8 Updates until May 2015 |
WC-2647 | New Feature | Implement support for analogue audio on VF61 | Colibri VF61 | Analog Audio | CE6, WEC7, WEC2013 |
Description: Support for audio on the VF61 module requires implementation of a driver to manage the AC97 protocol used to control the external audio chip. No audio is supported on VF50. |
WC-2644 | New Feature | Implement DMA support | Colibri VF50, Colibri VF61 | DMA | CE6, WEC7, WEC2013 |
Description: Currently the drivers use FIFO mode to send/receive data. This may impact performances and increase CPU load in some scenarios. A common layer to support DMA will allow integration of DMA access in the drivers and also allow applications to used DMA for specific transfers. |
WC-2574 | New Feature | Fix bootloader to allow image size above 48MB | Colibri VF50, Colibri VF61 | Bootloader | CE6, WEC7, WEC2013 |
Description: Bootloader now allows images up to 64MB |
WC-2564 | New Feature | Add settings to hide mouse cursor | Colibri VF50, Colibri VF61 | | CE6, WEC7, WEC2013 |
Description: This is implemented now same as on our other modules, see instructions how to use it here: http://developer.toradex.com/knowledge-base/mouse-cursor |
WC-2547 | Fixed | Eboot Command Line Does Not Support | Colibri VF50, Colibri VF61 | Bootloader | |
Description: Using software that send enter as "\r\n" could lead to strange behaviour of bootloader when erasing flash |
WC-2539 | New Feature | Fix OALIoCtlHalGetBSPVer to return correct ID | Colibri VF50, Colibri VF61 | Kernel | CE6, WEC7, WEC2013 |
Description: Function returns correct values for Vybrid BSP now. |
WC-2528 | New Feature | PIT Timers didn't call IST | Colibri VF50, Colibri VF61 | Kernel | CE6, WEC7, WEC2013 |
Description: Using PIT timer interrupts did not work properly. This is now fixed and users can use PIT timer. |
WC-2527 | New Feature | Enable UART C in default image | Colibri VF50, Colibri VF61 | UART | CE6, WEC7, WEC2013 |
Description: UARTC was not enabled by default. We now fixed that and new images have UARTC enabled by default. |
WC-2526 | Fixed | Fixed buffer overflow on serial port | Colibri VF50, Colibri VF61 | UART | CE6, WEC7, WEC2013 |
Description: Fixed issue that would create buffer overflow inside UART driver. It's still possible to get an overflow when using big packages or high data rates without using flow control! Workaround: Please use RTS and CTS flow control if you have bigger data packages or high data bandwidth. |
WC-2519 | New Feature | I2C, 2nd instance is disabled by default | Colibri VF50, Colibri VF61 | I2C | CE6, WEC7, WEC2013 |
Description: I2C2 can be enabled in registry |
WC-2518 | New Feature | Increase UART buffer | Colibri VF50, Colibri VF61 | UART | CE6, WEC7, WEC2013 |
Description: Too small internal buffer caused issues when sending bigger amounts of data. We incremented this buffer and issue is fixed. |
WC-2516 | New Feature | Changed indexing of drivers | Colibri VF50, Colibri VF61 | | CE6, WEC7, WEC2013 |
Description: We changed driver indexing to match all other Toradex devices. Some users may need to fix their applications.
Example: ADC0 is now changed to ADC1, and ADC1 is changed to ADC2
|
WC-2505 | New Feature | Add console output on driver loading | Colibri VF50, Colibri VF61 | | CE6, WEC7, WEC2013 |
Description: Added output messages for loading of drivers. |
WC-2503 | Fixed | Add support for default pins at boot above 133 | Colibri VF50, Colibri VF61 | Bootloader | CE6, WEC7, WEC2013 |
Description: Setting default state of SODIMM PINs at boot now works for all GPIOs |
WC-2501 | New Feature | Change I2C0 to I2C1 and I2C1 to I2C2 | Colibri VF50, Colibri VF61 | I2C | CE6, WEC7, WEC2013 |
Description: Changed naming of I2C driver to match all other drivers. |
WC-2493 | New Feature | Add support for Update Tool | Colibri VF50, Colibri VF61 | WinCE Feature | CE6, WEC7 |
Description: Update tool is now included in the image. Update Tool is supported on WinCE 6 and WEC 7 only at the moment. |
- WinCE 6 Updates: Installed Microsoft CE6 Updates until March 2015 - WEC 7 Updates: Installed Microsoft CE7 Updates until March 2015 - WEC 2013 Updates: Installed Microsoft CE8 Updates until March 2015 |
WC-2537 | New Feature | Extend SPI library support | Colibri VF50, Colibri VF61 | SPI | CE6, WEC7, WEC2013 |
Description: Implement an SPI driver and interface it with the Toradex libraries providing SPI master capabilities. |
WC-2535 | New Feature | Extend ADC library support | Colibri VF50, Colibri VF61 | Resistive Touch | CE6, WEC7, WEC2013 |
Description: Interface the existing ADC driver to the Toradex libraries to provide the same feature set provided on other modules. |
WC-2534 | New Feature | Extend PWM library support | Colibri VF50, Colibri VF61 | PWM | CE6, WEC7, WEC2013 |
Description: Implementation of a PWM driver interfaced with the standard Toradex libraries to provide the same software interface already available for other modules. |
WC-2533 | New Feature | Enhance GPIO library support | Colibri VF50, Colibri VF61 | GPIO | CE6, WEC7, WEC2013 |
Description: Provide functions to configure pull-up and pull-down, speed and other Vybrid-specific parameters related to each GPIO pin. |
WC-2512 | Fixed | I2C-Read Protocol Incorrect | Colibri VF50, Colibri VF61 | I2C | CE6, WEC7, WEC2013 |
Description: I2C Read operations read one extra byte, and don't issue a STOP condition.
This affects only the bus signals. The extra byte is not inserted into the ReadFile() data stream. Workaround: For many applications, this will not affect the operation. |
WC-2510 | New Feature | MAC address shows wrong value in bootloader | Colibri VF50, Colibri VF61 | Bootloader | CE6, WEC7, WEC2013 |
Description: The bootloader displays a wrong MAC address. This is only a displaying issue. |
WC-2507 | New Feature | Release V1.1 BSP and Image | Colibri VF50, Colibri VF61 | | CE6, WEC7, WEC2013 |
Description: V1.1beta2 is the release candidate for V1.1. All issues of V1.1beta1 and V1.1beta2 will be included in V1.1. |
WC-2491 | Fixed | UART didn't receive all data in some circumstances | Colibri VF50, Colibri VF61 | UART | CE6, WEC7, WEC2013 |
Description: When using certain functions of the serial port driver, the receiving interrupt was temporarily disabled which could lead to data loss on the receive side. |
- WinCE 6 Updates: Installed Microsoft CE6 Updates until March 2015 - WEC 7 Updates: Installed Microsoft CE7 Updates until March 2015 - WEC 2013 Updates: Installed Microsoft CE8 Updates until March 2015 |
WC-2670 | New Feature | Implement basic support for CAN controller | Colibri VF50, Colibri VF61 | CAN | CE6, WEC7, WEC2013 |
Description: A driver for the CAN controller will be implemented and interfaced with Toradex Libraries to provide the same API available on other modules of the Colibri family. |
WC-2592 | Fixed | New CE7 SDK Required Because Silverlight Compatibility was Broken | Colibri VF50, Colibri VF61 | WinCE Feature | WEC7 |
Description: The Silverlight references in the Toradex SDK do not match the Windows CE image 1.1b1 and later. Workaround for more information. Workaround: Applications running on Images before 1.1b1 have to be rebuilt with SDK v0.2, applications running on 1.1b2 and later on have to be rebuilt with SDK v2.0. You get the SDKs from here: https://docs.toradex.cn/102481 |
WC-2584 | New Feature | Support RS485 same settings as on other Toradex products | Colibri VF50, Colibri VF61 | UART | CE6, WEC7, WEC2013 |
Description: Vybrid now support settings RTSToggleAlwaysOn and RTSPol in registry |
WC-2579 | Fixed | Support setting GPIO as input at boot time | Colibri VF50, Colibri VF61 | Bootloader, GPIO | CE6, WEC7, WEC2013 |
Description: Users can now set GPIO as input during boot time. How to do this is described here http://developer.toradex.com/knowledge-base/gpio-config-block-settings#Vybrid |
WC-2578 | Fixed | New CE7 SDK Required Because Silverlight Compatibility was Broken | Colibri VF50, Colibri VF61 | WinCE Feature | WEC7 |
Description: The Silverlight references in the Toradex SDK do not match the Windows CE image 1.1b1 and later. Workaround for more information. Workaround: Applications running on Images before 1.1b1 have to be rebuilt with SDK v0.2, applications running on 1.1b2 and later on have to be rebuilt with SDK v2.0. You get the SDKs from here: https://docs.toradex.cn/102481 |
WC-2577 | Fixed | Screen rotation | Colibri VF50, Colibri VF61 | Graphics | CE6, WEC7 |
Description: When using Windows CE6 or Windows embedded compact 7, there was some issues with the image is using screen rotation.
Here are instructions on how to rotate the screen: http://developer.toradex.com/knowledge-base/display-rotation |
WC-2575 | Fixed | Fix mapping from GPIO 93 to GPIO 5 | Colibri VF50, Colibri VF61 | GPIO | CE6, WEC7, WEC2013 |
Description: The GPIO from SoC mapped to SODIMM pin 102 was changed from PAD_93 (PTB23) to PAD_5 (PTA12) in the newer version of VFxx module. This also requires libraries update.
|
WC-2572 | New Feature | Rename default I2C Port From I2C0: to I2C1: | Colibri VF50, Colibri VF61 | I2C | CE6, WEC7, WEC2013 |
Description: We changed port name from I2C0 to I2C1, so we can keep naming convention for all our devices. Workaround: The port name can be configured in the registry settings. |
WC-2571 | New Feature | Acknowledge EDBG JUMP Packet in Bootloader | Colibri VF50, Colibri VF61 | Bootloader | CE6, WEC7, WEC2013 |
Description: Wait for EDBG_JUMP and acknowledge it in the bootloader when using Ethernet download. This is used by some tools like the Colibri Loader. |
WC-2569 | Fixed | Fix registry saving on CE6 | Colibri VF50, Colibri VF61 | Flash | CE6 |
Description: On Windows CE6 there ware sometimes issues with saving registry. Now functions described on this page http://developer.toradex.com/knowledge-base/save-registry work correctly |
WC-2567 | New Feature | Add USB Host functionality to second USB Port | Colibri VF50, Colibri VF61 | USB | CE6, WEC7, WEC2013 |
Description: Currently the BSP supports only USB client operations on the 2nd integrated USB controller. This controller supports also host mode using USB OTG, but the software does not currently support this. On the Viola carrier board one of the two host ports is connected to the 2nd USB controller and is therefore not supported. Workaround: Users needing to use multiple USB devices on the Viola can connect an USB hub to the port connected to the internal host. |
WC-2562 | New Feature | Support IOCTL_HAL_REBOOT | Colibri VF50, Colibri VF61 | WinCE Feature | CE6, WEC7, WEC2013 |
Description: IOCTL_HAL_REBOOT is now supported on Vybrid. This allows the capability of resetting the device via software as described in this article:
http://developer.toradex.com/knowledge-base/ioctl-hal-reboot
A "restart" command has been added on the bootloader console to perform the same operation. Workaround: Version 1.1Beta1 has an issue that prevents users from using IOCTL_HAL_REBOOT directly. Users can use SetSystemPowerState(NULL, POWER_STATE_RESET, NULL); to reboot the system. This is anyway the recommended way. |
WC-2558 | New Feature | Allow forcing of USB port to USB FullSpeed | Colibri VF50, Colibri VF61 | USB | CE6, WEC7, WEC2013 |
Description: Provide registry setting to limit host and device ports to USB FullSpeed mode.
This will allow support for some hardware designed for USB FullSpeed only (like Colibri Evaluation Board V2.1)
Here are the instructions on how to limit the USB Speed http://developer.toradex.com/knowledge-base/usb-2.0-high-speed-%28480mbps%29#Colibri_VFxx |
WC-2556 | New Feature | Add automatically switching between USB Host and Client on second USB Port | Colibri VF50, Colibri VF61 | USB | CE6, WEC7, WEC2013 |
Description: Currently the BSP supports only USB client operations on the 2nd integrated USB controller. This controller supports also host mode using USB OTG, but the software does not currently support this. |
WC-2555 | New Feature | Implement boot.silent in bootloader | Colibri VF50, Colibri VF61 | Bootloader | CE6, WEC7, WEC2013 |
Description: The boot.silent feature in the bootloader disables all bootloader output on the serial port. This could be important if other devices are connected to the serial port which should not receive any unexpected characters over the serial port. |
WC-2550 | New Feature | Increase the ECC bytes on VF61 | Colibri VF50, Colibri VF61 | Flash | CE6, WEC7, WEC2013 |
Description: Add support for more ECC to VF61. Bootloader will automatically migrate config block. But flash disk data will be lost. The user must backup the data before migrating to V1.1beta2 and restore it after the update. |
WC-2549 | New Feature | Support EV_RXFLAG in SerialPort driver | Colibri VF50, Colibri VF61 | UART | CE6, WEC7, WEC2013 |
Description: .NET Framework and some other applications use EV_RXFLAG event in serial port. This is now supported but will do big loads on CPU. |
WC-2548 | New Feature | Support values HSW and VSW above 1 byte in config block | Colibri VF50, Colibri VF61 | Bootloader | CE6, WEC7, WEC2013 |
Description: Horizontal Sync Width and Vertical Sync Width values can now be above 255 in bootloader. |
WC-2544 | New Feature | Add IOCTL HAL CLEAR REG | Colibri VF50, Colibri VF61 | Kernel | CE6, WEC7, WEC2013 |
Description: Added IOCTL so users can clear registry. |
- WinCE 6 Updates: Installed Microsoft CE6 Updates until 2014M11 - WEC 7 Updates: Installed Microsoft CE7 Updates until November 2014 - WEC 2013 Updates: Installed Microsoft CE8 Updates until November 5 |
WC-2624 | New Feature | Add splash screen support to the bootloader | Colibri VF50, Colibri VF61 | Bootloader | CE6, WEC7, WEC2013 |
Description: The bootloader supports a splash screen and also configuration of display parameters directly from the command prompt using the same format used for PXAxxx BSP.
Customization of splash screen isn't possible at the moment, but you can disable splash screen. Splash screen parameters can be re-used by display driver as described here:
http://developer.toradex.com/knowledge-base/display-driver-registry-settings |
WC-2613 | New Feature | Add support for GPIO configuration at Start-up | Colibri VF50, Colibri VF61 | Bootloader | CE6, WEC7, WEC2013 |
Description: The bootloader provides commands to configure GPIO pins at boot.
Format for the GPIO configuration parameter is described here:
http://developer.toradex.com/knowledge-base/gpio-config-block-settings
It is still not possible to modify the same configuration using the GPIO config tool. |
WC-2566 | New Feature | Add PS/2 driver | Colibri VF50, Colibri VF61 | PS/2 | CE6, WEC7, WEC2013 |
Description: Add the PS/2 feature for mouse and keyboard to the BSP. The implementation will allow to use any GPIO for SDA and SCL. Workaround: Use a USB mouse or keyboard |
WC-2561 | Fixed | Parity settings incorrectly applied to serial port | Colibri VF50, Colibri VF61 | UART | CE6, WEC7, WEC2013 |
Description: When selecting 8 data bits + parity the parity is now sent as 8th bit, driver can support 7 or 8 data bits, parity and 1 or 2 stop bits. The maximum number of bits is 10. So it's possible to have 8+parity+1 stop, 8 + 2 stop, but not 8+parity+2 stop bits
|
WC-2560 | Fixed | Only one stop bit supported on serial port | Colibri VF50, Colibri VF61 | UART | CE6, WEC7, WEC2013 |
Description: The hardware controller can support up to two additional bits after each byte of data. One bit is always used as stop bit, the other one may be used as additional stop bit or parity. Now the driver supports also 2 stop bits, but only with no parity. When selecting 8 data bits + parity the parity is now sent as 8th bit, driver can support 7 or 8 data bits, parity and 1 or 2 stop bits. The maximum number of bits is 10. So it's possible to have 8+parity+1 stop, 8 + 2 stop, but not 8+parity+2 stop bits
This means that the serial controller supports the following combinations:
- 8 data bits + 1 stop bit
- 8 data bits + 1 parity bit + 1 stop bit
- 8 data bits + 2 stop bits
- 7 data bits + 1 partity bit + 1 stop bit
Currently only the first and last combinations are supported by the driver |
WC-2559 | New Feature | Add IOCtrl to read/write Config Block entries | Colibri VF50, Colibri VF61 | Bootloader | CE5, CE6, WEC7 |
Description: IOCTL_HAL_FLASHPARAMGET, IOCTL_HAL_FLASHPARAMSET and IOCTL_HAL_FLASHPARAMCLEAR IOControls are now supported. This allows an application to read and change config block parameters. |
WC-2552 | Fixed | I2C drivers high CPU load when I2C lines are not pulled-up | Colibri VF50, Colibri VF61 | I2C | CE6, WEC7, WEC2013 |
Description: When the I2C_SDA and I2C_SCL lines are not pulled-up (not used for I2C), as soon as an application tries to communicate on the bus CPU usage rises to 100%. The I2C drivers checks if the SDA line is high, if it isn't it generates some clock pulses on SCL to allow devices that are keeping the bus busy to finish their operations (devices like RTCs have no reset signals and if the board is reset in the middle of an I2C communication they may lock the whole bus) and then sends a STOP to allow all connected devices to expect a new packet. If lines are not pulled-up this leads to an infinite loop that uses 100% of the CPU.
Issue is solved in version 1.0. The driver tries to initialize the bus for at most 10 seconds when an application tries to communicate. Is still suggested to disable the I2C driver if no I2C devices are used. Workaround: Disable I2C driver if no devices are connected to the I2C bus. |
WC-2530 | New Feature | Display driver optimization | Colibri VF50, Colibri VF61 | Graphics | CE6, WEC7, WEC2013 |
Description: Added support for multiple layers.
Support mouse cursor using a layer.
Use NEON optimized routines to speed-up bitmap operations. |
- WinCE 6 Updates: Installed Microsoft CE6 Updates until 2013M01 - WEC 7 Updates: Installed Microsoft CE7 Updates until August 2014 - WEC 2013 Updates: Installed Microsoft CE8 Updates until Update 5 |
WC-2588 | Fixed | Output messages when touch proxy is enabled | Colibri VF50, Colibri VF61 | Resistive Touch | CE6, WEC7, WEC2013 |
Description: The driver doesn't generate this useless output messages anymore. |
WC-2587 | Fixed | Screen rotation is not working | Colibri VF50, Colibri VF61 | Graphics | CE6, WEC7, WEC2013 |
Description: The issue has been fixed in release 1.0
Screen rotation is fully supported. |
WC-2586 | Fixed | dbg.serial flag not working as expected | Colibri VF50, Colibri VF61 | Bootloader | CE6, WEC7, WEC2013 |
Description: The behaviour of dbg.serial is now coherent with the one of other Toradex platforms.
dbg.fread and dbg.fwrite flags, preventing loading and saving of regitry are also supported. |
WC-2585 | Fixed | Object store not cleared after a reset | Colibri VF50, Colibri VF61 | WinCE Feature | CE6 |
Description: The object store is not cleared after a reset.
The registry is also not restored to the default state if it has never been saved. If registry was saved to flash at least once, it will be reloaded from flash after a reset.
Issue has been fixed in version 1.0 |
WC-2583 | Fixed | User account information not saved correctly | Colibri VF50, Colibri VF61 | WinCE Feature | CE6, WEC7, WEC2013 |
Description: When new user accounts are created using the management interface or the NTLMSetUserInfo API the accounts work until the system is reset.
The registry must be saved to keep accounts persistant, but on reset passwords are no longer recognized.
This issue has been solved in release 1.0 |
WC-2582 | Fixed | Download image to flash from platform builder does not work | Colibri VF50, Colibri VF61 | Bootloader | CE6, WEC7, WEC2013 |
Description: Download is completed and image is started, at next boot the config block is reset to default values an "no image has been saved to flash" error is generated when launching the image.
The issue has been solved in release 1.0 Workaround: In older bootloader version images could be flashed reading them from SD card only. |
WC-2551 | Fixed | System freezes during serial communication | Colibri VF50, Colibri VF61 | UART | CE6, WEC7, WEC2013 |
Description: When an application is sending/receiving small packets on the serial port (3-7 bytes, depending on the port) the interrupt handling routine will not clear a flag correctly, leading to an unacknowledged interrupt re-entering every 1uS and locking the system. |
WC-2531 | Fixed | Support XGA resolution @ 32BPP | Colibri VF50, Colibri VF61 | Graphics | CE6, WEC7, WEC2013 |
Description: There are some limitations when using displays with high memory bandwiths (e.g. high resolutions, high frame rates, etc.) The current limit is XGA at 16bpp or SVGA at 32bpp. Workaround: Reduce the bpp to 16 bits or reduce the pixel clock (frame rate). |
WC-2645 | New Feature | Implement support for resistive touch on VF61 | Colibri VF50, Colibri VF61 | Resistive Touch | CE6, WEC7, WEC2013 |
Description: Resistive touch screen is now supported on VF61. The driver supports the
TouchType,MinZValue,Sensivity and Settling time parameters described in this knowledge base article: http://developer.toradex.com/knowledge-base/resistive-touch-screen |
WC-2591 | New Feature | RTCSync is not part of the OS Image | Colibri VF50, Colibri VF61 | RTC | CE6, WEC7, WEC2013 |
Description: The RTCSync tool, used to synchronize the internal RTC with an external one connected via I2C has been included in the OS Image. Vybrid has an internal RTC that can be powered through the VBATT pin, but also external I2C RTCs are supported as in the other Colibri BSPs.
See: http://developer.toradex.com/knowledge-base/rtcsync |
WC-2590 | New Feature | Loading drivers from internal flash | Colibri VF50, Colibri VF61 | Flash, WinCE Feature | CE6, WEC7, WEC2013 |
Description: The filesystem on flash is mounted asynchronously and this prevents the system from loading drivers that are not part of the image. To avoid this issue a pseudo-driver can be used to delay further driver loadings until the filesystem is mounted. This will allow loading at startup drivers located in the FlashDisk\System folder.
Drivers with order less than 128 will be loaded from the image.
The driver is included in the image but it's disabled by default to not unnecessarely slow down the boot process.
To enable it write the following value in the registry:
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Wait4FlashDisk]
"Flags"=dword:0
Driver will be activated after a reboot.
The driver supports two registry values to configure the internal flash mount point and mount timeout in seconds (here shown with their default values)
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Wait4FlashDisk]
"Folder"="\\FlashDisk"
"Timeout"=dword:3C
See:
http://developer.toradex.com/knowledge-base/load-drivers-from-internal-flash |
WC-2580 | Fixed | No notification for real-time clock changes | Colibri VF50, Colibri VF61 | RTC | CE6, WEC7, WEC2013 |
Description: A bug in the OAL prevents notifications of time changes. The issue has been fixed and the new release (Q3 2014) will support notification of RTC changes when an application call SetSystemTime.
FIXED in 1.0BETA7 |
WC-2499 | New Feature | Add Support for USB client (device) driver | Colibri VF50, Colibri VF61 | USB | CE6, WEC7, WEC2013 |
Description: USB Client driver is supported. ActiveSync, Storage or RNDIS drivers can be configured following the instructions of this knowledge base article: http://developer.toradex.com/knowledge-base/usb-function-driver-%28colibri%29
The USB mass-storage profile can't be used to access the internal flash from a PC because this storage is partitioned in a way that is not supported by Windows or Linux. This partitioning system is required to support wear leveling on the filesystems mounted on the internal flash. Workaround: In order to debug applications without using USB Client, please refer to the following knowledge-base article:
http://developer.toradex.com/knowledge-base/colibri-vf50-vf61-wince-bring-up#Application_debugging |
WC-2495 | New Feature | Support for Windows Embedded Compact 2013 | Colibri VF50, Colibri VF61 | Kernel, WinCE Feature | WEC2013 |
Description: Release an OS Image (requires additional license) and a binary BSP for Windows Embeded Compact 2013. |
WC-2660 | New Feature | Migrate to RAM based registry | Colibri VF50, Colibri VF61 | Kernel, WinCE Feature | CE6, WEC7, WEC2013 |
Description: The BSP supports persistance of RAM-based registry. The registry is saved on internal NAND, keeping a backup copy until the save operation has been completed successfully. A menu option in the bootloader can be used to clean the registry and reset all configuration parameters to default values. |
WC-2621 | New Feature | Configure the MAC address from registry setting | Colibri VF50, Colibri VF61 | Ethernet | CE6, WEC7, WEC2013 |
Description: MAC address can be overwritten by adding three registry keys under:
[HKEY_LOCAL_MACHINE\Comm\ENET2\Parms]
for MAC1 (default one)
or
[HKEY_LOCAL_MACHINE\Comm\ENET1\Parms]
for MAC0
The keys are named MacAddress1, MacAddress2 and MacAddress3 and each one contains 16bits of the address.
For example, to configure your MAC to 00:14:24:12:34:56 add the following keys:
"MACAddress1"=dword:0x0014
"MACAddress2"=dword:0x2d12
"MACAddress3"=dword:0x3456 |
WC-2612 | New Feature | Add ability to reset registry to default | Colibri VF50, Colibri VF61 | Bootloader | CE6, WEC7, WEC2013 |
Description: The "C" option in the e-boot menu can be used to clear the registry, effectively resetting all parameters to their default value. Registry cleanup is suggested after flashing a different version of the operating system on the module. |
WC-2500 | New Feature | Dual Ethernet Support | Colibri VF50, Colibri VF61 | Ethernet | CE6, WEC7, WEC2013 |
Description: The BSP supports both ETH1 (using the same pins of other Colibri modules) and ETH0 (using multiplexed pins, described in the datasheet for the module). Support for ETH1 is enabled in the standard image. Support for the second ethernet interface can be enabled in custom images or by editing the registry. |
WC-2498 | New Feature | Add Support for Fused Modules | Colibri VF50, Colibri VF61 | Bootloader | CE6, WEC7, WEC2013 |
Description: We are going to ship fused modules with the next production batch. We had to do some adjustments to support these modules too. This also includes recovery mode for the modules through serial port. |
WC-2497 | New Feature | Support for changes in the resistive touch interface on VF50 V1.1 | Colibri VF50 | Resistive Touch | CE6, WEC7, WEC2013 |
Description: The new version of the Vybrid modules (V1.1) changed the pins used to read resistive touch.
The touch screen driver detects the module version and uses the appropriate pins |
WC-2496 | Fixed | System tick is not configured at 1ms | Colibri VF50, Colibri VF61 | Kernel | CE6, WEC7, WEC2013 |
Description: The system tick was configured using 50MHz as value for the clock speed used by the timers. The real value is 66MHz for VF50 and 83MHz for VF61. This error impacts the actual lenght of Sleep calls and all the timeouts used for wait functions. Workaround: The issue has been fixed and tested. The fix will be released in the next update. |
WC-2494 | New Feature | Support IDLE counters | Colibri VF50, Colibri VF61 | CPU, WinCE Feature | CE6, WEC7, WEC2013 |
Description: The GetIdleTime API correctly returns the idle time of the system since the last boot. |
Initial WinCE release |
WC-2625 | New Feature | Bad block management in the bootloader | Colibri VF50, Colibri VF61 | Bootloader | CE6, WEC7, WEC2013 |
Description: Bad block management has been added to the bootloader. |
WC-2623 | New Feature | Add support to the bootloader to recover from the SD card | Colibri VF50, Colibri VF61 | Bootloader | CE6, WEC7, WEC2013 |
Description: flashloader and flashimage command have been added to the bootloader allowing flashing of eboot and OS image from SD Card. |
WC-2619 | New Feature | Implement support for I2C | Colibri VF50, Colibri VF61 | I2C | CE6, WEC7, WEC2013 |
Description: I2C is supported by a driver. Support in the image is limited to I2C0. The driver is interfaced with the Toradex I2C library and provides API compatibility with existing applications. |
WC-2606 | New Feature | Implement UART driver | Colibri VF50, Colibri VF61 | UART | CE6, WEC7, WEC2013 |
Description: UART driver is part of the OS Image and support UART A, B and C as COM1: COM2: and COM3:. Additional UARTs (4 and 5) may be supported by configuring them in the registry. UART_A is used also for debug messages and if debug messages are enabled the driver for UART_A is not loaded.
The Vybrid UART controller does not support break detection and this is documented in a separated issue. |
WC-2600 | New Feature | Add support for saving the registry to flash | Colibri VF50, Colibri VF61 | Bootloader | CE6, WEC7, WEC2013 |
Description: Savereg.exe has bee added to the OS image, allowing persistant saving of the registry. It is available from the start menu as in other modules. |
WC-2708 | Feature Request | Add suspend support for Ethernet | Colibri VF50, Colibri VF61 | Ethernet | CE6, WEC7, WEC2013 |
Description: Suspend/Resume isn't supported. Due to a silicon errata of the Ethernet PHY, it wouldn't be possible to go to the lowest power mode anyway. Currently, Ethernet doesn't work anymore after resuming from suspend. Workaround: Don't use suspend/resume if you need Ethernet. |
WC-2695 | Feature Request | Add support for TOUCH wakeup | Colibri VF50, Colibri VF61 | Power Management | CE6, WEC7, WEC2013 |
Description: Currently using touch as wakeup source is not possible because of hardware limitations. |
WC-2675 | Feature Request | Implement support for PWM outputs | Colibri VF50, Colibri VF61 | PWM | CE6, WEC7, WEC2013 |
Description: A PWM driver will be implemented and supported by the Toradex libraries, providing the same API interface available on other modules inside the Colibri family. |
WC-2655 | Feature Request | IPv6 Issues on Vybrid WinCE6 | Colibri VF50, Colibri VF61 | | CE6 |
Description: If you try to PING Vybrid from another PC it is not responding. To make it work, Vybrid should do successful PING once. After that both ways PING works. Workaround: Use IPv4 |
WC-2653 | Known Issue | USB devices not detected at boot | Colibri VF50, Colibri VF61 | USB | CE6, WEC7, WEC2013 |
Description: When a 2nd level USB hub is connected and has some devices attached to it, other devices connected to 1st level hub may not be detected correctly at boot. Workaround: Detaching and re-attaching the device generates a successful detection, also attaching them to the 2nd level hub instead of the 1st level one seems to work in most cases. |
WC-2648 | Known Issue | Small memory leak when using console (WEC2013) | Colibri VF50, Colibri VF61 | WinCE Feature | WEC2013 |
Description: When using a console under WEC2013 there seem to be a memory leak somewhere. Workaround: Don't use the console if not really required. |
WC-2643 | Feature Request | Implement support for multi-core communications | Colibri VF61 | | CE6, WEC7, WEC2013 |
Description: Support for asymmetric multi-core on the VF61 module will include porting of the Freescale MCC library (message-based interprocessor communication) and support for loading M4 firmware from Windows CE/or the bootloader. |
WC-2642 | Feature Request | Implement support for video capture | Colibri VF50, Colibri VF61 | Camera Parallel Interface, Video Codecs | CE6, WEC7, WEC2013 |
Description: Currently video capture is not supported on the Vybrid. Support will include analog video capture that is a feature specific for Vybrid-based modules and not present in other modules of the Colibri family that require and external video-converted to capture analog video. |
WC-2611 | Feature Request | Add support for OS Image compression | Colibri VF50, Colibri VF61 | Bootloader | CE6, WEC7, WEC2013 |
Description: The bootloader stores the image on flash memory in uncompressed format. Supporting image compression allows usage of the Win CE Image Compressor Tool to reduce image size and increase the flash area available for file storage. Compression may also improve boot times, but this has not been tested yet on the Vybrid modules. |
WC-2610 | Feature Request | Optimize USB driver | Colibri VF50, Colibri VF61 | DMA, USB | CE6, WEC7, WEC2013 |
Description: USB host is supported in the current release, but the driver does not use DMA for data transfer and this may impact transfer speed and increase CPU usage in some scenarios. DMA support requires an additional layer in the operating system to manage DMA channel and share the completion interrupt.
As an effect, USB cameras might not work correctly as the throughput might be too low now. |
WC-2608 | Feature Request | Optimize Ethernet driver | Colibri VF50, Colibri VF61 | DMA, Ethernet | CE6, WEC7, WEC2013 |
Description: Ethernet works in general, but the driver does not use DMA to transfer packet to and from the controller. This may impact transfer speed and increase CPU usage in some scenarios. DMA support requires an additional layer in the operating system to manage DMA channel and share the completion interrupt. |
WC-2607 | Feature Request | Optimize SDIO driver | Colibri VF50, Colibri VF61 | DMA, SDIO/SD/MMC | CE6, WEC7, WEC2013 |
Description: SD bus is supported in the current release but the driver does not use DMA for data transfer and this may impact transfer speed and increase CPU usage in some scenarios. DMA support requires an additional layer in the operating system to manage DMA channel and share the completion interrupt. |
WC-2599 | Feature Request | Optimise NAND flash driver | Colibri VF50, Colibri VF61 | Bootloader, Flash | CE6, WEC7, WEC2013 |
Description: Currently the NAND flash driver is not using DMA nor multi-block reads. Implementing those features will speed-up filesystem access in the operating system and reduce boot time. |
WC-2576 | Known Issue | UART minimum baud rates | Colibri VF50, Colibri VF61 | UART | CE6, WEC7, WEC2013 |
Description: Due to an hardware limitation in the internal controller Vybrid UARTS minimum bsp is limited to 1200bps (VF61) or 600bps (VF50). The divisor registers don't allow configuration of lower clock speeds. Workaround: Low baud rate UARTs can be implemented using GPIO pins (bit-banging) or by connecting an external UART controller to the module as described in this article: http://developer.toradex.com/knowledge-base/usb2serial |
WC-2563 | Feature Request | Redirecting the CMD processor to the serial port causes problems when opening CMD windows | Colibri VF50, Colibri VF61 | WinCE Feature | |
Description: Only 1 CMD windows can be open while redirecting data to serial port. |
WC-2546 | Feature Request | The SD card generated by writing the image has a data partition of 256MB | Colibri VF50, Colibri VF61 | | CE6, WEC7, WEC2013 |
Description: This is only needed if you need to recover the old non-fused module. New modules don't have this limitation any more. |
WC-2545 | Feature Request | VGA output does not work with some external VGA monitors on EVB 2.1. | Colibri VF50, Colibri VF61 | VGA | CE6, WEC7, WEC2013 |
Description: VGA output does not work on some VGA monitors on EVB 2.1 due to the missing level shifters on the vertical and horizontal synchronization signals. Newer versions of EVB have level shifters. |
WC-2523 | Feature Request | Copy/Paste and Drag and Drop doesn't work on WEC2013 | Colibri VF50, Colibri VF61 | WinCE Feature | WEC2013 |
Description: Copy/Paste and Drag and Drop doesn't work on with the Explorer on WEC2013. Workaround: Use command line to copy files. |
WC-2514 | Known Issue | Break Detection on UARTs is not supported by the Vybrid processor | Colibri VF50, Colibri VF61 | UART | CE6, WEC7, WEC2013 |
Description: The Vybrid UART controller is not able to detect breaks while doing data transfers.
A workaround should be implemented, allowing application to enable break detection or regular data transfers. |
WC-2511 | Known Issue | I2C Clock Frequency Too Low on VF50 | Colibri VF50 | I2C | CE6, WEC7, WEC2013 |
Description: The I2C frequencies on VF50 are too low.
Should: 100kHz, is: 86kHz
Should: 400kHz, is: 320kHz |
WC-2485 | Known Issue | Bootloader Splashscreen Size Setting Corrupts Display | Colibri VF50, Colibri VF61 | Bootloader | CE6, WEC7, WEC2013 |
Description: Bootloader Splash-screen Size Setting Corrupts Display. It leads to strange effects on the display. |
WC-2476 | Known Issue | Add support for USB devices with special descriptor length. Some USB storage devices don't get recognized | Colibri VF50, Colibri VF61 | USB | CE6, WEC7, WEC2013 |
Description: Some USB Storage devices don't get recognized. |
WC-2469 | Known Issue | Binary BSP: Files Are Not Copied When Building a Custom BSP | Colibri VF50, Colibri VF61 | Buildsystem | CE6, WEC7, WEC2013 |
Description: Building of a custom image fails with an error about missing files files.bib, toradexcommon.bib, ... Workaround: Copy the files manually to the release folder. |
WC-2450 | Known Issue | Setting USB device as "USBSER_class" does not work | Colibri VF50, Colibri VF61 | | WEC7, WEC2013 |
Description: Using USB Client as USBSER_class does not work with all the applications. |
WC-2445 | Known Issue | Reading/Writing from NAND when entering suspend will crash device | Colibri VF50, Colibri VF61 | Flash | CE6, WEC7, WEC2013 |
Description: Writing to NAND flash at the same time as suspending may prevent device from wake-up Workaround: Synchronize writing to NAND with suspend on application level. This means, make sure NAND access is done and then go to suspend. |
WC-2433 | Known Issue | Only English(United States) region can be used | Colibri VF50, Colibri VF61 | WinCE Feature | CE6, 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-2428 | Known Issue | Sometimes Colibri VF50/VF61 has no Ethernet connection under WinCE | Colibri VF50, Colibri VF61 | Ethernet | CE6, WEC7, WEC2013 |
Description: Colibri VF50/VF61 has no Ethernet connection under WinCE |
WC-2427 | Known Issue | Gpio boot settings are not accepted | Colibri VF50, Colibri VF61 | | CE6, WEC7, WEC2013 |
Description: GPIO settings cannot be configured in the bootloader as described |
WC-2421 | Known Issue | User Credentials for WPA2 Enterprise WiFi connections are not persisted across reboots | Colibri VF50, Colibri VF61 | Wi-Fi | WEC7, 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-2414 | Known Issue | No IP assigned after enabling/disabling ethernet adapter | Colibri VF50, Colibri VF61 | Ethernet | CE6, WEC7, WEC2013 |
Description: When disabling and enabling Ethernet adapter, PHY may not resume properly. See related issue #45294 |
WC-2413 | Known Issue | WinCe OS update fails when image source is a particular USB drive | Colibri VF50, Colibri VF61 | Update System, USB | CE6, WEC7, WEC2013 |
Description: Update Tool hangs while updating the OS image from particular USB drives. Workaround: Use a different USB drive or an SD card to store your source image. |
WC-2412 | Known Issue | .NET CF V3.9 bug when comparing to (constant) 0L | Colibri VF50, Colibri VF61 | WinCE Feature | WEC2013 |
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-2411 | Known Issue | Ethernet standby is only enabled after entering/leaving standby | | | |
Description: Enable/disable workaround for PHY only takes effect after entering standby mode |
WC-2410 | Known Issue | Sometimes Colibri VF50/VF61 has no Ethernet connection under WinCE | Colibri VF50, Colibri VF61 | Ethernet | CE6, WEC7, WEC2013 |
Description: Colibri VF50/VF61 has no Ethernet connection under WinCE |
WC-2408 | Known Issue | USB CableDetectPolarity=0 not working properly, CableDetectPin also not working | Colibri VF50, Colibri VF61 | USB | CE6, WEC7, WEC2013 |
Description: If driver is using SODIMM 137 as cable detect pin, polarity has to be fixed to 1. If driver is using any other pin as cable detect polarity can be reversed. |
WC-2404 | Known Issue | Memory Leak in COM Open related to FTDI USB to Serial controller | Colibri VF50, Colibri VF61 | UART, USB | CE6, WEC7, WEC2013 |
Description: There is a small memory leak when opening and closing a COM port on a USB to Serial FTDI controller. |
WC-2395 | Known Issue | Setting PIN 137 to 1 causes USBFN driver to keep reconnecting | Colibri VF50, Colibri VF61 | | CE6, WEC7, WEC2013 |
Description: Pin 137 is on module connected to VBUS. If USB OTG is disabled and Pin 137 is set to 1 when USB cable is not connected USB stack will try to connect USB. Workaround: We do not recommend using PIN 137 as GPIO. You can use it but you need to disable USB Device driver. To do this change this registry
[HKLM\Drivers\Builtin\UFN] change DLL to "_usbfn.dll"
[HKLM\Drivers\Builtin\USBOTG\UsbFn] change DLL to "_usbfn.dll" |
WC-2385 | Known Issue | Memory Leak When Connecting ActiveSync/WMDC | Colibri VF50, Colibri VF61 | WinCE Feature | WEC7 |
Description: Minor memory leak when repeatedly connecting / disconnecting the USB cable between module and a PC. Workaround: - |
WC-2383 | Known Issue | RtcSync Fails on VF50 | Colibri VF50 | RTC | CE6, WEC7, WEC2013 |
Description: RtcSync does not save / restore time correctly to external RTC. |
WC-2367 | Feature Request | Drag and Drop of files doesn't work on WEC2013 | Colibri VF50, Colibri VF61 | WinCE Feature | WEC2013 |
Description: Drag and Drop of files doesn't work in the explorer/desktop on WEC2013. |
WC-2366 | Known Issue | Can't save more then 396 files to SD Card | Colibri VF50, Colibri VF61 | | CE6, WEC7, WEC2013 |
Description: If SD Card is using FAT you can not create more than 396 files with long names. This is the limitation of FAT on Windows CE Workaround: Using exFAT fixes the issue |
WC-2358 | Feature Request | Add battery driver | Colibri VF50, Colibri VF61 | Power Management | CE6, WEC7, WEC2013 |
Description: Currently we support only dummy battery driver. We will add support for a real one. |
WC-2354 | Known Issue | Timer interrupt doesn't work | Colibri VF50, Colibri VF61 | | CE6, WEC7, WEC2013 |
Description: There is no interrupt generated when a timer event occurs. Workaround: The interrupt mask needs to be enabled. This can be done by using the interrupt library API Int_InterruptInitialize().
A sample can be found on our community website: https://www.toradex.com/community/questions/2325/after-issue-9134-bsp-v13beta1-pit-interruput-stop.html |
WC-2334 | Known Issue | TCP DHCP settings "Lease Expires" date is wrong | Colibri VF50, Colibri VF61 | Ethernet | WEC7 |
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-2328 | Feature Request | Copy/Paste of files doesn't work on WEC2013 | Apalis iMX6, Colibri iMX6 | WinCE Feature | WEC2013 |
Description: Copy/Paste of files doesn't work in the explorer/desktop on WEC2013. Workaround: Use command line to copy files. |
WC-2322 | Known Issue | Wake-up from suspend does not work if wake-up is generated before suspending is finished | Colibri VF50, Colibri VF61 | Power Management | CE6, WEC7, WEC2013 |
Description: Generating a wakeup event at the same time as module is going to suspend mode may lead to not waking up the module correctly. Workaround: Prevent wake up events from happening when going into suspend. We saw problems when using a button which was putting the device to suspend but also was able to wake it up w/o proper de-bouncing. |
WC-2314 | Known Issue | "Block 158 is bad." message in the production tester log-file | | | |
Description: - |
WC-2298 | Feature Request | Provide a bootloader kit so customers can build their own bootloader | Colibri VF50, Colibri VF61 | | |
Description: Add bootloader kit support to the bootloader. |
WC-2290 | Known Issue | CeGetVolumeInfo does not report flag CE_VOLUME_TRANSACTION_SAFE for FAT32 | Colibri VF50, Colibri VF61 | WinCE Feature | WEC7, 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-2285 | Known Issue | System time does not behave correctly when DST is not activated | Colibri VF50, Colibri VF61 | RTC | WEC7, WEC2013 |
Description: When DST is not active the current date/time reported by the system is not precise and lags few minutes per hours during runtime. Workaround: If you have issues with DST not running correctly 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. |
WC-2280 | Feature Request | V1.4 release | Colibri VF50, Colibri VF61 | | |
Description: Contains all changes of the V1.4beta versions. |
WC-2279 | Known Issue | System time runs slow if DST is not activated. | Colibri VF50, Colibri VF61 | | WEC7, WEC2013 |
Description: When daylight saving option is unchecked from Date/Time properties then system time runs slow. |
WC-2818 | Known Issue | ThreadPriority registry key not used by the UART Driver | Colibri VF50, Colibri VF61 | UART | CE6, WEC7, WEC2013 |
Description: ThreadPriority registry key not used by the UART Driver Workaround: It is using the slightly wrong spelling keyword shown below:
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\UARTX]
"ThreadPriorty"=dword:00000001 |
WC-2420 | Known Issue | SD card cannot be accessed after being used as USB mass storage | Colibri VF50, Colibri VF61 | SDIO/SD/MMC | WEC7 |
Description: Accessing the SD card in parallel from the application and as a USB mass storage device can prevent the re-mounting of the SD-card. Workaround: Copy the shared data to a ram drive, and use the ram drive as a USB mass storage |