++++2018/06/14 - REV.0109| ** TQMLS102xA-BSP ** * OSELAS Toolchain Update from 2013.12.2 to 2014.12.2 ** SD Card Image ** * devicetree and kernel in firmware partition ** U-Boot ** * using internal dtb * added support for -ae variant * fixed comments in rcw source file * new version: v2017.07 * e-MMC DSR detection * support for module identification eeprom (default address 0x54) * system boot from qspi flash -> u-boot/dtb/kernel/rootfs * dspi0 enabled in kernel * renamed dtb file: ls1021a-tqmls1021a-mbls102xa.dts * RX ethernet workaround message ** Linux ** * removed u-boot compatibility changes from linux device tree * set lpuart0 to original clock source sysclk * cpu speed throttling via die temperature * fixed e-mmc bus width * dspi0 enabled in kernel ++++ ++++2016/11/23 - REV.0102| ** TQMLS102xA-BSP ** *Build ecc and non-ecc u-boot variant, install non-ecc by default ** Build Tools ** *PTXdist 2016.04 ** U-Boot ** *QSPI: RCW+U-Boot in a single image *QSPI: RCW built from U-Boot sources *QSPI: fix kernel crash when two qspi flashes in devtree but only one chip placed *Split module and board source files *AHCI: non-queued error recovery *Support DDR3 ECC *PCIe: allow 5G links *Probe MBLS102xA CPLD mux mode and dis-/enable HDMI in DRM system *Show MBLS102xA CPLD mux mode via LEDs ** Linux ** * add gpio expander new on board revision 200 * add on-die temperature sensor * enable always-on timer * fix dp83867 device tree required properties * fix PCIe MSI support * enabled CPU frequency scaling ++++ ++++2016/05/19 - REV.0100| ** TQMLS102xA-BSP ** **BSP** *Kernelconfig: LZO image compression (reduced boot time) *Kernelconfig: build PREEMPT *Kernelconfig: enable PHY timestamping for IEEE1588 *Add linuxptp for IEEE1588 *Readme update *RCW: update and sync QSPI to SD RCW *RCW: remove USB3.0 overcurrent reporting *Add U-Boot 2016.05-rc1 *Do not compile reference device trees for QDS and TWR boards **Kernel** *fsl-dcu: support inverted pixel clock (ETM0700G0EDH6 display) *hdmi: add driver for sii9022 transceiver *touchscreen: update driver for M12 type (Hycon controller) *DT: add msi-parent node for pcie *I2C: workaround to recover from a bus stall (SDA held low) *DT: support MBLS102xA.0200 PHYs *DT: Gianfar buffer descriptors no longer little-endian *DT: Add ptp node for IEEE1588 support *DT: Add dspi0 and generic spidev nodes **U-Boot** *QSPI quad mode (1-1-4) support (for SD Boot) *I2C: workaround to recover from a bus stall (SDA held low) *SATA: stability improved, not reliably tested *Support for MBLS102xA.0200 PHYs *Support for module EEPROM parsing (like TQMa6) ++++ ++++2016/03/23 - REV.0005| ** TQMLS102xA-BSP ** ** Build tools ** *PTXdist 2015.05 *OSELAS.Toolchain-2013.12.2 *Linux Kernel 4.4 *U-Boot 2013.04 *Remove kernel fsl-sdk-1.7 *Remove u-boot fsl-sdk-1.7 ** U-Boot ** * Allow to update SPI U-Boot from MMC U-Boot * XHCI Interface support (supports USB2.0) * Fix e-MMC write hangs * Add function to reset board ** Linux ** *DP83867: LED config *Parallel display support using DRM panel subsystem *Static backlight support via LED driver *Gianfar: use little endian buffer descriptors *Add LS1021A GPIO controller support *Add support for port expanders *RTC support *XHCI and EHCI support *Add function to reset board *Add support for QSPI flash *Prepare SGMII support ++++