“The XMC4800 device is a member of the XMC4000 family of microcontrollers based on the ARM Cortex-M4 processor core. The growing complexity of today’s energy efficient embedded control applications are demanding microcontroller solutions with higher performance CPU cores featuring DSP and FPU capabilities. The XMC4800 family of microcontrollers take advantage of Infineon’s decades of experience in the industrial market to provide an optimized solution to meet the performance challenges of today’s embedded control applications. First-ever EtherCAT ® node on an ARM ® Cortex ®-M microcontroller with on-chip flash and analog/mixed signal capabilities.” wrote Infineon….
Port´s CANopen Stack (Master / Slave, LSS, Multiline) and port´s EtherCAT Stack (Slave) fully support the products XMC4800 and XMC4700. The available drivers simplify the integration of the stacks considerably. The ICC (Industrial Communication Creator – former Design Tool) supports the developer with the design in. A number of extensions (CiA profiles) are available for CANopen / EtherCAT. The EtherCAT stack is available in version 1.7.0 and passes the conformance test CTT 2.2.10.
The EtherCAT/CANopen ICC (Design) Tool is a tool for the rapid and cost-saving development of EtherCAT/CANopen applications (devices). It administers device databases, from which an object dictionary and an initialization function in C-code, the EtherCAT / CANopen Slave Information (ESI / EDS) file, an Electronic Data Sheet and the documentation are produced automatically. Furthermore, it simplifies the configuration of the EtherCAT/ CANopen Library and of the EtherCAT / CANopen Driver Packages.
CANopen is available for the entire XMC4000 family. In connection with an ET1100 / 1200 (from Beckhoff) or a LAN9252 (from Microchip) the entire XMC 4000 family (except XMC4800 / XMC4700 – these have the EtherCAT controller on board) can be used with the EtherCAT solution from port GmbH too.