Skip to content
Snippets Groups Projects
user avatar
Ying Zhang authored
Due to the nand SPL on some board(e.g. P1022DS)has a size limit, it can
not be more than 4K. So, the SPL cannot initialize the DDR with the SPD
code. This patch introduces TPL to enable a loader stub that is loaded
by the code from the SPL. It initializes the DDR with the SPD or other
operations.

The TPL's size is sizeable, the maximum size is decided by the memory's
size that TPL runs. It initializes the DDR through SPD code, and copys
final uboot image to DDR. So there are three stage uboot images:
	* spl_boot, * tpl_boot, * final uboot image

Signed-off-by: default avatarYing Zhang <b40530@freescale.com>
Acked-by: default avatarYork Sun <yorksun@freescale.com>
3aa29de0
History
Name Last commit Last update
..
.gitignore
Makefile