Skip to content. | Skip to navigation

Sections
You are here: Home Resources Documentation PetaLinux 0.40 final User Guide Overview of PetaLinux Directory Structure

Directory Structure

There are three main top level directories within the PetaLinux hierarchy:

tools
contains the compiler (GCC) tools and the various petalinux-* helper scripts
software
contains
  • the main Linux build environment (petalinux-dist),
  • the Linux 2.4 kernel source tree (uClinux-2.4.x),
  • the Linux 2.6 kernel source tree (linux-2.6.x-petalogix) and
  • placeholders for user applications (user-apps) and modules (user-modules).
hardware
contains EDK hardware projects and the PetaLinux AutoConfig BSP generation tools

The structure is illustrated below.

petalinux
+ tools
| + common
| | + petalogix
| | + bin
| + linux-i386
| + microblaze-uclinux-tools
|
+ software
| + petalinux-dist
| + linux-2.6.x-petalogix
| + uClinux-2.4.x
| + user-apps
| + user-modules
|
+ hardware
+ reference-designs
+ user-platforms
+ edk_user_repository

Document Actions
Quick Contact
Customer stories

Petalogix helped us stay on our target schedule and provided valuable insight.

Read more PetaLogix customer stories

 
Site by:
Personal tools