diff options
author | Sipke Vriend <sipke.vriend@xilinx.com> | 2013-08-20 08:16:48 +1000 |
---|---|---|
committer | Sipke Vriend <sipke.vriend@xilinx.com> | 2013-08-20 08:16:48 +1000 |
commit | b8b83bb1e60741e496b6daaa188a4b6252f06ecb (patch) | |
tree | b1ea3b6fa7f405b3a2fc94204ff939bdae54c9b6 /docs | |
parent | ba5bfbd1bc3cfa2811121f3356985e6aa8a20d43 (diff) | |
download | meta-xilinx-b8b83bb1e60741e496b6daaa188a4b6252f06ecb.tar.gz |
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 <sipke.vriend@xilinx.com>
Diffstat (limited to 'docs')
-rw-r--r-- | docs/BOOT.sdcard | 36 |
1 files changed, 30 insertions, 6 deletions
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) | |||
4 | 4 | ||
5 | Note: This boot flow requires access to Xilinx tools (for BOOT.BIN generation). | 5 | Note: This boot flow requires access to Xilinx tools (for BOOT.BIN generation). |
6 | 6 | ||
7 | Copy the following to the SD card (ensure to rename the files where appropriate): | 7 | Creating boot file |
8 | ------------------ | ||
9 | Using the Xilinx tools, package 'zynq_fsbl_0.elf' and 'u-boot.elf' into a | ||
10 | 'BOOT.BIN' (See http://www.wiki.xilinx.com/Prepare+Boot+Image for details). | ||
11 | |||
12 | Boot using a ramdisk | ||
13 | -------------------- | ||
14 | Use an SD card with partition one in FAT16 format. | ||
15 | Copy the following to the SD card partition one (ensure to rename the files | ||
16 | where appropriate): | ||
17 | Boot file: BOOT.BIN | ||
8 | Kernel: uImage | 18 | Kernel: uImage |
9 | RootFS: uramdisk.image.gz (core-image-minimal-<machine name>.ext2.gz.u-boot) | 19 | RootFS: uramdisk.image.gz (core-image-minimal-<machine name>.ext2.gz.u-boot) |
10 | DTB: devicetree.dtb (uImage-<machine name>.dtb) | 20 | DTB: devicetree.dtb (uImage-<machine name>-ram.dtb) |
11 | |||
12 | Using the Xilinx tools, package 'zynq_fsbl_0.elf' and 'u-boot.elf' into a | ||
13 | 'BOOT.BIN' (See http://www.wiki.xilinx.com/Prepare+Boot+Image for details). Once | ||
14 | created copy 'BOOT.BIN' onto the SD Card. | ||
15 | 21 | ||
16 | Insert SD Card, connect UART to Terminal program and boot board (Ensure the | 22 | Insert SD Card, connect UART to Terminal program and boot board (Ensure the |
17 | board is configured for SD Boot). | 23 | board is configured for SD Boot). |
24 | |||
25 | Boot using SD card partition | ||
26 | ---------------------------- | ||
27 | Use an SD card with partition one in FAT16 format and partition two in EXT2 format. | ||
28 | Copy the following to the SD card partition one (ensure to rename the files where | ||
29 | appropriate): | ||
30 | Boot file: BOOT.BIN | ||
31 | Kernel: uImage | ||
32 | DTB: devicetree.dtb (uImage-<machine name>-mmcblk0p2.dtb) | ||
33 | Extract the following to the SD card partion two | ||
34 | RootFS: core-image-minimal-<machine name>.tar.gz | ||
35 | |||
36 | Insert SD Card, connect UART to Terminal program and boot board. | ||
37 | The loading of 'ramdisk' will fail as it is not present. Perform a manual | ||
38 | boot by typing | ||
39 | bootm 0x3000000 - 0x2A00000 | ||
40 | Refer to u-boot documention to see how to modify and save these settings, | ||
41 | so the following boot will correctly locate the rootfs in partition two. | ||