Open search

Gateway and boot-loader

Connecting Ethernet host controllers to CANopen

Port (Germany) offers CANopen software for an Ethernet gateway and introduces a CANopen boat-loader.

The Ethernet-to-CANopen gateway can link host controller to embedded networks (Source: Port)

Port, a CANopen protocol stack pioneer, introduced for the EtherCAN CI-ARM9 gateway by EMS Dr. Wuensche (Germany) a CANopen protocol stack. It complies with the CiA 309-3 TCP/IP gateway specification. This gateway solution can be used, when a host controller has no integrated CANopen interface. Of course, the CANopen software can also be used on other CAN-to-Ethernet gateways.

The CAN-to-TCP server receives and transmits CAN data frames. The host controller manages the gateway software. This can be done by means of ASCII commands. This avoids to implement a CANopen protocol stack on the host controller.

Port has also introduced the Paulus CANopen boat-loader. The in ANSI-C source code provided boot loader is useful for in-system-programming and firmware updates (not only for CANopen devices). Downloading software via the CAN network avoids an additional interface.

The software supplier has announced to support the CAN interface products of Vector. They are used to connect Vector’s tools to CAN networks. Utilizing the XL-Library the CANopen driver by Port connects the tools with the company’s CANopen protocol stack. The m4d CANopen server provides CiA 309-3 functionality.