UK Supplier of Data Acquisition & Thermal Imaging systems, software and services

CANopen Bootloader Protocol Stack

Manufacturer: Microcontrol GmbH

The CANopen bootloader protocol stack provides the complete functionality for integration of a bootloader according to the CANopen standard in your existing devices. Versatile configuration options facilitate individual customization to a target product. In implementation of the Bootloader special emphasis was placed on low storage requirements.


The CANopen bootloader stack comprises a reduced object dictionary and supports NMT, SDO (Expedited/Segmented/Block), Emergency, Heartbeat as well as LSS services. Up to four separate sections for storage of programmes and data may be defined. The CANopen Download Tool may be used to update programmes and data of the target hardware.


A defined API facilitates adjustment to a flash memory of the target hardware. Flash drivers for various controllers (e.g. STM32 series) are part of the CANpie driver.



  • Complete functionality according to CANopen specification CiA 301 and CiA 302
  • Modular software structure with versatile configuration options
  • Optimized to low resource requirements (Flash / RAM)
  • Broad range of supported CAN controllers (CANpie)
  • Defined API for access to flash memory

Scope of delivery

  • CANopen bootloader protocol stack in ANSI-C source code
  • Ready-to-run examples for various demo boards
  • Manual in English (electronic and printed version)
  • Site-related company licence without any additional runtime costs
  • 12 months technical support by email or telephone


Ask about this product