Xenomai-Driver
Developed for Linux version 2.6 with Intel 32 Bit processors, the current Xenomai-Driver supports the FlexRay features provided for the FlexCard in real-time.
Supported Hardware
- FlexCard Cyclone II (SE)
- FlexCard PMC/PCI
Supported Linux kernel- and Xenomai versions
- Linux-Kernel version 2.6.20 - 2.6.20.16
- Xenomai v2.3.3
Technical data (SW only)
- Loadable kernel module as direct interface to the hardware
- Shared library with user interface (API)
|
Functional range
- Transmit and receive of FlexRay-messages
- Receive activities via FIFO or Receive-Buffer possible
- Asynchrone monitoring (e..g. recording of startup)
- Eventhandling of NewCycle-, WakeUp- and Timer-Events
- Enable / disable reception of Nullframes
- Transmit acknowledgement
- Transmit and receive of FlexRay-Symbols and Wake-Up-Pattern
- Synchron state of network will be reported immediately with timestamp
- Error conditions (e.g. Bus-/ Syntaxerror) are reported directly to the user
- Parallel mode of up to 4 cards suuported
- Enables realtime operations in userspace
Scope of delivery
The Xenomai-Driver will be delivered as Debian package (.deb-format). Inclunding:
- Kernel module
- Shared library
- Header files for API access
- API documentation in English
- Demo application with sourcecode
|