Comments (1)
@ale-chronics
@ale-chronics, you might find the attached bash script helpful. I've been using it for the past two years to keep my Klipper installation updated with the original Klipper while maintaining the Ender 6 patches from Desuuuu.
Just run the script in the directory where your ./klipper/ is located.
(Make sure you have a backup of your Klipper folder first.)
Also, remember that newer versions of Klipper may require updated firmware on the controller:
( cd klipper; make clean; make (might require make menuconfig, to update the .config file )
bash script :
#!/bin/bash
if [ ! -d klipper/.git ]; then
git clone https://github.com/Klipper3d/klipper.git klipper
else
echo "Klipper exists .."
fi
pushd klipper
if ( git branch | grep desuuuu-ender6 -q ); then
git switch desuuuu-ender6
else
git branch desuuuu-ender6
git checkout desuuuu-ender6
fi
GIT_EDITOR=/bin/true git pull https://github.com/Klipper3d/klipper.git
GIT_EDITOR=/bin/true git pull -q -X ours --no-rebase https://github.com/Desuuuu/klipper.git
popd
from klipper.
Related Issues (20)
- nvm
- How do I configure BTK SKR Mini E3 V2.0 to work with the stock ender 5 plus?
- Naive time estimation leads to an unhandled exception in Klippy (dgus-display) HOT 2
- t5l1 dgus2 support
- Can't compile it for SKR E3 V3 HOT 3
- Stuck in menu sometimes
- [dgus-display] Screen status should not display RESPOND and M118 messages
- [dgus-display] Numerical input works incorrectly HOT 2
- First Homing after power-up causes SHUTDOWN HOT 1
- Enable/Disable Steppers is not working
- "Abort Print" should also park the head HOT 1
- Please add support for M112 Emergency Shutdown from the UI HOT 7
- Typos in t5uid1.get_duration
- Havent you considered to do a PR to the main Klipper branch? HOT 1
- new klipper with old screen fw? HOT 1
- Need some help please! HOT 1
- Reaching out
- Error on 'M73 P0.000 R46': unable to parse 0.000
- tying this on a cr-3040 Pro, cant access the move menu
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from klipper.