[an error occurred while processing this directive]
RTLinux for StrongARM
News
| 03/15/2002 |
Website for the StrongARM RTLinux port up and running. |
|||
| 03/15/2002 |
Patches for StrongARM RTlinux-3.0 and Linux 2.4.16 available. Currently only the iPAQ platform is supported. |
|||
| 04/11/2002 |
Example code demonstrating relation between linux and rtlinux interrupt handlers. The example code is based on the IPAQ actionbutton. Since the actionbutton is wired to the GPIO multiplexed interrupt line, a GPIO demultiplexer is provided. |
|||
| 16/12/2002 |
Added 2 patches in the download section below allowing a Compaq iPAQ (StrongARM SA-1100) to use the NEWLXRT extensions introduced in RTAI 24.1.10. |
Specific examples for the Compaq IPAQ will be available online soon. If
you have any questions regarding this port, please use the rtlinux mailing
list <rtl@rtlinux.org>
Imecs reconfigurable Program aims to build a general-purpose compute platform that allows to run different multimedia applications and that offers enough flexibility to download and execute future applications. This platform should therefore be powerful, flexible, energy conscious and inexpensive. The goal is to develop a programming environment for such a reconfigurable platform that allows the same ease-of-programming as a general-purpose processor platform today.
Download
Downloads for StrongARM RTLinux support patch. Check this section for
the most recent version of our StrongARM port. All code is released under
the terms of the GNU General Public License (GPL).
|
StrongARM/iPAQ Patch for RT Linux 3.0 |
|
|
Kernel patch to support RTlinux for StrongARM kernel 2.4.16-rmk1 |
|
|
Original RT Linux 3.0 from FSM Labs (unpatched) |
|
|
GPIO interrupt demultiplexer |
|
|
Actionbuton demo linux interrupt handler |
|
|
Actionbutton demo real-time linux interrupt handler |
|
|
Newlxrt Extensions The following 2 files will allow a Compaq iPAQ (StrongARM SA-1100) to use the NEWLXRT extensions introduced in RTAI 24.1.10: |
|
|
The actual patches need to be applied on RTAI 24.1.9, since this is the version we use internally. Just copy the newlxrt/ directory from a 24.1.10 source tree and patch using patch-rtai-24.1.9-newlxrt-arm. It might also work on 24.1.10 directly, but this has not been tested. A patch for linux-2.4.15-pre6-rmk2 is also included. First apply the normal ARM RTAI patches to this kernel, then the one in patch-linux-2.4.15-pre6-rmk2-rtai-newlxrt-arm. Disclaimer: This port has not been completely tested and some features are still missing, use at your own risk... |
|