Skip to content
Cédric Le Goater edited this page Nov 10, 2016 · 7 revisions

Welcome to the u-boot wiki!

Development

In progress

  • Aspeed architecture framework for the G4/G5

  • see initial commit which puts in place the Aspeed architecture for G4 and G5.

  • has a console, a timer, a reset but no driver

  • config is clean enough

  • may be still too many Aspeed definitions which we should continue to cleanup

  • does misc lowlevel inits and DRAM calibration, which is THE problem

  • rewrite of lowlevel_init :

    • checkout this branch for early work on this topic.
    • Missing :
      • DRAM calibration algo (using static calibration values does not seem to work)
      • AST2500 support
  • Image type/device tree

  • add CONFIG_OF_CONTROL and CONFIG_OF_LIBFDT. This should fix ramdisk loading.

  • use FIT images (Rick)

  • Hacks to remove

  • loading ramdisk to RAM hack. It seems to be a U-Boot issue when dealing with ramdisk. Adding device tree support should remove the hack.

  • mmu disablement hack for the ARM1176. Fixed with the latest tree.

  • Drivers

  • fdt support is required for new drivers

  • spi-nor needs to be rewritten. See SPI-NOR/MTD addition.

  • ftgmac100 driver. Needs cleanups.

  • NCSI support (Gavin)

  • I2C driver (Maxim)

  • Boards

  • Zaius support

Not for mainline

Upstream

target for v2017.03

  • Aspeed architecture framework for the G4/G5

v2016.11

v2016.07

Clone this wiki locally