Chat with us, powered by LiveChat Skip to content
Phytools will be closed for the holidays from 12/24/24 - 1/1/25. Orders placed between 12/24 - 12/29 will ship 12/30.
Phytools will be closed for the holidays from 12/24/24 - 1/1/25. Orders placed between 12/24 - 12/29 will ship 12/30.

CANopen Bootloader Add-on for CANopen Source Code

SKU #: SYS-SO-1089

CANopen Bootloader Add-on to CANopen Master & Slave Source Code

The CANopen Bootloader is a software package used to transfer programs in binary format to the target hardware and to run it there using CANopen. The functionality of the bootloader package is designed according to the specifications of CANopen Standard CiA 302.

  • The CANopen Bootloader is suitable with the CANopen Master & Slave Source Code package (SO-877, according to CiA Standard DS 301) and with the CANopen Manager Source Code (SO-1063, according to CiA 301 and manager functionality according to CiA 302).
  • The software package is comprised of two parts: the bootloader and the flash tools (available for Windows systems, Linux and .NET). The flash tools convert the application data (S3 records, Hex record format) into a binary format and transfer them to the target hardware. The bootloader receives the data transmitted by the flash tools, verifies them and writes the data into the flash and it starts the application that has been transferred.
  • Communication and data transmission between the bootloader and the flash tools takes place by means of CANopen SDO transfer.
  • The CANopen Bootloader package covers the CANopen communication side. The direct hardware access to the memory deeply depends on the used target system. That part of the integration must be done by the customer. SYS TEC is pleased to support his customers in such a bootloader integration and can offers customized services as well as CANopen Bootloader adaptation workshops at this point. A first implementation for Microchip dsPIC33 family is already included in the CANopen Bootloader package. Furthermore, CANopen Bootloader implementations exist for the NXP LPC21xx / LPC22xx / LPC23xx family, Fujitsu MB90F352, Motorola PowerPC 563 and Silabs 8051, which can be inquired separately. (requires SO-877, SO-877-VP, SO-1063 or SO-1063-VP)
CANopen Source Code - Product Flyer
CANopen Source Code - Product Flyer
Manuals and Documentation
Manuals and Documentation for CANinterpreter (USB dongled floating license)
CANopen Bootloader Add-on to CANopen Master & Slave Source Code The CANopen Bootloader is a software package used to transfer programs in binary format to the target hardware and to run it ther...