aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKevin O'Connor <kevin@koconnor.net>2020-08-25 17:42:43 -0400
committerKevin O'Connor <kevin@koconnor.net>2020-08-26 10:11:21 -0400
commit2bb6b0f58f4797d07b372dccfeeaa42b53145ad7 (patch)
treef5e808bc34f84cf3a59fb49be3a81174b9ac061f
parent97da129793e55b08c7742fbef2a6b91e4afaef4b (diff)
downloadkutter-2bb6b0f58f4797d07b372dccfeeaa42b53145ad7.tar.gz
kutter-2bb6b0f58f4797d07b372dccfeeaa42b53145ad7.tar.xz
kutter-2bb6b0f58f4797d07b372dccfeeaa42b53145ad7.zip
docs: Expand on host computer restrictions in the FAQ
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
-rw-r--r--docs/FAQ.md12
1 files changed, 12 insertions, 0 deletions
diff --git a/docs/FAQ.md b/docs/FAQ.md
index ea407a21..95bbff12 100644
--- a/docs/FAQ.md
+++ b/docs/FAQ.md
@@ -163,6 +163,18 @@ machine. See the
[install-octopi.sh](https://github.com/KevinOConnor/klipper/tree/master/scripts/install-octopi.sh)
script for further information on the necessary Linux admin steps.
+If you are looking to run the Klipper host software on a low-end chip,
+then be aware that, at a minimum, a machine with "double precision
+floating point" hardware is required.
+
+If you are looking to run the Klipper host software on a shared
+general-purpose desktop or server class machine, then note that
+Klipper has some real-time scheduling requirements. If, during a
+print, the host computer also performs an intensive general-purpose
+computing task (such as defragmenting a hard drive, 3d rendering,
+heavy swapping, etc.), then it may cause Klipper to report print
+errors.
+
Note: If you are not using an OctoPi image, be aware that several
Linux distributions enable a "ModemManager" (or similar) package that
can disrupt serial communication. (Which can cause Klipper to report