RSB-4680 How to boot from sd-card.

From ESS-WIKI
Jump to: navigation, search

STEP 1 : Get tools.

https://github.com/ADVANTECH-Rockchip/linux_tools/blob/rk3288_linux_v2.0/linux/Linux_sdboot/rk3288_sdboot.tar.gz

The tools must be run linux OS like Ubuntu.

STEP 2 : Get images.

Get the latest release images (from PM) .

STEP 3 : 

Put images to tool's fold, like :

sdboot.sh
rockdev/image/parameter.txt
rockdev/image/boot.img
… …

STEP 4 : Get sd-card Node.

Before inserting sd-card to PC,Input the following command in terminal :

ls /dev/sd*

After inserting sd-card to PC,Input the following command in terminal :

ls /dev/sd*

The added node is for sd-card .

STEP 5 : Burn sd-card .

Insert sd-card, cd tools's path . Then input the following command :

./sdboot.sh sdX

[Note : sdX is the node getting from STEP 4 .]

NOTE:

1. It's beter if SD-card is more than 8GB and Class 10 high speed card .

2. The following case is OK for booting from SD-card .

(1) Without eMMC.

(2) EMMC is empty.

(3) EMMC is burned Debian OS.

3. If e-MMC is burned Android, the device CANNOT boot from sd-card .