14 Dec, 2015

2 commits


01 Dec, 2015

2 commits

  • The Rockchip boot ROM could load & run an initial spl loader,
    and continue to load a second level boot-loader(which stored
    right after the initial loader) when it returns.
    Modify idblock generation code to support it.

    Signed-off-by: Jeffy Chen
    Acked-by: Simon Glass

    Jeffy Chen
     
  • Our chips may have different max spl size and spl header, so
    we need to add configs for that.

    Signed-off-by: Jeffy Chen
    Acked-by: Simon Glass
    Dropped CONFIG_ROCKCHIP_MAX_SPL_SIZE from rk3288_common.h,
    Added $(if...) to tools/Makefile to fix widespread build breakage
    Signed-off-by: Simon Glass

    Series-changes: 8
    - Drop CONFIG_ROCKCHIP_MAX_SPL_SIZE from rk3288_common.h,
    - Add $(if...) to tools/Makefile to fix widespread build breakage

    Jeffy Chen
     

03 Sep, 2015

2 commits

  • Instead of creating a rockchip SPL SD card image with 32KB of zeros
    which can be written to the start of an SD card, create the images with
    only the useful data that should be written to an offset of 32KB on the
    SD card.

    The first 32 kilobytes aren't needed for bootup and only serve as
    convenient way of accidentally obliterating your partition table.

    Signed-off-by: Sjoerd Simons
    Acked-by: Simon Glass
    Signed-off-by: Simon Glass

    Sjoerd Simons
     
  • The Rockchip boot ROM requires a particular file format. It consists of
    64KB of zeroes, a 512-byte header encoded with RC4, and then some executable
    code.

    Add support to mkimage so that an SPL image (u-boot-spl-dtb.bin) can be
    converted to this format.

    Signed-off-by: Simon Glass

    Simon Glass