> On 2 Nov 2017, at 08:16, Kever Yang <[email protected]> wrote: > > Update rockchip U-Boot location to 0x4000/16384. > > Signed-off-by: Kever Yang <[email protected]> > --- > > doc/README.rockchip | 6 +++--- > 1 file changed, 3 insertions(+), 3 deletions(-) > > diff --git a/doc/README.rockchip b/doc/README.rockchip > index 4b7be0b..9d5af3d 100644 > --- a/doc/README.rockchip > +++ b/doc/README.rockchip > @@ -99,13 +99,13 @@ To write an image that boots from an SD card (assumed to > be /dev/sdc): > ./firefly-rk3288/tools/mkimage -n rk3288 -T rksd -d \ > firefly-rk3288/spl/u-boot-spl-dtb.bin out && \ > sudo dd if=out of=/dev/sdc seek=64 && \ > - sudo dd if=firefly-rk3288/u-boot-dtb.img of=/dev/sdc seek=256 > + sudo dd if=firefly-rk3288/u-boot-dtb.img of=/dev/sdc seek=16384 > > This puts the Rockchip header and SPL image first and then places the U-Boot > -image at block 256 (i.e. 128KB from the start of the SD card). This > +image at block 16384 (i.e. 4MB from the start of the SD card). This > corresponds with this setting in U-Boot: > > - #define CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR 256 > + #define CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR 0x4000
Could you use 'u-boot,spl-payload-offset’ to provide this info to U-Boot or is there a strong reason to hard-code this? > > Put this SD (or micro-SD) card into your board and reset it. You should see > something like: > -- > 1.9.1 > _______________________________________________ U-Boot mailing list [email protected] https://lists.denx.de/listinfo/u-boot

