Skip to content

Software

Information about the software running on the centauri carbon

State: Research

This page contains some misc notes.

OS

The Centauri Carbon seems to be running a variant of TinaLinux/OpenWrt, considering the coredump references it.

Is the Centauri Carbon running Klipper

Speculation

I suspect so. The coredump contains a lot of references to Klippy, has klipper-esque logs, has bits of a klipper .cfg (/board-resource/printer.cfg), and has klipper-specific commands.

Whatever it is, it seems to be very far gone from a standard klipper install...

Speed profiles

Speed setting Speed multiplier
Silent 50%
Balanced 100%
Sport 130%
Ludicrous 160%

Getting a coredump

Coredumps sadly have their executable memory stripped :(

But they still contain a lot of useful information, specifically the strings of running programs are pretty readable.

  1. Insert a USB drive into your PC.
  2. Create a folder called Crash on your USB drive.
  3. Copy a corrupt .gcode file to this new Crash folder.
  4. Eject the USB
  5. Put it inside the Centauri Carbon
  6. Navigate to your USB drive, then press the Crash folder.
    • Your Centauri Carbon will now crash.
  7. After a restart, go to settings > Export Logs

You now have a coredumps.tar.gz that has a coredump inside on your USB drive.

Coredumps can be loaded in IDA, Ghidra, BinaryNinja, or any other analyser of your choice.