WORLD PREMIER! Installing Klipper on the Artillery Sidewinder X3 Plus (and Pro) the easy way

แชร์
ฝัง
  • เผยแพร่เมื่อ 13 ม.ค. 2025

ความคิดเห็น • 95

  • @TheFeralEngineer
    @TheFeralEngineer  9 หลายเดือนก่อน +1

    *BE AWARE* - Recent findings show that flashing this way is only applicable to machines that came with V1.29 flashed from the factory. There is a different .hex bootloader for the 1.29 firmware which allows Klipper to be installed. If you do not have V1.29 factory installed (or if you installed V1.29 yourself), this method will not work.
    Please see the updated flashing information in my printer.cfg at www.github.com/theferalengineer for more information

    • @studiotomas6657
      @studiotomas6657 8 หลายเดือนก่อน

      Thanks for responce and is there a way to use original screan with klipper?

    • @TheFeralEngineer
      @TheFeralEngineer  8 หลายเดือนก่อน

      @@studiotomas6657 no

    • @jalamikal454
      @jalamikal454 7 หลายเดือนก่อน

      Ist there maybe a way to Install Klipper with the newest Firmware Version ?

    • @TheFeralEngineer
      @TheFeralEngineer  7 หลายเดือนก่อน

      @@jalamikal454 I don't understand your question

    • @jalamikal454
      @jalamikal454 7 หลายเดือนก่อน

      ​@@TheFeralEngineer
      I ASK you im Reddit too. Sorry for my bad english.
      I saw the new instruction in your repo, to Install Klipper trough USB with a newer Firmware Version from Sidewinder.
      If it dont Install correctly and i cant Boot Up the printer, is there an Backup to go back to ax3 plus Marlin or do o habe to Change the Motherboard ?

  • @α2ω
    @α2ω 10 หลายเดือนก่อน

    You had more success than me with Artillery. At the beginning of December, I contacted Artillery to install klipper, without having had a response. I did not try to load the firmware on the original card, I suspected that there was a problem with the bootloader. And I wanted to be able to go back. So I changed the controller card and made an adaptation card to achieve my project. Very happy to have done so after all the difficulties I previously had in resolving all the mechanical and electrical problems present. The factory assembly was disastrous. Great success for you.

  • @andyw8009
    @andyw8009 8 หลายเดือนก่อน +2

    Mate, I have just done my X3 with your tutorial....and wow, all works perfectly :) no issues at all... :D many thanks! Subscribed instantly :)

  • @GeorgeStarbuilder
    @GeorgeStarbuilder 10 หลายเดือนก่อน +2

    Phil Timpson YOU ARE A LEGEND! At last! ...I will never forget this favor! Now I can sleep peacefully. (Coffee consumption will decline...) ;-)

  • @NoGoodCitizen
    @NoGoodCitizen 10 หลายเดือนก่อน +1

    instant subscribe from me, someone who has absolutely hated their x3 plus experience since day one. gonna give this a go. thank you so much

    • @TheFeralEngineer
      @TheFeralEngineer  10 หลายเดือนก่อน +2

      I'm quite pleased with how well it's working already. I ran a test today without tuning it and it's already performing well. I'll put my cfg up this week

    • @NoGoodCitizen
      @NoGoodCitizen 10 หลายเดือนก่อน

      @@TheFeralEngineer looking forward to further uploads! my x3 plus has been nothing but disappointing after hundreds of hours of tweaking, i can never seem to get it just "quite right". between fixing all the QC issues and no help from artillery support with basically anything, i'm ready to wash my hands of it and just try klipper.

    • @TheFeralEngineer
      @TheFeralEngineer  10 หลายเดือนก่อน

      @@NoGoodCitizen what are some of the issues?

    • @NoGoodCitizen
      @NoGoodCitizen 10 หลายเดือนก่อน

      wonky ABL, nozzle wipe function portion of g-code had to be rewritten, many components halfway plugged in and pre-assembled hardware not properly tightened, it's a very long list that i could keep rattling off issues for hours. mine shipped with part of the wiring harness caught in the mobo fan LOL@@TheFeralEngineer

    • @TheFeralEngineer
      @TheFeralEngineer  10 หลายเดือนก่อน

      @@NoGoodCitizen omg! Well, unfortunately Klipper won't solve those headaches, but I hope it'll rectify the things it can help you with 😹. It'll help with abl to a point, but now that I have the pinout, Bltouch might be on the horizon 😀

  • @adrianomonteiroreview6857
    @adrianomonteiroreview6857 4 หลายเดือนก่อน +1

    Bom dia qual slicer usa?poderia partilhar o perfil?estou com bastante subextrussao desde que coloquei o klipper

  • @geauxracerx
    @geauxracerx 10 หลายเดือนก่อน +1

    Oh man the resistance Artillery gave me for installing Klipper on my printers.
    Been holding off on buying X3 or X4 until someone got into the mainboards to install the firmware

    • @geauxracerx
      @geauxracerx 10 หลายเดือนก่อน

      Why do you not like firmware over usb installation? It bypasses the screen preventing the sd card install

    • @TheFeralEngineer
      @TheFeralEngineer  10 หลายเดือนก่อน +1

      @@geauxracerx it's not user friendly. The screen is trash after the klipper install, so just disconnect and problem solved. I did this for the people. 😀
      What kind of resistance?

    • @geauxracerx
      @geauxracerx 10 หลายเดือนก่อน

      @@TheFeralEngineer the screens were trash to start with. I think after having to manually flash firmware on over 10,000 sd cards I have developed a bias against them. Which has me leaning to the USB cable😂

    • @TheFeralEngineer
      @TheFeralEngineer  10 หลายเดือนก่อน

      @@geauxracerx they're decent units. Problem is they are tjc Chinese market Nextion screens and there's a one bit difference in the coding, so while the IDE to build the screens are identical, you can't use nextion ide to build a tjc hmi project and vice versa. The tjc software is only available in Chinese and overwrites the nextion version on install. I think it's a checksum or some shit that is altered so you can't use the projects interchangeably. I think tjc screens are half the price of nextion or more to the general public
      Otherwise, they're good to have for Arduino projects.

  • @gibbyo3408
    @gibbyo3408 3 หลายเดือนก่อน +1

    Can we get a like year update with the x3? I'm curious on how the maintenance is

    • @TheFeralEngineer
      @TheFeralEngineer  3 หลายเดือนก่อน +1

      @@gibbyo3408 it's been good but keep in mind I'm not a production printer. I batch out things here and there, but I don't run them non-stop. It's on sale for 169 right now though

  • @rv7builder397
    @rv7builder397 2 หลายเดือนก่อน +1

    Hi, Noticed that you managed to get the X3 wiring diagram from Artillery. My X3 Pro has stopped feeding filament; it will just buzz for a few attempts at feeding and after that, nothing at all. Is it possible to share the diagram on your Github page? I was an electronics tech in a previous life, and I'd really like to do a bit more troubleshooting on the main board before ordering a replacement. (It's not the extruder; I had access to a working spare that has the same symptoms.) Many thanks! (And thanks for the config file too; I've already downloaded it.)

    • @TheFeralEngineer
      @TheFeralEngineer  2 หลายเดือนก่อน

      @@rv7builder397 when I get home on Sunday I'll do it (if I remember). Did you check the ribbon cable? That's typically the failure mode. Either that or the daughter card in the tool head.

    • @rv7builder397
      @rv7builder397 2 หลายเดือนก่อน +1

      @@TheFeralEngineer The end of the ribbon that mates with the extruder is a little suspect looking, but the extruder has progressively failed. Dying mid print, then dying mid-test after powering up the printer, to currently it will just stutter without feeding at 1st powerup, then it won't even make a sound. After posting here, I noticed in the comments that someone else had asked for the wiring diagram, so I emailed Artillery last night about 9:00 PM CDT. In less than 10 minutes they replied with the basic hookup diagram pdf, plus a troubleshooting procedure showing test points & resistance measurement values on the extruder, and telling me to send them my test values so they can continue to help.
      If you have an actual schematic showing component-level stuff on the main board, that would be great, but I do have the basic wiring diagram. I'll bet there are plenty of others that would like to have it available, though.
      Again, thanks for both the video and the offer of the diagram.

  • @makersprototype5115
    @makersprototype5115 27 วันที่ผ่านมา

    Does anybody tried the Z2-Axis? I have some issues with my Z-Axis motion and put an A4988 stepper driver to the mainboard. It acts, but im missing the pins to put jumpers on to lower the tiling of steps...

  • @adrianomonteiroreview6857
    @adrianomonteiroreview6857 4 หลายเดือนก่อน

    Qual fatiador usa,sera que pode partilhar o seu perfil para x3 plus

  • @DirkV0815
    @DirkV0815 10 หลายเดือนก่อน +1

    Thanks a lot for the information. I made all changes as you explained in the videobut it seems the binary is not recognized. The Sd card and the reader of the x3 pro works because i can load gcode files from this sd card.Marlin Firmware of my x3 pro is 1.29. It seems to me the bootloader checks the firmware file and if the check is not successful the file will not be flashed. I also tried to flash the 1.29 Marlin Yuntu.bin the bootloader ignores the file and doesn´t update.

    • @TheFeralEngineer
      @TheFeralEngineer  10 หลายเดือนก่อน

      You added the 48KiB bootloader to kconfig for the stm32f401 and then selected it through make menuconfig? Did the klipper yuntu.bin change to YUNTU.CUR when it was finished? I was able try both 32 and 64kib bootloader and still flash back to Marlin with no issues. These are all rebranded makerbase boards and I have yet to brick a single machine going this route.
      Is the sd card formatted fat32 4096? Was it the only file on the card at the time?
      Other option is DFU, but that's typically more destructive.

    • @DirkV0815
      @DirkV0815 10 หลายเดือนก่อน

      @@TheFeralEngineerI compiled for 32K 48K and 64 K Bootloader. Formated an sd card fat32 4K sector size. The file on the sd card is not renamed because it wasn´t touched.
      Is there a way to get the origianl bootloader ? I think Artilleriy enabled the read out protection. I also tried to flash the marlin v1.29 plus firmware to my x3 pro board.
      The update yuntu.bin file is never recognzid. I tried to restart with the reset button and also to switch off and on the printer. After a reset the extruder led lights white, red green and blue for 0.5 sec.

    • @TheFeralEngineer
      @TheFeralEngineer  10 หลายเดือนก่อน

      @@DirkV0815 that's strange. I didn't have to do anything else. Just place the SD card in with yuntu.bin on the card, power up and all was good. Artillery specifically told me it was 0xC000 offset, which is 48kib.
      M997 should enable firmware update mode if you connect the printer to pronterface, but I did not have to do this.
      To clarify, you inserted the card with the machine off, powered on, waited two minutes, removed the card and checked the contents to see if the file was renamed?
      Did you plug the original screen back in to see if it comes up? Usually if the firmware is changed, it'll power up in Chinese

    • @DirkV0815
      @DirkV0815 10 หลายเดือนก่อน +1

      ​@@TheFeralEngineerMy last messages here were deleted. After renaming the yuntu.bin into firmware.bin flashing was successfull.Thank you very much for your support. This text was written now three times by me.

    • @TheFeralEngineer
      @TheFeralEngineer  10 หลายเดือนก่อน

      @@DirkV0815 TH-cam and Facebook are both too worried about shoving ads down everyone's throat instead of fixing their software bugs. I can't comment on videos from my phone because the keyboard hangs up for 5 minutes and it's been happening for over a year, but they do nothing about it. Hundreds of people have the same issue.
      Glad you got it squared away! 🐱🐱

  • @Dr3dMNR
    @Dr3dMNR 10 หลายเดือนก่อน

    i knew it !! you will eventually win over them, I'm still waiting for some pro reviews of the x4s as all I'm seeing are general walkthroughs and unboxing to the point it got me worried, why aren't they sending them to the main TH-cam channels to get proper video on ?
    any way thanks for the effort on your videos man i really look up to them

    • @TheFeralEngineer
      @TheFeralEngineer  10 หลายเดือนก่อน +1

      They're all pretty much the same in this category. Makerbase boards, rk3328 based Linux systems with proprietary firmware and special nozzles... Nothing earth shattering. Peopoly is the only company really innovating at this point

    • @Dr3dMNR
      @Dr3dMNR 10 หลายเดือนก่อน

      @@TheFeralEngineer rk3328,isn't the same one used with elegoos neptune 4 series?
      Cant agree more and I hope they get the proper support to get bigger and better in the fdm market

    • @TheFeralEngineer
      @TheFeralEngineer  10 หลายเดือนก่อน +1

      @@Dr3dMNR every one of them is using it. Elegoo, sovol, Artillery. It's just repackaged and bastardized guts of an mks pi that is a poorly supported version of the libre renegade, down to the source code.
      A big thing right now is every community looking to strip the proprietary firmware from all of the aforementioned machines. I gave a few of these guys a starting point with my videos and it's cool to see where it's all going.

  • @AndreaDinale
    @AndreaDinale 4 หลายเดือนก่อน

    What kind of stepper driver use sw x3? I don't see tmc sections in printer.cfg. thanks!

    • @TheFeralEngineer
      @TheFeralEngineer  3 หลายเดือนก่อน +1

      I believe 2208 or similar. Not a ton of information out there.

  • @gabormolnar2532
    @gabormolnar2532 2 หลายเดือนก่อน

    Hello!
    Where can I download x3 plus marlin firmware?
    Not the installer file. Thx.

    • @TheFeralEngineer
      @TheFeralEngineer  2 หลายเดือนก่อน

      @@gabormolnar2532 dunno. I use klipper.

  • @Jose-tt1og
    @Jose-tt1og 7 หลายเดือนก่อน

    Hello. I have three questions. My machine came with firmware prior to 1.29. I was the one who updated to 1.29 from the SD card, just as it come on the artillery website.
    1. If I want to go back to Marlin, do I have to do it the same as when I updated it? From the card SD without further ado?
    2. In the thread that I have to follow, it doesn't say anything about renaming the .bin file. That is correct, is it done without renaming? And surely I should do it from a USB and not from the SD card?
    3. Is your configuration file complete? Can I start printing without doing anything else? Or do you have to do PID calibrations, etc.?

    • @TheFeralEngineer
      @TheFeralEngineer  7 หลายเดือนก่อน +1

      You always have to PID tune and calibrate. No machines are identical.
      If you flash via dfu and USB, you'll have to flash Marlin back via STLink because there will no longer be a proper bootloader. There are some ways around this, like flashing the 1.29 .hex file, which replaces the older bootloader, but I'd have to look up the procedure on how to do this and it may require the STLink as well, I'm not entirely sure. There's also an open source bootloader that can replace the stock one which I believe can be done through dfu mode and USB. I just don't remember what is called at the moment.

    • @Jose-tt1og
      @Jose-tt1og 7 หลายเดือนก่อน +1

      Do you know how to use stlink? Or do you know of any tutorial where we can guide ourselves to do it, those of us who have the previous firmware? Since without knowing how to leave the machine in its original state original I don't dare to change to klipper

    • @Jose-tt1og
      @Jose-tt1og 7 หลายเดือนก่อน +1

      Sorry for the inconvenience again. I have seen that for artillery x2, closing the boot Jumper in the motherboard and using the STM32CubeProgrammer program puts the machine in mode to receive the firmware. Our artillery too They have that Jumper in the motherboard. Do you think it could be done like this?
      th-cam.com/video/1psvPSFCeOQ/w-d-xo.htmlsi=4N3tYIIbiUYP1M8d

    • @TheFeralEngineer
      @TheFeralEngineer  7 หลายเดือนก่อน +1

      Yes, that's how you do it.
      I've been battling food poisoning since yesterday so I haven't really been checking my comments

    • @Jose-tt1og
      @Jose-tt1og 7 หลายเดือนก่อน

      THX you are the BEST 🎉

  • @manuel509rios
    @manuel509rios 9 หลายเดือนก่อน

    So in order to be able to bring it back to Marlin you have to flash via SD card? Mine has v1.29 havent up touched it since I got it

    • @TheFeralEngineer
      @TheFeralEngineer  9 หลายเดือนก่อน

      If it's v1.29 from the factory, you can flash between Klipper and Marlin with the SD card, yes. If it came with an older version of Artillery firmware, you have to flash via USB and would have to flash back with an STLink in order to go back to Marlin. There's also katana, but I haven't messed with that much

  • @jgetscrazy2208
    @jgetscrazy2208 8 หลายเดือนก่อน

    Were can i find the original marlin firmware for the x3plus, i have been looking on-line but i have found nothing 😢

    • @TheFeralEngineer
      @TheFeralEngineer  8 หลายเดือนก่อน

      Artillery website www.artillery3d.com/pages/download-1

  • @Jose-tt1og
    @Jose-tt1og 4 หลายเดือนก่อน

    Sorry again.
    The Z-axis motors get extremely hot. You can't even touch them.
    Could you tell me what voltage each driver should be at? And what motor each driver on the motherboard corresponds to?

    • @TheFeralEngineer
      @TheFeralEngineer  4 หลายเดือนก่อน +1

      @@Jose-tt1og as far as vref, I don't have that information. If you're looking at the board, there are 4 drivers. Z will be the third one to the right. There will be two sets of cables coming out of the socket behind it for the two motors

    • @layku4348
      @layku4348 3 หลายเดือนก่อน +1

      Vref on the stepper motors are supposed to be 1.1 v

  • @manuel509rios
    @manuel509rios 9 หลายเดือนก่อน

    I was able to install it, but on mine I don't see the option for LED on the Pad 7, I can see them in the fluidd interface, is there anything I'm missing?

    • @TheFeralEngineer
      @TheFeralEngineer  9 หลายเดือนก่อน

      It'll be under klipperscreen (or settings), LED or outputs

    • @manuel509rios
      @manuel509rios 9 หลายเดือนก่อน

      @@TheFeralEngineer i looked for it but couldn't find it, maybe cause I'm still running the Klipperscreen that BTT has stock, i will update that and see if it pops up

    • @manuel509rios
      @manuel509rios 9 หลายเดือนก่อน

      @@TheFeralEngineer got it working by updating the Klipperscreen now it's running great, thank you

  • @cieslinskiandres3389
    @cieslinskiandres3389 หลายเดือนก่อน

    I swe your tutorial leveling the printer....but no LEVELING...its a printer problem???

  • @layku4348
    @layku4348 3 หลายเดือนก่อน

    Hello, does the 48Kib bootloader method work if i reinstalled the firmware but it came with 1.29 from factory?

  • @clairettedelportr1476
    @clairettedelportr1476 7 หลายเดือนก่อน

    hi, how did you figure out your configuration parameters ? Have you some official Sidewinder X3 documents ? Maybe the Marlin's config files ? Regards

    • @TheFeralEngineer
      @TheFeralEngineer  7 หลายเดือนก่อน

      I got the official STM32 diagram from Artillery. What are you looking for?

    • @clairettedelportr1476
      @clairettedelportr1476 7 หลายเดือนก่อน

      @@TheFeralEngineer I'm looking for informations in order to (probably) transform it in a belt version. I already did it on a Artillery Hornet, it would be easier for me using Marlin because I already digged into it, but I'm unable to find original configuration files for the X3, and I'd like to modify HMI too. So everything I can find about X3 could be useful

    • @clairettedelportr1476
      @clairettedelportr1476 7 หลายเดือนก่อน

      can you send me official STM32 diagram from Artillery ?

    • @TheFeralEngineer
      @TheFeralEngineer  7 หลายเดือนก่อน +1

      @@clairettedelportr1476 you'll have to email Artillery for them yourself. I'm not at liberty to disclose their documentation

  • @studiotomas6657
    @studiotomas6657 8 หลายเดือนก่อน

    Hi i have elegoo neptune 3 pro and i upgradet to all metal hotend and new termistor that shoud wistand 300c° but firmware on elegoo limits max temp to 260c° can you help me change it to something around 280c° co i can try to print higher tempeture materials. (thy for responce)

    • @TheFeralEngineer
      @TheFeralEngineer  8 หลายเดือนก่อน

      You'll have to either compile a new version of their Marlin firmware for the machine or switch to Klipper to make that change possible

  • @sassall9673
    @sassall9673 10 หลายเดือนก่อน +1

    Nice, so artillery didn't help you but you figured it out by yourself?
    Either way amazing work, keep up the amazing work to help all us noobs out 🙏🏾😘

    • @TheFeralEngineer
      @TheFeralEngineer  10 หลายเดือนก่อน +1

      It's a story better told outside of prying eyes, but eventually they saw things my way 😀.
      Once they sent me the schematic I asked for, I threw a hail Mary, hoping not to brick the MCU and to my surprise, I did not, so I asked for the correct bootloader offset value. Once I received that, I had Klipper running in 15 minutes.

    • @sassall9673
      @sassall9673 10 หลายเดือนก่อน

      @@TheFeralEngineer fair, well that's good that they finally helped........tho I'm still annoyed they took too long

    • @TheFeralEngineer
      @TheFeralEngineer  10 หลายเดือนก่อน +1

      @@sassall9673 it is what it is. The good thing is that it's working now

  • @oliviermeunier1594
    @oliviermeunier1594 4 หลายเดือนก่อน +1

    Just ordered my Artillery X3 pro. I'm not confortable starting from scratch, Is ther anybody who make the "printer.cfg" file?

  • @DC-nj6yb
    @DC-nj6yb 10 หลายเดือนก่อน

    I downloaded the cfg file on github but the config file is empty

    • @TheFeralEngineer
      @TheFeralEngineer  10 หลายเดือนก่อน

      Hmm... So it is.
      Let me see what happened.

  • @cieslinskiandres3389
    @cieslinskiandres3389 หลายเดือนก่อน

    A questions .....i don't can niveling My X3 Plus.......!!!!!!!😢 No way.... I don't know what happend...need Help!!!!!!!!!😢😢😢

  • @Rzorzo3
    @Rzorzo3 10 หลายเดือนก่อน

    I also installed Kliper on X3Pro. motherboards are the same. I generated a .bin file without a bootloader (same as with X2). pronterface -> DFU mode -> stm32qube programmer -> FLASH! I'm using btt pi 1.2 and Klipperscreen on my smartphone. everything works without any problems. but be careful! To go back to the previous version of the system, you must have STM link

    • @TheFeralEngineer
      @TheFeralEngineer  10 หลายเดือนก่อน

      That's why I wanted to be able to do it via SD card. If I ever want to go back to Marlin, I can still flash the original firmware. Doing it the usb way with no bootloader is too destructive

    • @Rzorzo3
      @Rzorzo3 10 หลายเดือนก่อน

      @@TheFeralEngineer tak to by było lepsze rozwiązanie i prostsze. tylko że na szczęście mam drugą płytę główną ;)

  • @ThyerHazard
    @ThyerHazard 9 หลายเดือนก่อน

    Bro you gotta get back to onto that SX3 mill I just subscribed watched all the linuxcnc videos and the build log and I feel like Im on last season of a great show thats been cancelled hahaha I NEED TO SEE HOW IT ENDS MAN

    • @TheFeralEngineer
      @TheFeralEngineer  9 หลายเดือนก่อน +1

      Very soon. I actually got my first 3D printer to help with it, but haven't circled back yet 😆

    • @ThyerHazard
      @ThyerHazard 9 หลายเดือนก่อน

      @@TheFeralEngineer I'm building a X2 at the moment, bit of a different approach to yours as I can't afford all the fancy electronics but closed loop steppers will have to do. but I've added about 200kgs of steel and concrete to mine and attached it to solid steel enclosure. still making stepper mounts and bearing blocks. If I finish mine before you next part Ill be back haha

  • @clairettedelportr1476
    @clairettedelportr1476 7 หลายเดือนก่อน

    Hi, can you send me official STM32 diagram from Artillery ?

  • @dajerseyrat
    @dajerseyrat 9 หลายเดือนก่อน

    Too much smart people talk...😢

    • @TheFeralEngineer
      @TheFeralEngineer  9 หลายเดือนก่อน

      That's why I have more basic tutorials in my playlists 😆