
Dear Heiko Schocher,
Heiko Schocher hs@denx.de writes:
replaces the at91bootstrap code with SPL code.
make the spl image with: ./tools/mkimage -T atmelimage -d spl/u-boot-spl.bin spl/boot.bin
this writes the length of the spl image into the 6th execption vector. This is needed from the ROM bootloader.
Signed-off-by: Heiko Schocher hs@denx.de Reviewed-by: Bo Shen voice.shen@atmel.com
Changes in v3: add comment from Bo Shen:
- make matrix_init weak, and add it in taurs board code
- add Reviewed-by from Bo Shen
Changes in v2:
- rename function "nand_erase_one" to "spl_nand_erase_one" as
Scott Wood suggested
arch/arm/Kconfig | 1 + board/siemens/taurus/taurus.c | 82 +++++++++++++++++++++++++++++++++++++------ configs/taurus_defconfig | 5 +-- include/configs/taurus.h | 52 ++++++++++++++++++++++++++- 4 files changed, 127 insertions(+), 13 deletions(-)
applied to u-boot-atmel/master, thanks!
Best regards, Andreas Bießmann