-
-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Klipper v0.12 #11
Comments
For some reason, if I install klipper and add the configs by Bassamanator, the Klipper version stays at v0.12 regardless whether I swicth to the custom repo as described here. What I did
Problem with Klipper v0.11 |
Try again now. Friend has updated fork to 0.12 right now. |
Thanks 👍 ! I will try tomorrow, have to go to a birthday party and walk with the dog first :) |
Not succesful yet, unfortunately.
I will flash the screen and look whether that will fix the error and make the screen work. Will be later today or somewhere in the coming weeks |
Repo is correct and now up to date. If it's not showing you dirty repo just
after installing it, then something went wrong, possibly you skipped some
steps. Also, if you don't have correct section for screen in your cfg it
wouldn't connect to mcu showing error that it's needed, so all 3 must match
- klipper repp, screen flash and mcu flash.
…On Sun, 10 Dec 2023 at 11:12, JoopVerdoorn ***@***.***> wrote:
Not succesful yet, unfortunately.
- I removed klipper, moonraker and mainsail. Then installed those
again with this repository as a custom repository. After editing the path
to the mcu in the printer.cfg, I could use the printer again; no errors
(contrary to what your guide says)
- I generated the new klipper firmware and flashing it, mainsail threw
an error: mcu 'mcu': Unable to connect. If I understand your guide well, it
should deliver no errors at this point.
By doing ls /dev/serial/by-path/ I could see however that the mcu was
still connected and configered correctly in the printer.cfg:
platform-fd500000.pcie-pci-0000:01:00.0-usb-0:1.2:1.0-port0
I will flash the screen and look whether that will fix the error and make
the screen work. Will be later today or somewhere in the coming weeks
—
Reply to this email directly, view it on GitHub
<#11 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AMB23JBWB5YTBCQWTUIR4ADYIWKIXAVCNFSM6AAAAAA72NMDWCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNBYHEZTGNJZGY>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
No joy yet.... I have flashed the screen and did a flash of the printer itself again, now with the precompiled firmware5.bin. The screen shows the Klipper logo as expected, but after a firmware restart the error is still there (mcu 'mcu': Unable to connect). In the Mainsail webinterface Klipper is said to be up to date. Further it mentions the version and that a custom repo is used: ls -l /dev/serial/by-path/ gives: In the printer.cfg I have the right location of the mcu: The only thing I can think of is that the updated repo has something that prevents Klipper from connecting Any ideas? |
Printer.cfg, where I have replaced the # by a $ sign, to get normal formatting: [include ./osskc.cfg] [mcu] [printer] [t5uid1] $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ [stepper_x] [tmc2209 stepper_x] [stepper_y] [tmc2209 stepper_y] [stepper_z] [tmc2209 stepper_z] $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ [extruder] [tmc2209 extruder] $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ [heater_bed] $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ [probe] [safe_z_home] [bed_mesh] [axis_twist_compensation] $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ [fan] $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $ NOTE The screen is not Klipper friendly [screws_tilt_adjust] $ NOTE The speaker will not work, since the screen doesn't [filament_switch_sensor filament_sensor] $$ <---------------------- SAVE_CONFIG ----------------------> |
I can also confirm that v0.12 from https://github.com/gbkwiatt/klipper works perfectly with SV06p and the screen. |
Thanks for the replies, I appreciate it! I do have a special plug that isolates the 5V for the USB-cable to the printer. Has been working well for the past half year. I didn't have the "Invalid/Dirty version of Klipper"-problem after I had "https://github.com/gbkwiatt/klipper" as repository. Also Klipper could see the mcu, but that stopped when I flashed the printer with the firmware (then Klipper couldn't find the mcu anymore). |
I tried once again, this time by using a fresh Mainsail OS. I first used the Bassamanator guide to be able to use the SV06 plus (see https://github.com/bassamanator/Sovol-SV06-firmware/tree/sv06-plus), which means removing the files in ~/printer_data/config and replacing it with his conf-files by git clone -b sv06-plus --single-branch https://github.com/bassamanator/Sovol-SV06-firmware.git . After that adding the mcu path and the [t5uid1]-text in the printer.cfg file. Then using option 2 in this guide to replace Klipper by a custom one. After a reboot however this is the result, no "Invalid/Dirty version of Klipper": Adding the developers-modus in moonraker.env doesn't change this. The strange thing is that the klipper-version that Mainsail reports is the old klipper v0.11 version that Mainsail had, while I presume that git clone https://github.com/gbkwiatt/klipper would give v0.12. |
There is probably something else going on. I flashed the klipper firmware from bassamanator and went back to a backup of my raspberry pi with a working setup, but that doesn't work anymore as well. Also mcu not found. |
When you’re flashing it, are you changing the file name every time (firmware2.bin, firmware3.bin, etc.)? Also make sure your USB cable is disconnected when you go to flash. You might also have to try another SD card/USB cable. I can’t remember what the guide says but you should leave it powered on “flashing” for at minimum a full minute.
|
Tried different names, different USB-cables and different micro SD-cards; none works. Not with this version of Klipper with the screen flashed for Klipper usage, nor with the Bassamanator setup en even not with Octoprint (when I tried to flash back to the original Marlin firmeware). I suspect my motherboard is damaged and have therefore ordered a new one. I might have switched cables to the printer and webcam last weekend and damaged the printer motherboard with a 5V current. No need to keep this issue open, as the original request for a V0.12 version is fulfilled. One last remark: after flashing the screen I wasn't able to flash back to the original state, with the Sovol firmware (as provided at https://drive.google.com/drive/folders/1sJL5uCxHxQVBfpwitEse-BqS4v_j-ktz) |
Hmm, I'm running into the same issue. Updated my RPI klipper version confirming that I'm using the custom repo, create the firmware for the printer using the make menuconfig and make command after updating to Klipper version 0.12 then flash the printer changing the .bin filename each time to be certain. I still get incompatible MCU version. Fluid shows that my RPI version is v0.12.0-158-gb8486d02 but my MCU is v0.12.0-10-gea2f6bc0 |
v0.12.0-10-gea2f6bc0
That is main branch. It means you haven't flashed board correctly still.
…On Sun, 17 Dec 2023 at 19:25, Jayhawker32 ***@***.***> wrote:
Hmm, I'm running into the same issue. Updated my RPI klipper version
confirming that I'm using the custom repo, create the firmware for the
printer using the make menuconfig and make command after updating to
Klipper version 0.12 then flash the printer changing the .bin filename each
time to be certain.
I still get incompatible MCU version. Fluid shows that my RPI version is
v0.12.0-158-gb8486d02 but my MCU is v0.12.0-10-gea2f6bc0
—
Reply to this email directly, view it on GitHub
<#11 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AMB23JECUM5RGQJ3AZUFYUDYJ5BI7AVCNFSM6AAAAAA72NMDWCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNJZGI2TONZSGQ>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Just figured it out, thanks. Guess the board didn't like what I renamed the .bin file to so 5th times the charm. Thanks for the help |
I had bought new micro SD cards and used firmware.bin for the name and flashing now works! |
Ok, that's a good news :)
…On Wed, 20 Dec 2023 at 22:17, JoopVerdoorn ***@***.***> wrote:
I had bought new micro SD cards and used firmware.bin for the name and
flashing now works!
—
Reply to this email directly, view it on GitHub
<#11 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AMB23JGS7MMY5CZE7O7BUFLYKNPWTAVCNFSM6AAAAAA72NMDWCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNRVGIYTOMRTHA>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Is it an idea to put flashing the printer itself as step one in your instructions? One is then able to ensure oneself that flashing the printer has worked, as a working klipper-setup (without a working screen) doesn't work anymore?
Printer runs fine now!
|
I hesitated to report this because I suspected it wouldn't work and of course it didn't.
Upgrading firmware to v0.12 doesn't work due to the custom repo that this project requires. If it's possible and not a horrible pain in the ass to update I would greatly appreciate it.
If not no worries and will gladly run v0.11 with a working screen.
Cheers!
The text was updated successfully, but these errors were encountered: