Home
last modified time | relevance | path

Searched hist:"0405092 bd21a44f5af22f17aeb0b82a0a11e1252" (Results 1 – 1 of 1) sorted by relevance

/rk3399_rockchip-uboot/include/configs/
H A Dimx6_spl.h0405092bd21a44f5af22f17aeb0b82a0a11e1252 Tue Nov 15 18:38:23 UTC 2016 Stefan Agner <stefan.agner@toradex.com> arm: mx6: specify SPL padding

Specify standard padding for payload to 68KB. This is derived from
the maximum header size plus maximum SPL size. It matches the
already defined offset for SD/eMMC devices (69KB) too. This allows
to use the u-boot-with-spl.imx build target to generate a directly
flashable image which can be flashed using:

dd if=u-boot-with-spl.imx of=/dev/mmcblk0 bs=512 skip=2

While the patch has been created with SD/eMMC in mind, this also
works with other boot media. The board file needs to configure the
media specific (absolute) payload offset accordingly. Especially
the IVT offset is boot media specific and can be retrieved from the
reference manual (Table 8-25. Image Vector Table Offset and Initial
Load Region Size). For NAND boot a define like this should do the
job:

#define CONFIG_SYS_NAND_U_BOOT_OFFS (SPL_PAD_TO + 0x400)

Signed-off-by: Stefan Agner <stefan.agner@toradex.com>