Firmware
Which Firmware Should I use & What Address Do I Flash To?
Section titled “Which Firmware Should I use & What Address Do I Flash To? ”Firmware Types & Flash Address
Section titled “Firmware Types & Flash Address”Combined Firmware = Katapult + Software: flash at 0x08000000
Katapult = Bootloader Only: flash at 0x08000000
Software = Cartographer Software Only: flash at 0x08002000
Cartographer Software?
Section titled “Cartographer Software?”Cartographer V2 & V3:
Cartographer = Scan Only
Survey_Cartographer = Scan + Touch (Firmware 5.0.0 - 5.1.0)
CartographerV3 = Scan + Touch (Firmware 6.1.0+)
Cartographer V4:
CartographerV4 = Scan + Touch (Firmware 5.1.0+)
CAN Speeds
Section titled “CAN Speeds”If the firmware has a build available the CAN speed (Baudrate) will be in the firmware name, 250k, 500k, 1M.
Examples:
CartographerV3_6.1.0_CAN_250K_full_8kib_offset.bin
CartographerV4_6.1.0_CAN_500K_full_8kib_offset.bin
CartographerV4_6.1.0_CAN_1M_full_8kib_offset.bin
Download Links
Section titled “Download Links”V2 & V3 - Firmware
V4 - Firmware
Firmware - Archive ⬇
Section titled “Firmware - Archive ⬇”Selecting the correct firmware is essential for the operation of the probe, please check which probe you have, and which mode it is being used in and cross reference the table below.
Cartographer v1 RP2040
Section titled “Cartographer v1 RP2040 ”| Mode | Firmware | Link | Notes |
|---|---|---|---|
| USB | carto-rp2040.uf2 | GitHub | Only USB Compatible - No Katapult Bootloader Required |
Cartographer v2 w/ Input Shaper (USB or CAN)
Section titled “Cartographer v2 w/ Input Shaper (USB or CAN) ”With Cartographer v2, the device will only work in the mode that it was purchased. This is a hardware limitation. The CAN Probe can be forced to work in USB Mode, but is unreliable and requires hardware modifications, this is not something we recommend right now.
USB Version
| Firmware | Type | Address | Notes |
|---|---|---|---|
| Katapult_USB.bin | Bootloader (Katapult) | 0x08000000 | |
| Survey_Cartographer_USB_8kib_offset.bin | Firmware (Klipper) | 0x08002000 | 8KiB Offset required, so needs to be 0x08002000 |
CAN Version
| Firmware | Type | Address | Baudrate | Notes |
|---|---|---|---|---|
| Katapult_1m.bin | Bootloader (Katapult) | 0x08000000 | 1M | |
| Katapult_250k.bin | Bootloader (Katapult) | 0x08000000 | 250k | |
| Katapult_500k.bin | Bootloader (Katapult) | 0x08000000 | 500k | |
| Survey_Cartographer_CAN_1000000_8kib_offset.bin | Firmware (Klipper) | 0x08002000 | 1M | 8KiB Offset required, so needs to be 0x08002000 |
| Survey_Cartographer_CAN_250000_8kib_offset.bin | Firmware (Klipper) | 0x08002000 | 250K | 8KiB Offset required, so needs to be 0x08002000 |
| Survey_Cartographer_CAN_500000_8kib_offset.bin | Firmware (Klipper) | 0x08002000 | 500K | 8KiB Offset required, so needs to be 0x08002000 |
Cartographer v3 w/ Input Shaper (USB/CAN)
Section titled “Cartographer v3 w/ Input Shaper (USB/CAN) ”Cartographer v3 by default will come pre-flashed for CAN. You can switch between both USB and CAN modes via firmware with no hardware modification required.
USB / CAN Version
| Firmware | Type | Address | Baudrate | Note |
|---|---|---|---|---|
| Full_Survey_Cartographer_USB_5_1_0.bin | Bootloader & Firmware Combined | 0x08000000 | N/A | This is the only firmware you need, you don’t need to flash the bootloader or firmware separately. |
| Full_Survey_Cartographer_CAN_1M_5_0_0.bin | Bootloader & Firmware Combined | 0x08000000 | 1M | This is the only firmware you need, you don’t need to flash the bootloader or firmware separately. |
| Katapult_250k. | Bootloader (Katapult) | 0x08000000 | 250K | |
| Katapult_500k.bin | Bootloader (Katapult) | 0x08000000 | 500K | |
| Katapult_1m.bin | Bootloader |
0x08000000 | 1M | |
| Katapult_USB.bin | Bootloader |
0x08000000 | N/A | |
| Survey_Cartographer_CAN_250000_8kib_offset.bin | Firmware (Klipper) | 0x08002000 | 250K | 8KiB Offset required, so needs to be 0x08002000 |
| Survey_Cartographer_CAN_500000_8kib_offset.bin | Firmware (Klipper) | 0x08002000 | 500K | 8KiB Offset required, so needs to be 0x08002000 |
| Survey_Cartographer_CAN_1000000_8kib_offset.bin | Firmware (Klipper) | 0x08002000 | 1M | 8KiB Offset required, so needs to be 0x08002000 |
| Survey_Cartographer_USB_8kib_offset.bin | Firmware (Klipper) | 0x08002000 | N/A | 8KiB Offset required, so needs to be 0x08002000 |
| Survey_Cartographer_K1_USB_8kib_offset.bin | Firmware |
0x08002000 | N/A | Creality K1 Printers ONLY |

