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. | ||
