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# 56678

PetaLinux 2013.04 - gdbserver is not present in pre-built BSP images

Description

In the pre-built PetaLinux BSP images for 12.12 and earlier, gdbserver was included in the root filesystem.

Why is it missing in the pre-built images for 2013.04?

Solution

A change was made to the default application configuration (appconfig) for 2013.04 of PetaLinux such that inclusion of gdbserver is not automatically enabled. Thus, the pre-built images do not include gdbserver since the pre-built images use all factory defaults.

gdbserver can be added to the root filesystem by updating the appconfig and adding in gdbserver:

  1. source the PetaLinux tools.
  2. run the PetaLinux appconfig tool ($> petalinux-config-apps).
  3. add gdbserver to the root filesystem (Root Filesystem Packages --> base --> external-sourcery-toolchain --> gdbserver).
  4. exit appconfig (choose yes to update settings).
  5. rebuild the root filesystem image using the "make clean" and "make commands".


The gdbserver command will be located in /usr/bin of the root filesystem.

AR# 56678
Date Created 07/03/2013
Last Updated 01/30/2014
Status Active
Type General Article
Devices
  • SoC
  • Zynq-7000Q
  • Zynq-7000
  • More
  • XA Zynq-7000
  • FPGA Device Families
  • Artix-7
  • Kintex-7
  • Virtex-6
  • Virtex-5
  • Virtex-4
  • Virtex-7
  • Less
Tools
  • PetaLinux
  • PetaLinux - 2013.04