Prusa XL with Klipper
I didn't get any hits that point in this direction using the search function.
Has anyone seen this repo or even tried it out?
https://github.com/racoutlaw/KlipperXL/
Sounds interesting.
Mods for Core One: Core One HT 450 degrees, Comfortable display , Very fast print start and Reducing noises
Mods for Prusa XL: Very fast print start
RE: Prusa XL with Klipper
Fascinating find. Interested in hearing results also.
--------------------
Chuck H
3D Printer Review Blog
RE: Prusa XL with Klipper
I have been trying to get a firmware package built and I am not having much luck.
It does not look like the creator has a discord or anything.
It also looks like there may be a compatibility issue with the latest Prusa firmware.
RE: Prusa XL with Klipper
sorry got burned out on this trying to get phase stepping going but it worked great for me and added the buttons on the tools to actually do something and did a better version of the spool join where you dont have to set it up before the print if a roll runs out it stops and you can add another the regular way or till it pick and use another tool all together..
RE: Prusa XL with Klipper
let me know what issue your having and i will see what i can do about it and if you want to try it will get it up and running with the latest version of klipper.. It just did not get much attention when i made it public so i did not think people was interested in so have not been following anything of it,just thought it was going to go into the shadows
RE: Prusa XL with Klipper
It just did not get much attention when i made it public so i did not think people was interested in so have not been following anything of it,just thought it was going to go into the shadows
Why do you think that?In my opinion, this is excellent work, and I definitely want to test it as soon as the phase stepping is working.
Mods for Core One: Core One HT 450 degrees, Comfortable display , Very fast print start and Reducing noises
Mods for Prusa XL: Very fast print start
RE: Prusa XL with Klipper
A few thoughts and then the build issue that I am running into.
I think that this is a great project to bring new life to a product that it feels like Prusa has abandoned.
I think that it needs a broader community reach so that those of us working with it can support each other and help you build better instructions and a wider reach.
I do not think that the Prusa forums are the best place for that. Maybe a community Discord?
The video that first made the rounds was put out by "TinkerAtlas" and links to what feels like a very dodgy website. No clue if this is you are someone you are affiliated with but it does not feel legit. I was able to find your github repository and was much more comfortable with the project. I think a lot of people may not have bothered to look for the github page and just passed on the sketchy looking site.
Now to the issue that I am having, I was able to get the Pi up and running with minimal issues but trying to build the Klipper firmware keeps erroring on a missing library.
It throws a couple of warnings about unused functions, builds a few more steps, and then crashes out.
"make: cpp: No such file or directorymake:
[Makefile:69: out/src/generic/armcm_link.ld] Error 127make:
Waiting for unfinished jobs...."
RE: Prusa XL with Klipper
I think part of it was that the article that most people found about it from pointed to a site that felt very dodgy.
I am not sure if TinkerAtlas is a legit site or if the author is associated with it but it did not give off good vibes.
I was able find RacOutlaw's github page and was much more comfortable after that.
I know that there are a few large 3D Printing Youtube people that are interested in the effort. I hope to be able to get Klipper sorted and running on my XL and then help one of them get it running on theirs. If I can do that and then convince him to make a video about it, I think that this may get way more attention that RacOutlaw may want. 🙂
RE: Prusa XL with Klipper
well then let me dust off the files then and see what i can get done... As for the Tinkeratlas site yea its a friend of mine that made the site and he wanted to put KlipperXL on it for everyone.. its legit nothing bad there just a place for makers and 3d printing stuff and ideas.. i will push updates to the tinkeratlas and to my github when i make some advances on it..
Till then thanks for the info that some people found it interesting
RE: Prusa XL with Klipper
No such file or directory means the C preprocessor isn't installed on Pi. It's a missing build dependency? from what i can tell
The fix is just one command on the Pi:
sudo apt install gcc-arm-none-eabi binutils-arm-none-eabi
That installs the ARM cross-compiler toolchain that Klipper needs to build STM32 firmware. After that run, make should complete without that error.
RE: Prusa XL with Klipper
I am building it on an Ubuntu WLS install and have the ARM cross-compiler installed.
I ran the command again just to be sure.
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
gcc-arm-none-eabi is already the newest version (15:13.2.rel1-2).binutils-arm-none-eabi is already the newest version (2.42-1ubuntu1+23).
0 upgraded, 0 newly installed, 0 to remove and 5 not upgraded
RE:
the fix for that error has been pushed and files on both locations have been updated and the readme also or the installation guide
RE: Prusa XL with Klipper
With the recent supply chain attacks, etc. any repository that is not one of the established ones is looked at with some suspicion.
TinkerAtlas also feels kind of pushy. You can't download without joining and when you do join there is a fair amount of spam that comes with it.
It didn't help that when I posted a reply to the video asking if they were or were associated with the creator, the response was that they were in the process of rebranding and did not say anything about you or an association to you.
RE: Prusa XL with Klipper
still gives you an error?
RE: Prusa XL with Klipper
the phase stepping will prob never work until i can find a way to make all of the tools behave as the bus gets to busy and crashes all the time..spent like 4 months or so working nonstop on it and everything just did not work right..but time will tell
RE: Prusa XL with Klipper
Have not had a chance to test the new uploads. That was with the old files and just running the command again to make sure I had run it correctly before.
RE: Prusa XL with Klipper
installation guide has changed to remove a part that was not there
RE: Prusa XL with Klipper
Following the steps I am still getting an error.
It looks like it is trying to find kilpper/out/src/generic/armcm_link.ld and can't find it.
There is a klipper/src/generic/armcm_link.lds.S but that is as close as I can find in the klipper files.
I am not sure if it is supposed to be building the file and then calling it later or what.
It feels like it is an issue with the klipper build process rather than your code.
I apologize for all of the questions and lack of full understanding.
I am much more a hardware guy than a code guy.
RE: Prusa XL with Klipper
ok i just ran through the new guide and my printer is up and running klipper and flashed the buddy board and all
12:35:27 $ DWARF_STATUS12:35:27 // Active tool: T0// T0/Dwarf1: hotend=26C target=0C heatbreak=27C board=31C fan=0/255 fs=987// T1/Dwarf2: hotend=27C target=0C heatbreak=27C board=31C fan=0/255 fs=1048// T2/Dwarf3: hotend=26C target=0C heatbreak=27C board=31C fan=0/255 fs=1413// T3/Dwarf4: hotend=27C target=0C heatbreak=27C board=31C fan=0/255 fs=826// T4/Dwarf5: hotend=27C target=0C heatbreak=27C board=31C fan=0/255 fs=2400
all working all good
all changes pushed and should be up and good to go
RE: Prusa XL with Klipper
That error is from a missing build tool — the C preprocessor (cpp) isn't installed. The armcm_link.ld file gets generated from armcm_link.lds.S during the build, and it needs cpp to do it.
Run this and then rebuild:
sudo apt install build-essential gcc-arm-none-eabi -y cd ~/klipper make clean make -j4
I've updated the guide and install script to include this as a prerequisite so it won't catch anyone else. And no need to apologize — this was a gap in the documentation, not a you problem.