Downloads#

3D models#

Simplified (lightweight) 3D *.STEP models of MABRobotics products can be found here.

Firmware#

Firmware update of MABs products is released in form of proprietary .mab files. These files can be uploaded to devices using CANdleTool.

MD and MDCO drives are updated by specifying a firmware version tag. CANdleTool downloads the matching firmware automatically:

candletool md update <version_tag> -i <id>
candletool mdco update <version_tag> -i <id>

where <version_tag> is a release version, e.g. 3.0.0 or 2.5.4. To install the newest release, use latest:

candletool md update latest -i <id>
candletool mdco update latest -i <id>

When no internet connection is available, download the .mab file from the table below and upload it directly:

candletool md update -i <id> -p ./path/to/mab/file.mab
candletool mdco update -i <id> -p ./path/to/mab/file.mab
candletool pds update -i <id> -p ./path/to/mab/file.mab
candletool candle update -i <id> -p ./path/to/mab/file.mab

For example:

candletool md update -i 100 -p ./md_app_3.0.0_3b52568.mab
Firmware change to version v2.5.4 and older:

Pre 3.0.0 firmware version uses a legacy update procedure, and requires Linux operating system. The firmware package is compiled into executable binary. Be sure to unpack a .zip package with your firmware version of choice and select executable appropriate for your system architecture (x86_64, arm64). You can perform an update with:

./MAB_CAN_FLASHER_2.5.4_X86_64 --id <id> --baud <can datarate>

where: <id> -is your actuator can id i.e. --id 100, <can datarate> - can be 1M, 2M, 5M or 8M.

if the update cannot be performed successfully for any reason, there is a recovery procedure:

  1. Disconnect your drive from power, and wait for total power loss (no LEDs),

  2. Run command ./MAB_CAN_FLASHER_2.5.4_X86_64 --id <id> --baud <can datarate> **--wait**,

  3. Connect power to the driver. This should allow for uploading the firmware even to an otherwise unresponsive drive.

Device Firmware#

Main stable releases:

Date

CANdle device

MD Firmware

MD CANopen

CANOpen EDS

06.10.2026 (latest)

2.4.0

3.0.1

3.0.1

1.2

29.08.2026

2.4.0

3.0.0

2.5.4

1.1

10.03.2026

2.4.0

2.5.4

2.5.4

1.1

Older releases

Date

CANdle device

MD Firmware

MD CANopen

EDS file

02.03.2026

2.4.0

-

2.5.3

1.1

24.11.2025

2.4.0

2.5.2

2.5.2

1.1

11.08.2025

2.2.1

2.5.1

-

-

29.07.2025

2.2.1

2.5.0

-

-

30.01.2025

2.2.1

2.4.1

2.4.1

1.0

22.08.2024

2.2.1

2.4.0

2.4.0

-

31.05.2024

2.2.1

2.3.1

-

-

05.04.2023

2.2.0

2.2.0

-

-

Versions 2.5.0 and 2.5.1 were never packaged as an archive. They exist only as per-architecture flasher executables: 2.5.0 (ARM64, ARMHF, X86_64), 2.5.1 (ARM64, X86_64).

CANdleSDK#

Please visit releases page for all of the CANdleSDK binary releases.