Pre-built U-Boot binaries in this directory are:

  u-boot-tpl.bin - U-Boot TPL or Rockchip ddrbin. First stage of the bootloader
                   that initializes DRAM.
  
  u-boot-spl.bin - U-Boot SPL. Second stage bootloader that is loaded to DRAM
                   and is expected to load main U-Boot binary (u-boot.itb)
                   from somewhere.

  u-boot.itb - main U-Boot binary image that is intended to be loaded
               and executed by U-Boot SPL. It needs to be flashed to a
               location where SPL can find it. Usually sector 16384 on
               SD or eMMC or to an offset in SPI NOR flash that's configured
               in SPL's embedded DTB in /config/u-boot,spl-payload-offset
               proprety. Use rk2aw-spi-flasher to flash this to SPI NOR flash
               unless you know absolutely exactly what you're doing.

  idbloader.img - boot block image containing U-Boot TPL + SPL or Rockchip
                  ddrbin + U-Boot SPL. You can flash this to one of the
                  Rockchip boot blocks. This is basically a combination
                  of u-boot-tpl.bin + u-boot-spl.bin + a BROM boot image
                  header.

  u-boot-rockchip.bin - combined idbloader.img + u-boot.itb for flashing
                  to boot block 64 on SD or eMMC (this is just a
                  convenience image)

  .config - Full U-Boot config file used to build the above binaries.
            You can use it to reproduce the build and/or check what
            features are enabled in this particular build.
