diff options
-rw-r--r-- | doc/README.rockchip | 4 | ||||
-rw-r--r-- | include/configs/vyasa-rk3288.h | 8 |
2 files changed, 6 insertions, 6 deletions
diff --git a/doc/README.rockchip b/doc/README.rockchip index 9d5af3d53d..da99f301ff 100644 --- a/doc/README.rockchip +++ b/doc/README.rockchip @@ -102,7 +102,7 @@ To write an image that boots from an SD card (assumed to be /dev/sdc): 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 16384 (i.e. 4MB from the start of the SD card). This +image at block 16384 (i.e. 8MB from the start of the SD card). This corresponds with this setting in U-Boot: #define CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR 0x4000 @@ -166,7 +166,7 @@ To write an image that boots from an SD card (assumed to be /dev/mmcblk0): ./tools/mkimage -n rk3288 -T rksd -d ./tpl/u-boot-tpl.bin out && cat ./spl/u-boot-spl-dtb.bin >> out && sudo dd if=out of=/dev/mmcblk0 seek=64 && - sudo dd if=u-boot-dtb.img of=/dev/mmcblk0 seek=256 + sudo dd if=u-boot-dtb.img of=/dev/mmcblk0 seek=16384 Booting from an SD card on RK3188 ================================= diff --git a/include/configs/vyasa-rk3288.h b/include/configs/vyasa-rk3288.h index 8774e42430..c8c7fc7f3e 100644 --- a/include/configs/vyasa-rk3288.h +++ b/include/configs/vyasa-rk3288.h @@ -31,10 +31,10 @@ #define CONFIG_SYS_SPL_ARGS_ADDR 0x0ffe5000 #define CONFIG_CMD_SPL_WRITE_SIZE (128 * SZ_1K) -/* Falcon Mode - MMC support: args@1MB kernel@2MB */ -#define CONFIG_SYS_MMCSD_RAW_MODE_ARGS_SECTOR 0x800 /* 1MB */ -#define CONFIG_SYS_MMCSD_RAW_MODE_ARGS_SECTORS (CONFIG_CMD_SPL_WRITE_SIZE / 512) -#define CONFIG_SYS_MMCSD_RAW_MODE_KERNEL_SECTOR 0x1000 /* 2MB */ +/* Falcon Mode - MMC support: args@16MB kernel@17MB */ +#define CONFIG_SYS_MMCSD_RAW_MODE_ARGS_SECTOR 0x8000 /* 16MB */ +#define CONFIG_SYS_MMCSD_RAW_MODE_ARGS_SECTORS (CONFIG_CMD_SPL_WRITE_SIZE / 512) +#define CONFIG_SYS_MMCSD_RAW_MODE_KERNEL_SECTOR 0x8800 /* 17MB */ #endif #endif |