From b8b83bb1e60741e496b6daaa188a4b6252f06ecb Mon Sep 17 00:00:00 2001 From: Sipke Vriend Date: Tue, 20 Aug 2013 08:16:48 +1000 Subject: docs: Correct and add some documentation README: correct example machine name and add images docs:BOOT.sdcard: Provide information on using second SD card partition for large file sizes. Signed-off-by: Sipke Vriend --- docs/BOOT.sdcard | 36 ++++++++++++++++++++++++++++++------ 1 file changed, 30 insertions(+), 6 deletions(-) (limited to 'docs') diff --git a/docs/BOOT.sdcard b/docs/BOOT.sdcard index 5afaff47..ebaf9709 100644 --- a/docs/BOOT.sdcard +++ b/docs/BOOT.sdcard @@ -4,14 +4,38 @@ SD Card Boot (Zynq Only) Note: This boot flow requires access to Xilinx tools (for BOOT.BIN generation). -Copy the following to the SD card (ensure to rename the files where appropriate): +Creating boot file +------------------ +Using the Xilinx tools, package 'zynq_fsbl_0.elf' and 'u-boot.elf' into a +'BOOT.BIN' (See http://www.wiki.xilinx.com/Prepare+Boot+Image for details). + +Boot using a ramdisk +-------------------- +Use an SD card with partition one in FAT16 format. +Copy the following to the SD card partition one (ensure to rename the files +where appropriate): + Boot file: BOOT.BIN Kernel: uImage RootFS: uramdisk.image.gz (core-image-minimal-.ext2.gz.u-boot) - DTB: devicetree.dtb (uImage-.dtb) - -Using the Xilinx tools, package 'zynq_fsbl_0.elf' and 'u-boot.elf' into a -'BOOT.BIN' (See http://www.wiki.xilinx.com/Prepare+Boot+Image for details). Once -created copy 'BOOT.BIN' onto the SD Card. + DTB: devicetree.dtb (uImage--ram.dtb) Insert SD Card, connect UART to Terminal program and boot board (Ensure the board is configured for SD Boot). + +Boot using SD card partition +---------------------------- +Use an SD card with partition one in FAT16 format and partition two in EXT2 format. +Copy the following to the SD card partition one (ensure to rename the files where +appropriate): + Boot file: BOOT.BIN + Kernel: uImage + DTB: devicetree.dtb (uImage--mmcblk0p2.dtb) +Extract the following to the SD card partion two + RootFS: core-image-minimal-.tar.gz + +Insert SD Card, connect UART to Terminal program and boot board. +The loading of 'ramdisk' will fail as it is not present. Perform a manual +boot by typing +bootm 0x3000000 - 0x2A00000 +Refer to u-boot documention to see how to modify and save these settings, +so the following boot will correctly locate the rootfs in partition two. -- cgit v1.2.3-54-g00ecf