Convenient porting to different target systems
Generic source code with all functionalities of the Ethernet POWERLINK specification 2.0
The openPOWERLINK protocol stack is available as generic source code. This allows a convenient porting to different target and operating systems. The software provides all mandatory functionalities of the Ethernet POWERLINK specification 2.0 as well as several optional functions.
With the source code also comes a ready-to-use kernel module and application code to run the stack directly under Linux on SYS TEC's reference systems. This allows a good entry point and quick start of your own developments.
Our openPOWERLINK implementation has passed extensive test procedures with other POWERLINK devices from different vendors. A stable platform and a high degree of interoperability are guaranteed.
The protocol stack software is organized and implemented in functional modules. This provides flexibility and scalability, while still focusing on timing requirements.
All hardware specific and timing critical functions of the openPOWERLINK software have been specifically designed and optimized to guarantee a fast response time to real-time events on the POWERLINK bus. Therefore, the access and operation of the Ethernet controller is encapsulated in a separate driver module.
-
Features / Details...
- Conforms to POWERLINK specification DS 301, version 1.1.0
- Data Link Layer and NMT State Machine for Controlled and Managing Nodes
- SDO via UDP and EPL ASnd frames
- Dynamic PDO Mapping
- User configurable object library
- Supports the EPL cycle (async-only CN and multiplexed CN)
- Implemented in plain ANSI C
- Modular software structure for easy portability to different target platforms
- Supports target platforms with and without operating system
- Event-driven communication abstraction layer
- Supports Generic API for user applications
- Demo project for Realtek RTL8139 network controller under Linux
- Demo project for Freescale ColdFire MCF5484 on Linux
- Demo project for EBV DBC3C40 Mercury board with Altera Cyclone III FPGA
- Demo project for Hilscher netX processor under Linux as part of GPL addon
- Main package is available under BSD license
- GPL-Addon is underGPL V2 license
-
Service / Support...
To support you in the development of your POWERLINK-ready products, we offer ample support. For example, with training and adaptation workshops.
The training can contain e.g. the following contents:
- Introduction to POWERLINK in general
- Introduction to openPOWERLINK Protocol Stack and its API
- Commissioning of the openPOWERLINK Development Kit
- Further topics on request
We offer support contracts for e-mail and telephone support.
openPOWERLINK BASIC Support
With our "BASIC Support" for the openPOWERLINK Protocol Stack, we offer basic service and support to customers using openPOWERLINK.
Target group:
- openPOWERLINK users who intend to use openPOWERLINK for smaller projects and need assistance in the initial phase.
Scope of service:
- Support via phone and e-mail
- If the repair of a reported bug requires a new release, the customer gets access to an intermediate release of the openPOWERLINK protocol stack, independent of official releases.
- Support is valid for a period of 3 months
.
openPOWERLINK PREMIUM Support
The "PREMIUM Support" for the openPOWERLINK Protocol Stack offers an extended scope for customers using openPOWERLINK.
Target Audience:
- openPOWERLINK users who intend to use openPOWERLINK for larger projects and need longer term assistance.
Scope of service:
- Support via phone and email
- Access to intermediate releases of openPOWERLINK Protocol Stack in case the repair of a reported bug requires a new release (independent of official releases).
- 1 day workshop in Heinsdorfergrund (content adapted to participants)
- Validity: 1 year
We implement the driver for your specific Ethernet controller. Further development can be (not limited to)
- Adaptation of openPOWERLINK to your target platform (optionally also at your site)
- Application software development
- FPGA and hardware development
- Implementation of an SPI or DPRAM interface to your application processor
- Assistance in developing and performing conformance tests of your POWERLINK device
-
Documents...
-
Downloads...
-
Ordering information...
t Item no.
Description
Service-06
openPOWERLINK BASIC Support
technical support and consulting via phone and email, access to intermediate releases of openPOWERLINK Protocol Stack, validity: 3 months
Service-05
openPOWERLINK PREMIUM Support
technical support and consulting via phone and e-mail, access to intermediate releases of openPOWERLINK Protocol Stack, 1 day workshop in Heinsdorfergrund (with customer specific content), validity: 1 year
Your contact:
Your SYS TEC electronic sales team