PTXdist
PTXdist - Verfügbare Anwendungshinweise
Hinweis: Die Anwendungshinweise liegen in englischer
Sprache vor. Ältere Versionen dieser Dokumente finden Sie am unteren Ende der Liste
Für PTXdist-2
How to become a PTXdist Guru
This documents describes various aspects about how to work with PTXdist-2011.11.0.
It is dedicated mostly to beginners in using PTXdist.
Installing PTXdist
PTXdist-2011.11.0 comes in archives. This application note advises users
what archives are required to be downloaded and installed to get a working
environment to build filesystems for their target systems.
Building OSELAS.Toolchains()
Before we can start building our first userland we need a cross
toolchain. On Linux, toolchains are no monolithic beasts. Most parts of
what we need to cross compile code for the embedded target comes from
the GNU Compiler Collection, gcc.
This application note describes how to build OSELAS.Toolchains()-2011.03.1 to be used
for projects handled by PTXdist.
Ältere Dokumente über PTXdist-2
How to become a PTXdist Guru
This documents describes various aspects about how to work with PTXdist-2011.01.0.
It is dedicated mostly to beginners in using PTXdist.
How to become a PTXdist Guru
This documents describes various aspects about how to work with PTXdist-2010.07.1.
It is dedicated mostly to beginners in using PTXdist.
How to become a PTXdist Guru
This documents describes various aspects about how to work with PTXdist-2010.04.0.
It is dedicated mostly to beginners in using PTXdist.
How to become a PTXdist Guru
This documents describes various aspects about how to work with PTXdist-2010.01.00.
It is dedicated mostly to beginners in using PTXdist.
Migrating PTXdist-1 projects
This application note describes the project's migration process from a previous
PTXdist-1 to the new upcoming PTXdist-2.
Extending the Menu
PTXdist supports extending its menu for customising. It works on a per
project basis. So we can extend the menu in a different way for each project
we are working on.
Für PTXdist-1
Installing PTXdist-1.0.2
PTXdist-1.0.2 comes in several archives. This application note advises users
what archives are required to be downloaded and installed to get a working
environment to build filesystems for their target systems.
Extending the Menu
PTXdist supports extending its menu for customising. It works on a per
project basis. So we can extend the menu in a different way for each project
we are working on.
Adding files into the build
PTXdist's build system can be expanded easily to integrate some
project specific files into the automatic build process.
This application note describes a way to do so.
Kernel Driver Development
Since kernel 2.4 the kernel build environment supports building kernel modules
out-of-tree. This feature isn't only for convenience, it also simplifies and
accelerates the development. There is no need for make to walk through
the whole kernel tree to recompile one driver source file only.
This application note describes how to integrate driver development into PTXdist's
build environment.
Getting Help
This application note provides a list of locations where you can get help in
case of trouble or questions how to do something special within PTXdist or
general questions about Linux in the embedded world.
Migration from previous PTXdist releases
Whenever Pengutronix announces a new release of its Automated Build System
for Embedded Linux Projects (called PTXdist) it's time for many people
to think about migrating their projects to this new release.
This application note describes the migration process.
Working with Sources
PTXdist supports integrating your own sources into the build. It handles
the correct toolchain to be used, handles dependencies to other
packages your sources require and also selecting correct paths
for include files and libraries.
This application note describes the steps to take in order to make PTXdist work with your own sources.
Maintaining Deployed Targets
PXdist supports ipkg as a packet manager to maintain deployed targets.
This application note describes how to use this packet manager on the target.
Using udev
Udev creates and removes device nodes in dev/, based on events the kernel
sends out on device discovery or removal. This application note should help
to configure udev to achive embedded targets requirements.
What's built?
When PXdist builds a project, it creates several subdirectories and stores
bunches of files in it. This application note describes the subdirectory structure
and their contents.
Dokumente für ältere, nicht mehr gewartete Versionen von PTXdist
Installing PTXdist-1.0.1 (for reference only)
PTXdist-1.0.1 comes in several archives. This application note advises users
what archives are required to be downloaded and installed to get a working
environment to build filesystems for their target systems.
Installing PTXdist-1.0.0 (for reference only)
PTXdist-1.0.0 comes in several archives. This application note advises users
what archives are required to be downloaded and installed to get a working
environment to build filesystems for their target systems.
Installing PTXdist-0.10.6 (for reference only)
PTXdist-0.10.6 comes in several archives. This application note advises users
what archives are required to be downloaded and installed to get a working
environment to build filesystems for their target systems.
Building OSELAS.Toolchains() (for reference only)
Before we can start building our first userland we need a cross
toolchain. On Linux, toolchains are no monolithic beasts. Most parts of
what we need to cross compile code for the embedded target comes from
the GNU Compiler Collection, gcc.
This application note describes how to build OSELAS.Toolchains()-1.1.1 to be used
for projects handled by PTXdist-1.0.2.
Building OSELAS.Toolchains() (for reference only)
Before we can start building our first userland we need a cross
toolchain. On Linux, toolchains are no monolithic beasts. Most parts of
what we need to cross compile code for the embedded target comes from
the GNU Compiler Collection, gcc.
This application note describes how to build OSELAS.Toolchains()-1.1.0 to be used
for projects handled by PTXdist-0.10.6.
Building OSELAS.Toolchains() (for reference only)
Before we can start building our first userland we need a cross
toolchain. On Linux, toolchains are no monolithic beasts. Most parts of
what we need to cross compile code for the embedded target comes from
the GNU Compiler Collection, gcc.
This application note describes how to build OSELAS.Toolchains()-1.0.1 to be used
for projects handled by PTXdist-1.0.1.
Building OSELAS.Crosstool Toolchain (for reference only)
Before we can start building our first userland we need a cross
toolchain. On Linux, toolchains are no monolithic beasts. Most parts of
what we need to cross compile code for the embedded target comes from
the GNU Compiler Collection, gcc.
This application note describes how to build OSELAS.Crosstool toolchains
to be used for projects handled by PTXdist.
What's built in the PTXdist-0.10 series? (for reference only)
When PXdist builds a project, it creates several subdirectories and stores
bunches of files in it. This application note describes the subdirectory structure
and their contents.