SUMMARY | EADK | ESDK | DSDK | DMDK | CADK | CSDK | CANopen
Version 2.02 Now Available (Sept.
2008)
Tested with version A19 of the ODVA DeviceNet Conformance test
DeviceNet Slave Developers Kit (DSDK)
The DSDK allows developers to add
scaleable DeviceNet Slave (Server) functionality to products using field proven source code.
The DSDK stack code is designed for rapid integration into your
product and includes documentation and example application code for
an Hitachi H8S with an SJA1000 CAN Controller, AMD 80188EM with an SJA1000 CAN controller and the Infineon (Siemens) C167CR with an internal CAN controller. All source code, with the exception of some microprocessor-specific startup example code, is written in 'C' language.
Key DSDK Features
- Scalable for Group 2 only or UCMM capable devices
- Predefined group 2 connection set support for Explicit Message, Cyclic, Poll, Change of State, and Strobe connections
- UCMM Explicit Message Server
- Compiler support
(application code examples) for the Hitachi H8S, Intel/AMD x186 and Infineon SABC167CR micro-controllers
Pyramid Solutions provides training, consulting and
a complete range of development services. We, can help your team minimize the risk and time required to develop your DeviceNet
Slave product. Contact us today to
see how we can optimize your development schedule.
Version 2.02 Updates
-
Added
H8S platform-specific code. The example application
provided is for an H8S-2350 with an SJA-1000 CAN controller.
Note: The legacy code for the AMD 188 and C167 example
applications is included with the Toolkit for reference; however
these applications are no longer being tested and supported by
Pyramid Solutions.
-
The
H8S example application and 2.02 stack has been tested with
version A19 of the DeviceNet Conformance test software
and passes with the STC file that is included with the kit.
-
Added
an example EDS file. This file is based on the new H8S platform
example application. This EDS file is intended to be full
featured enough to be used as a template for customer EDS files.
-
Applied stack updates based on input from customers and Pyramid
Solutions' use of the stack.
-
Applied conformance related software updates.
-
Updated the User Documentation