TR6CONXS-BSP Changelog: +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ BSP_TR6CONXS_2013Q2 + Touch: - Add new Sigma Filter to skip bad samples - Add AutoAdapt and Subsamples for more noise immunity of WM9715. - Add Focaltech-Multitouch. + drvlib: - Add AC97_GetCodecID - Added OEM_FileSystemPowerFunction(). - Fix reading ADC-samples. - Fix i2c_GetByte() always returned false. - I2c_GetByte return error-code. + Serial-Port: - Added option to use GPIO for RS485 switch (STUART). + camera - Check if TVP5150 exists on both I2C-addresses. + SD/SDIO-card - Add [HKEY_LOCAL_MACHINE\Drivers\SDCARD\ClientDrivers\Class\SDMemory_Class2\High_Capacity2], otherwise second SDHC-card on second port not detected. - SDMMC Card2 naming changed. + Network - Added support for SMSC 8710 ethernet phy. - Bugfix: Added packet-filtering. + Misc - Added Support for WM9715L Codec. - Add PLAT_UARTKEYBD_RUS for russian keyboard. +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ BSP_TR6CONXS_2012Q2 + KuKInit: - Added thread to throttle processor on high-temperature. ( see PLAT_KUKINIT_WATCHTEMP_DEFAULT in platform.reg) - Add check for "SDMMCCard". + drvlib: - Added Get_Temperature(). - Added Flash_xxx-routines to drvlib. + Error-Reporting: - Add PLAT_WATSONBUFFERSIZE to allow bigger error-dumps. + SD: - Added SDMemory2-Profile to allow different names for each sd-card slot. - Added PLAT_SDMMC2_ALTERNATE. If set to 1, the SODIMM-pins 170..180 may be used for the 2nd SDcard. - Bugfix: Failed to copy file from SD-memory-cards, when WLAN802.11 b/g selected! ( fix of 2011Q4_1-bug) + Camera - Reworked camera-driver. - Several options now configurable through registry. + Display: - Add display ClockDithering (PLAT_DISPLAY_DITHERCLOCKDIV). - Do not swap UV on YUV overlays. - Overwrite Angle values with values from [HKLM\System\KUK] ( Boot-Parameters). + Touch: - Added [HKEY_LOCAL_MACHINE\HARDWARE\Devicemap\Touch] UseSleep to reduce CPU usage on touch-press. In default do not use sleep between samples. - Added Focaltech-Touch-driver. + Audio: - Added PLAT_MONOMODE: R-channel is inverted L-channel. + UART: - Bugfix: Handle FIFO-Error. Otherwise Errors/Break-Characters my lead to driver hang. + Octal-UART: - Update MDD. + USB: - Microsoft KB2516902: Memory -Leak under certain conditions, because handle is not freed. - Bugfix: Suspend/Resume of USB-Host-port 2. + Bugfix: - Marvell DPF983 ( prevent user from selecting sleep modes for IDLE), DPF-932 ( AFIFO_MERGE_DIS). - Bugfix: ClockDivider 0x8000000d sometimes prevented display getting initialized. - Bugfix: Display use normal memory when physical video memory is exhausted and only 'preferred video memory' was selected! - Bugfix: Prevent CAN-Bus-Deadlock if bad CAN-device attached to network. - Bugfix: Suspend/Resume issues related to touch, display and backlight. - Bugfix: Flashupdate.exe did write spare-area of flash incorrect. - System-Time after Suspend/Resume not valid for some RTC. + Misc: - Added PLAT_I2C_100KHZ to operate I2C in 100kHz mode. - Added custom Timer-Interrupts. +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ BSP_TR6CONXS_2011Q4: + Core: - Increase core-voltage for 1.1GHz operating-point, because of stability-issues. - Bugfix Watchdog and Softreset ( did not always reset). - Add support for ILTiming (Interrupt-Latency-Timing). + NAND-driver: - Bugfix: Unaligned buffer during flash-write causes crash. + SDHC driver: - Added WriteProtectGPIO and CardDetectIRQ (PLAT_SDMMC_CARDDETECTIRQ) registry option. - Interrupt-Bugfix for some SDIO-cards. + USB: - Added HighSpeed registry option to force USB-ports into full-speed. - Add OTG-Control-Panel ( PLAT_USB_OTG). Allows setting function of second USB-port. - USB-ActiveSync-support with XIP-image in CE7. + Audio: - Bugfix: Audio recording not possible. + Backlight: - Added support for ds1050z PWM-backlight. + CAN: - BugFix: Let detect mechanism work even in PeliCAN-mode. - Bugfix: Driver could cause system-hang. - Modified default CANBaseAddress for 3rd and 4th CAN. + Ethernet: - Added support for protocol-drivers. - Bugfix: Download of big files from Trizeps VI to PC fail. - Bugfix ( ext. AX88796-ethernet-driver): Driver could cause system hang. + Display: - Bugfix: fonts not displayed correctly in Internet-Explorer on some webpages. + Misc: - Added Flashupdate. - Add PLAT_BTUART_DMA to disable DMA for RS485 operation - Add PLAT_KUKSIM. - Changes on how images are put together; includes: - Bugfix: Could not start applications copied to root-filesystem. - Some changes to better support ActiveSync. - Remove trailing \n\r bytes from Image-ID. - Bugfix: M41T81 RTC not working. +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ BSP_TR6CONXS_2011Q2: + First Windows Compact 7 BSP for Trizeps VI