Trizeps7-BSP Changelog: +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ BSP_Trizeps7_2018Q2 [06/2017] + update drvlib update core voltage for dvfs +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ BSP_Trizeps7_2018Q2 [06/2017] + add missing/old files (acc/bq27200/roofs) +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ BSP_Trizeps7_2018Q2 [06/2017] built with CE700 Platformbuilder Wave 5 (March 2018) built with CE800 Platformbuilder Update 53 (April 2018) +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + add ov5640 camera driver (incl. src to change i2c settings) + add ipant7 + add ad5241 for backlight driver + add ad5242 to boot.png to init voltage + add BSP_SPIN_POWER_OFF to change RESETOUT + Update winvnc + add PCF8593 RTC application + can driver now support rtr frames + oemfs fix registry function (0byte) + update SDIO WLAN/BT driver + drvlib add i2c_setfrequency +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ BSP_Trizeps7_2017Q2 [04/2017] built with CE700 Platformbuilder Update 63 (March 2017) built with CE800 Platformbuilder Update 32 (June 2016) +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + add GetBacklightStatus / udelay / CursorOn / CursorOff / Get_ExtendedCSD + add bq27200 battery drv + add TFAT / ROOTSD Options + add USB MassStorageSupport + cursor borders for rotated screens + PowerHandling for SDIO Slots + Improved Audio Driver + add Checksum for registry.dat + add boot from external SD Card +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ BSP_Trizeps7_2016Q3 [07/2016] built with CE700 Platformbuilder Update 60 (June 2016) built with CE800 Platformbuilder Update 32 (June 2016) +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + CE700/CE800 BSP Merged + SDKs Updates + Device Catalog Corrected + SoloX Support (Trizeps VII SX) (known bug: kitl over ethernet not work) + PowerManagment (DVFS, SuspendResume) + sata driver + improved ethernet driver + camera 5640 support + rootfs improved + rtc pcf8523 support + Efon-VNC 4.4 + PowerButton driver +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ BSP_CE700_Trizeps7_2015Q4 [08.10.2015] built with Platformbuilder Update 49 (July 2015) +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + new Backlight Driver like Tr4/Tr6 (Add DS1050Z and Dimming) + Add KuK Touch Proxy (detect resistiv or capacitive touch at runtime) + add bootanimation up to wince + ethernet driver improved stability + added registry keys for ecspi dma size + fixed rts v1r2 and v1r3 compatiblity (inverted) + USB-OTG Slave without VBUS + updated catalog file + added registry keys for accelerometer + fixed Credential Manager (persistant settings after reboot) + fixed lost interrupts when on the same bank + add backward compatiblity (registry settings, IOCTL_HAL_WATCHDOG) + add support for BlueParrot B250-XT+ bluetooth headset + removed old unused files +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ BSP_CE700_Trizeps7_2015Q2 [16.04.2015] built with Platformbuilder Update 44 (Feburary 2015) +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + Prevent lock on level-triggered interrupt. + Bootloader Updated use right clocksettings for sd card + SPI Driver updated Multiburst support and SPI1/SPI2/SPI4 + USB driver detection delay on Hubs fixed + USB driver force FullSpeed registry settings added + Cleaned Catalog IPU/GPU Support improved Sysgen options added + UART driver improved with handshake signals + Backlight driver updated now backlight can turn off when no user input + TTLIO 8bit mode support + added imxpwr as debugtool + added new WLAN driver +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ BSP_CE700_Trizeps7_2015Q1 [11.02.2015] includes only changed files +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + USB driver deadlock with some devices + SPI1 included +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ BSP_CE700_Trizeps7_2015Q1 [05.02.2015] built with Platformbuilder Update 43 (January 2015) +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + USB driver improved + Select Timer for Scheduler: BSP_TICK_ARMGLOBALTIMER + accelerometer i2c switcher + LM75 temperature sensor in drvlib_app getTemperatur(3) + Bootloader skip defected nk.nb0 + TVP5150 quality improved + ENET now works after softreset + Quad/solo use now same IPU and EIM frequency + RTC M41T81 fixed + Canbus FIFO mode supported + add Flashdisk to system_path + USB load after Flashdisk +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ BSP_CE700_Trizeps7_2014Q4_3 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + TVP5150 input select added + rtc delay at boot fixed + SJA1000 variables added for baseaddress and irqpin + bootloader and oemfs fatfs fix (deleted moved files) +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ BSP_CE700_Trizeps7_2014Q4_2 + USB Host fixed + SJA1000 CanMonitor fixed +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ BSP_CE700_Trizeps7_2014Q4_1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + SJA1000 driver and canmon added +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ BSP_CE700_Trizeps7_2014Q4 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + COMMON Libarys updated -> This can affect all drivers + TrV1R3 support + Bootloader speed increased + TTL_IO drv added + celog.dll modified against crash + new cache routines and table + date/time panel fixed + I2C1 added to drvlib -> I2CselectPort + CanApp and CAN driver improved +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ BSP_CE700_Trizeps7_2014Q3 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + Realtime-Bugfix + Tr4/Tr6 backward compatible - Bootloader Registry Values -> HKLM\SYSTEM\KUK\BOOT - autolaunch - Busenum2 + _HardwareSelection and rs485 added to catalog-file + can-drv improved + audio-drv add audio-in support + focaltech-touch-drv improved + enable ClearType + GPT-drv and demo added + enccryption-filter added +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ BSP_CE700_Trizeps7_2014Q2_1.6 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + usdhc fix for IPAN7-LC + serial Flowcontrol fix + ipu/hdmi fix for single/dual-light + canbus driver improved + octal-uart + bootloader LVDS bootscreen +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ BSP_CE700_Trizeps7_2014Q2_1.5 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +enet.dll - improve stability with large ftp transfers +mx6q_enet.reg - set KuKpatchlevel to 0x341 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ BSP_CE700_Trizeps7_2014Q2_1.4 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +CAN Testmode removed. Version 1.1-1.3 had data[4..7] filled with receiving Mailbox Nr. +CANMonitor changed. PrepareMB only used when acceptance mask or Id has been changed. Old version puts CAN to Freezemode. -> No Packet received. +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ BSP_CE700_Trizeps7_2014Q2_1.3 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +enet.dll new patch to improve ethernet stability and performance +mx6q_enet.reg Set new patchlevel for new enet.dll +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ BSP_CE700_Trizeps7_2014Q2_1.2 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + add 2D GPU selection (GC320 or without) + add alphablend support +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ BSP_CE700_Trizeps7_2014Q2_1.1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + CAN Driver Send Erratum fixed +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ BSP_CE700_Trizeps7_2014Q2: +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + WLAN - fix connection lost - add auto Wlan Connect (Ce7Wlantool) + new Cache routines + new Bootloader - detect Memory and Processor - improved bootscreen - HDMI bootscreen + HDMI red stripe removed + add powermanagement + new deployment batches + add accelerometer driver and demo + Backlight driver improved + add TVP5150 driver and camera demo + add M41T81 RTC + add Focaltech Touch support for M09 firmware +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ BSP_CE700_Trizeps7_2014Q1 (Update): +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + USB OTG now works with ID Pin + Backlight setting will be saved to registry + Audio fix. Register access stopped + Canbus. Several improvements (multiple receive queues, no packet loss) + Kernel L2-Cache can be disabled via BSP_NO_L2CACHE=1 -> HKLM\SYSTEM\KUK\L2Cache=DWORD:1/0 This key is needed to keep IRQ latency low (Jitter) + CanMonitor.exe (managed app, preliminary change, Mask actually does not work, will be updated soon) + CanApp source is now synchronized with Demo Workspace can be used with 2 Clients to see wether there is packet loss. + Audio fix. left/right audio channels randomly switched + Audio Mixer Buffersize adapted to get a clear output. +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ BSP_CE700_Trizeps7_2014Q1: +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + Added TVP5150 Camera driver + Updated Bootloader autodetect DDR-RAM and Processor + New OpenGL-libraries + added support for Solo- /DualLite + Added COM4 + Added M41T81 RTC + Added support for Evervision Focaltech touch + Added CAN-Monitor + fix CANBus-driver + Added Focaltechmultitouch driver + Add AX88796B +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ BSP_CE700_Trizeps7_2013Q3_2: +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + Added RS485. + Added GPIOxxx functions to drvlib_app.dll + Added debug-utilities: reg.exe
32bit Read/Write to physical address reg16.exe
16bit Read/Write to physical address i2c.exe
Read/Write to I2C-device clk.exe shows/modifies clock setting. +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ BSP_CE700_Trizeps7_2013Q3_2: +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + Added support for Address-/Databus. + Added COM3: to catalog. + nk.nb0 image is stamped with checksum. + Bootloader checks checksum of nk.nb0 on FAT-partition. + drvlib_app.dll: - added ImageId. - added AC97xxx functions. - added SPinxxx functions. +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ BSP_CE700_Trizeps7_2013Q3_1: +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + uSDHC - Added support not to use a Card-Detect-Pin. + focaltech-touch - Sync with other Trizeps-BSP + RTC - add RTC8563 support as application + WLAN Driver - add Marvel 8787 support + CANBUS - add CANBUS support (like TrizepsMX28) - add CANAPP Application + Display - HDMI read out and use EDID - read display-parameters from boot.png - Fix definition of display-pins + i.MX6 Solo/DualLite - add support for i.MX6 Solo/DualLite. + Bootloader - Load nk.nb0 from FAT or recovery-partition. Wait for press during load of image - use display-parameters from boot.png - use BacklightPwmPin + USB - corrected ActiveSync settings + Misc - reduce debug output +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ BSP_CE700_Trizeps7_2013Q3: +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + first preliminary release +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+