# Can I successfully port Klipper to the general ARM Linux system? Rather than the current ubuntu and debian systems

**URL:** <https://klipper.discourse.group/t/can-i-successfully-port-klipper-to-the-general-arm-linux-system-rather-than-the-current-ubuntu-and-debian-systems/5744>\
**Category:** General Discussion\
**Created:** [January 5, 2023, 9:03am UTC](https://klipper.discourse.group/t/can-i-successfully-port-klipper-to-the-general-arm-linux-system-rather-than-the-current-ubuntu-and-debian-systems/5744 "2023-01-05T09:03:06Z")\
**Posts on this page:** 1\
**Showing post:** 8

<div class="post-metadata">

**Author:** ![Berggipfel](https://avatars.discourse-cdn.com/v4/letter/b/a3d4f5/32.png) [@Berggipfel](https://klipper.discourse.group/u/Berggipfel)\
**Post date:** [January 6, 2023, 8:48pm UTC](https://klipper.discourse.group/t/can-i-successfully-port-klipper-to-the-general-arm-linux-system-rather-than-the-current-ubuntu-and-debian-systems/5744/8 "2023-01-06T20:48:01Z")

</div>

AFAIK most of the important Python (core) routines are C++ cores with a Python call stack…This is at least the case for mathematical libs and so on we use.

@morixinguan: See the difference in implementaion strategy: Marlin is running at the (limited) hardware of a 3D printer, used to be Atmel 8 Bit “Arduino-Type” MCU (or today A3 or A4 Cores). Here Space and “hands on memory” is lethal. Klipper reduces the code on the printer to a minimum and ports the “time consuming” computations to a powerful (and hardware independant) external CPU (e.G. a RasPi). So even on a weak printer, you may enjoy the power of an up-to-date CPU. My Anycubic Mega S is running on a Arduino Mega Hardware 😉 Klipper for this printer is running on a Intel I3…

So if you want to replace the “up-to-date CPU” against another Atmel, you may do that, but you will be very alone with this solution…

---

_[View the full topic](https://klipper.discourse.group/t/can-i-successfully-port-klipper-to-the-general-arm-linux-system-rather-than-the-current-ubuntu-and-debian-systems/5744)._
