From df9184e66d6da0a40b04ffa95e65461f8f10dc9a Mon Sep 17 00:00:00 2001 From: Nathan Rossi Date: Thu, 9 Feb 2017 02:18:12 +1000 Subject: docs/*: Remove old documentation The documentation in the docs/ directory is now out dated and was replaced with the README.*.md files in the root of the repository. Signed-off-by: Nathan Rossi --- docs/BOOT.jtag | 30 ---------------------- docs/BOOT.sdcard | 77 -------------------------------------------------------- docs/BOOT.tftp | 35 -------------------------- docs/Rootfs | 11 -------- 4 files changed, 153 deletions(-) delete mode 100644 docs/BOOT.jtag delete mode 100644 docs/BOOT.sdcard delete mode 100644 docs/BOOT.tftp delete mode 100644 docs/Rootfs (limited to 'docs') diff --git a/docs/BOOT.jtag b/docs/BOOT.jtag deleted file mode 100644 index 0588e822..00000000 --- a/docs/BOOT.jtag +++ /dev/null @@ -1,30 +0,0 @@ - -Loading U-Boot via JTAG -======================= - -Note: This boot flow requires access to Xilinx tools (for JTAG programming). - -Download the bitstream for the target machine using JTAG (The pre-built -bitstream provided in the reference design files should be used). - -(MicroBlaze) Download the 'u-boot.elf' to the target CPU via the use of XMD. - $ xmd - XMD% connect mb mdm - XMD% rst - XMD% dow u-boot.elf - XMD% con - -(Zynq) Download the 'u-boot.elf' to the target CPU via the use of XMD. -(Note: Ensure to have the boot mode pins/switches configured in JTAG mode) - $ xmd - XMD% connect arm hw - XMD% rst - XMD% dow zynq_fsbl_0.elf - XMD% con; sleep 1; stop - XMD% dow u-boot.elf - XMD% con - -U-Boot will load and the console will be avaliable on the UART interface. - ... - Hit any key to stop autoboot: 0 - U-Boot> diff --git a/docs/BOOT.sdcard b/docs/BOOT.sdcard deleted file mode 100644 index 62897f3c..00000000 --- a/docs/BOOT.sdcard +++ /dev/null @@ -1,77 +0,0 @@ - -SD Card Boot (Zynq Only) -======================== - -Note: This boot flow requires access to Xilinx tools (for BOOT.BIN generation). - -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). - -Additionally if you require a bitstream at boot ensure that the bitstream is -included in the BOOT.BIN. - -Booting to U-Boot via SD ------------------------- -Use an SD card with partition one in FAT16 format. - -Copy the following to the SD card partition one: - * Boot file: BOOT.BIN - -Insert the SD Card, connect UART to terminal program and boot the board the -board. (Ensure the board is configured via the MIO's for SD Boot). - -Booting the Kernel (with ramdisk rootfs) ----------------------------------------- -Use an SD card with partition one in FAT16 format. - -Copy the following to the SD card partition one: - * Kernel: uImage - * Root FS: core-image-minimal-.cpio.gz.u-boot - * Devicetree: uImage-.dtb - -Also create the file "uEnv.txt" on the SD card parition one, with the following -contents. Replacing the names of files where appropriate (this file will be -loaded into the U-Boot environment). Ensure to replace the file names with the -correct name for you machine/system. - - kernel_image=uImage - devicetree_image=uImage-.dtb - ramdisk_image=core-image-minimal-.cpio.gz.u-boot - -Alternatively you can use the default names for the images, rename them -according to below and copy them onto partition one. Doing this removes the need -to create the uEnv.txt file. - - * Kernel: uImage - * Root FS: uramdisk.image.gz - * Devicetree: devicetree.dtb - -Insert the SD Card, connect UART to terminal program and boot the board the -board. (Ensure the board is configured via the MIO's for SD Boot). - -Booting the Kernel (with mmcblk/SD card rootfs) ------------------------------------------------ -Use an SD card with partition one in FAT16 format, and an additional partition -for the root filesystem (formatted as EXT2/3/4). - -Copy the following to the SD card partition one: - * Kernel: uImage - * Devicetree: uImage-.dtb - -Extract the following to the SD card partion two: - * Root FS: core-image-minimal-.tar.gz - -Also create the file "uEnv.txt" on the SD card parition one, with the following -contents. Replacing the names of files where appropriate (this file will be -loaded into the U-Boot environment). Ensure to replace the file names with the -correct name for you machine/system. - - kernel_image=uImage - devicetree_image=uImage-.dtb - bootargs=console=ttyPS0,115200 root=/dev/mmcblk0p2 rw rootwait earlyprintk - uenvcmd=echo Copying Linux from SD to RAM... && fatload mmc 0 0x3000000 ${kernel_image} && fatload mmc 0 0x2A00000 ${devicetree_image} && bootm 0x3000000 - 0x2A00000 - -Insert the SD Card, connect UART to terminal program and boot the board the -board. (Ensure the board is configured via the MIO's for SD Boot). diff --git a/docs/BOOT.tftp b/docs/BOOT.tftp deleted file mode 100644 index 5b6d3386..00000000 --- a/docs/BOOT.tftp +++ /dev/null @@ -1,35 +0,0 @@ - -Boot Linux via TFTP (using U-Boot) -================================== - -Note: This boot flow requires a TFTP server. - -Boot your system into U-Boot, using an alternative boot method (e.g. JTAG, SD). - -Place the following images into the root of the TFTP server directory: - * core-image-minimal-.cpio.gz.u-boot (RootFS) - * linux.bin.ub or uImage (Linux Kernel) - * -.dtb (DTB) - -The serial console of the target board will display the U-Boot console. -Configure the 'ipaddr' and 'serverip' of the U-Boot environment. - U-Boot> set serverip - U-Boot> set ipaddr - -Using the U-Boot console; load the Kernel, RootFS and the DTB into memory. -And then boot Linux using the 'bootm' command. (Note the load addresses will -be dependant on machine used) - -For MicroBlaze (kc705-microblazeel): - U-Boot> tftpboot 0x85000000 linux.bin.ub - U-Boot> tftpboot 0x86000000 core-image-minimal-.cpio.gz.u-boot - U-Boot> tftpboot 0x84000000 .dtb - U-Boot> bootm 0x85000000 0x86000000 0x84000000 - -For Zynq: - U-Boot> tftpboot 0x2000000 uImage - U-Boot> tftpboot 0x3000000 core-image-minimal-.cpio.gz.u-boot - U-Boot> tftpboot 0x2A00000 uImage-.dtb - U-Boot> bootm 0x2000000 0x3000000 0x2A00000 - -U-Boot will prepare the Kernel for boot and then it will being to initialize. diff --git a/docs/Rootfs b/docs/Rootfs deleted file mode 100644 index 656b4b36..00000000 --- a/docs/Rootfs +++ /dev/null @@ -1,11 +0,0 @@ - -Configuring Additional RootFS Output Images -=========================================== - -To configure the build or the machine to output additional rootfs image types -the IMAGE_FSTYPES variable can be overridden or appended to. - -e.g. Add ext2 and ext2.gz.u-boot image types to the local.conf - - IMAGE_FSTYPES += "ext2 ext2.gz.u-boot" - -- cgit v1.2.3-54-g00ecf