Skip to content
  • Stefan Roese's avatar
    arm: mvebu: Add option to use UART xmodem protocol via kwboot · 944c7a31
    Stefan Roese authored
    
    
    This patch enables the use of the kwboot tool, to boot mainline U-Boot
    on the Marvell Armada XP/38x SoC's. This is done by returning to the
    SoC's BootROM after SPL has initialized the SDRAM. We need to make sure
    to not reconfigure the internal register space and MBARs. Otherwise
    the BootROM will not be able to continue after SPL jumps back to it.
    
    To use this feature, please don't forget to change the BOOT_FROM line
    in your board specfic kwbimage.cfg file this way:
    
        BOOT_FROM uart
    
    Tested on these Marvell eval boards:
    DB-MV784MP-GP - Armada XP
    DB-88F6820-GP - Armada 38x
    
    Signed-off-by: default avatarStefan Roese <sr@denx.de>
    Cc: Dirk Eibach <eibach@gdsys.de>
    Cc: Kevin Smith <kevin.smith@elecsyscorp.com>
    Cc: Luka Perkov <luka.perkov@sartura.hr>
    944c7a31