U-Boot/Changelog

From linux-sunxi.org
Jump to navigation Jump to search

Status

The current U-Boot release fully supports major functions (except NAND) on all the older Allwinner SoCs (A10/A10s/A13/A20/A23/A31/A31s) and has basic support for the more recent A33, A64, A80, A83T, H2+, H3, H5, and V3s(No MPI-DSI Lcd).

The next release will be v2019.07.

See also: U-Boot Release Cycle and Release Schedule.

In Progress

Next Release (v2019.07)

Development branch

v2019.04

v2019.04 Release branch

v2019.01

v2019.01 Release branch

v2018.11

v2018.11 Release branch

v2018.09

v2018.09 Release branch

v2018.07

v2018.07 Release branch

v2018.05

v2018.05 Release branch

v2018.03

v2018.03 Release branch

v2018.01

v2018.01 Release branch

v2017.11

v2017.11 Release branch

v2017.09

v2017.09 Release branch

v2017.07

v2017.07 Release branch

v2017.05

v2017.05 Release branch

v2017.03

v2017.03 Release branch

v2017.01

v2017.01 Release branch

v2016.11

v2016.11 Release branch

  • Hans de Goede and Ian Campbell step down as U-boot Sunxi maintainers
  • A80
    • Full SPL support
  • A64
    • USB support
  • H3
    • DRAM impedance calibration fixes

v2016.09

v2016.09 Release branch

  • General
    • GPIO fixes
    • PSCI rewrite in C part 2
    • NAND controller driver
    • H3/A64 Ethernet (EMAC) support

v2016.07

v2016.07 Release branch

  • AXP809 PMIC support
  • PSCI rewrite in C part 1

v2016.05

v2016.05 Release branch

  • A23
    • Support new revisions
  • A64
    • 64-bit ARMv8 port, basic support (MMC, UART, no USB, no Ethernet)
    • (basic) EFI support (allows booting EFI applications (like grub) or kernels)
  • I2C support fix for families with separate reset control
  • SID e-fuse support for A83T and H3
  • Sync up dts files with Linux kernel
  • Update compatible strings for GPIO

v2016.03

v2016.03 Release branch

  • PRCM i2c support
  • A83T
    • LPDDR3 support
  • H3
    • USB host support
    • PSCI (security switches included)
    • sy8106a i2c-based regulator support
  • AXP PMICs
    • Power off support

Exclamation.png Known problems:

  • Commit c32a6fd breaks MII detection (and thus U-Boot networking) for sunxi GMAC.

You might observe the PHY not initializing (e.g. no LED activity), and the command mii info likely will list useless information on all available PHY slots (0x00-0x1F). Commit fc8991c fixes it again, but unfortunately that means U-Boot release v2016.03 is affected.

v2016.01

v2016.01 Release branch

  • sun8i-H3 support

v2015.10

v2015.10 Release branch

  • Console/display output
  • ANX9804 LCD-eDP bridge chip support
  • Composite video output support
  • NAND SPL driver
  • Boards
    • Olimex A20-SOM-EVB
    • A10s-Wobo-i5 (settop box)
    • Point of View pov protab2-ips9 tablet
    • Auxtek-T003 HDMI stick
    • A10 tablets based on the iNet-tek iNet-1 mainboard (e.g. Point of View Protab2 XXL, Cherry M1007)
    • A10 tablets based on the inet9f-rev03 mainboard (e.g. qware tb-g100 tablet)
    • A13 tablets based on on the inet98v_rev2 mainboard
    • A10 tablets based on the inet97fv2 mainboard
    • A23 tablets based on the gt90h-v4 mainboard

v2015.07

v2015.07 Release branch

  • Serial number support
  • Device model support
    • Ethernet
    • GPIO
  • sun8i (A33) support (including SPL)
  • sun9i (A80) basic support
    • UART
    • MMC
  • sun6i/sun8i
    • PSCI CPU hotplugging
  • SPL

v2015.04

v2015.04 Release branch

  • sun7i (A20) PSCI CPU hotplug
  • sun8i (A23) SPL
    • RSB
    • AXP223
  • sun9i (A80) basic support
    • Clocks
    • RSB
  • Console/display output
    • VGA via internal DAC
    • VGA via external DAC on LCD interface
    • LVDS
    • SSD2828 MIPI bridge
    • tl059wv5c0 LCD panel
  • USB OTG

v2015.01

v2015.01 Release branch

  • sun6i (A31) processor support
    • P2WI
    • AXP221
    • SPL
    • GMAC
  • sun8i (A23) processor support (no SPL)
  • sun6i/sun8i reset support
  • Console/display output
    • HDMI only
    • simplefb

v2014.10

v2014.10 Release branch

  • AHCI (SATA)
  • sun4i (AKA A10) and sun5i (AKA A10s and A13) processors
  • EMAC Ethernet
  • AXP152 and AXP209 power controllers
  • EHCI USB
  • SMP support for sun7i via PSCI.

v2014.07

v2014.07 Release branch