UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 60496

PetaLinux 2013.10: How do I boot a pre-built BSP from the SD card?

Description

How do I boot a pre-built BSP that came with PetaLinux from the SD card?

What do I need to copy on the SD and what do I do next?

Solution

PetaLinux BSPs include prebuilt images in the directory <PROJECT_DIR>/pre-built/linux/images .  

To boot this image, follow these steps:

  1. Copy BOOT.BIN and image.ub to the SD Card.
  2. Place the SD card into the SD card slot on the board.
  3. Ensure that the board jumpers and/or DIP switches are configured for SD card boot mode.
  4. Configure your terminal application to 115200-8-n-1 and boot your board.
  5. For example on a Xilinx ZC706, use the BSP Xilinx-ZC706-2013.3 and for booting, make sure that MIO SW11.3 and .4 are up, the rest to zero; please refer to the appropriate UG for your board to select the SD card booting mode. Once booted in the u-boot prompt issue the "run sdboot" command
  6. By default, the pre-built images do not complete boot from SD card in UBOOT.  To complete booting, issue the sdboot command:
    U-Boot-PetaLinux> run sdboot
  7. The Linux kernel will continue booting and will ultimately present a login prompt.

 


For more information, please see (Xilinx Answer 55777)

 

AR# 60496
Date Created 05/02/2014
Last Updated 08/08/2014
Status Active
Type General Article
Devices
  • SoC
  • FPGA Device Families
Tools
  • PetaLinux
  • PetaLinux - 2013.10