Skip to main content.
Navigation:
DENX
>
Training2
>
XenomaiInstallationConfiguration
Translations:
Edit
|
Attach
|
Raw
|
Ref-By
|
Printable
|
More
Training2
Sections of this site:
DENX Home
|
DULG
|
ELDK-5
|
Know
|
Training
|
U-Boot
|
U-Bootdoc
Topics
Training2 Home
Changes
Index
Search
Go
List of pages in Training2
Search
%SECTION0{name=XenomaiInstallationConfiguration}% Building and installing Xenomai %SECTION1{name=XenomaiInstallationConfiguration}% Building and installing using the ELDK tree <verbatim> cd /opt/eldk-4.1/ppc_4xxFP/usr/src/linux-2.6.19.2-xenomai/ make mrproper make ARCH=ppc sequoia_defconfig </verbatim> configure additional options from "Real-time subsystem" toplevel menu: <verbatim> make ARCH=ppc menuconfig </verbatim> and then run =make=: <verbatim> make ARCH=ppc uImage </verbatim> the resulting uImage is a *xenomai / adeos* enable kernel %SECTION1{name=XenomaiInstallationConfiguration}% Building and installing from scratch * Download Linux kernel * download Xenomai from www.xenomai.org * Patch the kernel: <verbatim> $ scripts/prepare-kernel.sh --linux=<linux-srctree> [--adeos=<adeos-patch>] [--arch=<target-arch>] </verbatim> example: <verbatim> ../../git/xenomai/scripts/prepare-kernel.sh --linux=. --arch=i386 --adeos=../adeos-ipipe-2.6.23-i386-1.10-10.patch </verbatim> * configure (Options are available from the "Real-time subsystem" toplevel menu) and build kernel * build the userspace tools (automake) and install * Detailed instructions for (cross-) building can be found in README.INSTALL in the Xenomai sources %SECTION1{name=XenomaiInstallationConfiguration}% Running the cyclictest: Options are: * t 3 : one thread * p 80 : with highest priority 80 * i 1000 : 1000us = 1ms * l 10000 : 10000 loops <verbatim> cyclictest -t 3 -p 80 -i 1000 -l 10000 </verbatim>
4.12.1. Debugging U-Boot
1. Denx Training Topics
4.14.1. Installing and using Embedded WEB Servers
Prev
Home
Next