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:
Disconnect your drive from power, and wait for total power loss (no LEDs),
Run command
./MAB_CAN_FLASHER_2.5.4_X86_64 --id <id> --baud <can datarate> **--wait**,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) |
||||
29.08.2026 |
||||
10.03.2026 |
Older releases
Date |
CANdle device |
MD Firmware |
MD CANopen |
EDS file |
|---|---|---|---|---|
02.03.2026 |
- |
|||
24.11.2025 |
||||
11.08.2025 |
2.5.1 |
- |
- |
|
29.07.2025 |
2.5.0 |
- |
- |
|
30.01.2025 |
||||
22.08.2024 |
- |
|||
31.05.2024 |
- |
- |
||
05.04.2023 |
- |
- |
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.