|
|
|
@ -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 |
|
|
|
|
================================= |
|
|
|
|