Table of Contents

Using PTXdist to create the BSP firmware

we suggest to read the following page before you proceed with this page
1. preparing Development Host

Getting help

The manual is your friend. See Downloads where to get it.

Configuration

PTXdist provides several options to configure various aspects of the BSP.

PTXdist @ptx_version@                Build System for Embedded Linux Systems

  ptxdist <action [args]> [options]

Setup and Project Actions:

  menu				enter main control menu

  setup				setup per-user preferences
  boardsetup			setup per-board preferences

  projects			show available projects
  clone <from> <to>		create a new project, cloned from <from>.

  nconfig
  menuconfig			configure the project's filesystem

  menuconfig kernel
  kernelconfig			configure the kernel

  menuconfig platform
  platformconfig		configure the platform

  menuconfig collection		configure the collection
...

To configure the system (e.g. add additional packages) you can start the PTXdist menu:

$ ptxdist menu
PTXdist menu

To add additional packages to your root filesystem simply use the ptxdist tool. The ncurses based UI is the same that is used by the linux kernel with “make menuconfig”.
It can be used the following way:
  • use the up / down arrow keys to navigate in the menu
  • use the left / right arrow keys to navigate between buttons
  • select / deselect packages and options using the SPACE key
  • enter submenus or press buttons using the ENTER key

Dependencies between packages should be “automagically” resolved. Software is organized in sections.

Compilation

PTXdist downloads some packages. If it reports some errors please