Skip to content
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

[Feature Request] Update firmware to support new Marlin features #2

Open
kcalbxof opened this issue Oct 13, 2023 · 6 comments
Open

Comments

@kcalbxof
Copy link

Pretty self-explanatory, Kobra 2 is out which supports linear advance and input shaping. We also want those features in older printers!

@NuclearPhoenixx
Copy link

Would be really sweet to have the new features indeed!

@kcalbxof
Copy link
Author

NuclearPhoenixx

I think Anycubic wouldn't be interested in this, in this regard, i recommend you to use Klipper on this printer. I personally use it first time, but havent had any issues except for non-working SPI for display due to weird MCU choice by Anycubic. But i think its matter of time when it will be supported, a trivial task for some enthusiasts.

There are some links for flashing Klipper on our printer:

Github repo with configs and firmware: https://github.com/1coderookie/Klipper4KobraGoNeo
Pretty lame, but useful guide to compiling your own latest version of klipper, and rolling it in docker etc: !!! RUSSIAN LANGUAGE, PLEASE USE TRANSLATOR !!! https://dzen.ru/a/ZKrn5muR2WXPojJM

I personally went with compiling it myself, but i think not so much changed since last build of 1coderookie.

@1coderookie
Copy link

1coderookie commented Oct 25, 2023

@kcalbxof @NuclearPhoenixx
You can use the stock unit as a passive display tho (you need to connect it to the RPi then), you just won't be able to use it for controlling anything as KlipperScreen doesn't support the knob (only touchscreen).
You can find some info about it (at the end of the section "Stock Control Unit") as well as a note about Klipper and Docker (-> see infobox in section "Installation") here.

I personally went with compiling it myself, but i think not so much changed since last build of 1coderookie.

What's the Klipper version of the one you just compiled?
The one I'm offering in the abovementioned repo is v0.11.0-267-g01ed8096, newer versions didn't bring anything new tho (afaik).

Just fyi: there will be a major Klipper update to v0.12.0 soon anyway (see here), I'll probably offer a new bin then. Today starts the feature freeze of the previous version, so until the new one will be released nothing will really change anymore anyway (I assume).

@NuclearPhoenixx
Copy link

They added support for the HC32F460 MCU to vanilla marlin apparently, so it should be possible to compile using PlatformIO now (?) MarlinFirmware/Marlin#24338

I did some testing and ported the config files over, but I could not get the SoftwareSerial implementation for the TMC steppers to work: https://github.com/NuclearPhoenixx/KobraNeo-Marlin
Maybe I also completely misunderstood something and there is still support missing for some part of the Kobra Neo/Go.

@kcalbxof
Copy link
Author

kcalbxof commented Jan 26, 2024 via email

@NuclearPhoenixx
Copy link

Well, i actually left marlin behind, now printing with klipper. It was just plain easier to use paired with KIAUH scripts. I have had Tronxy X1 and Kobra Neo flashed with stock Marlin, but just plain usability was terrible. So, could call issue closed, for me, at least. But many people would prefer marlin, so thanks for your contribution! пт, 26 янв. 2024 г., 18:46 Matthias @.>:

They added support for the HC32F460 MCU to vanilla marlin apparently, so it should be possible to compile using PlatformIO now (?) MarlinFirmware/Marlin#24338 <MarlinFirmware/Marlin#24338> I did some testing and ported the config files over, but I could not get the SoftwareSerial implementation for the TMC steppers to work: https://github.com/NuclearPhoenixx/KobraNeo-Marlin Maybe I also completely misunderstood something and there is still support missing for some part of the Kobra Neo/Go. — Reply to this email directly, view it on GitHub <#2 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AHD4Y4ZYULM7PVIJJA2QNODYQPFUJAVCNFSM6AAAAAA57W4MDSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSMJSGI3TQMBTHA . You are receiving this because you were mentioned.Message ID: @.
>

Oh yeah sure, I'll change to Klipper soon too simply because of pressure advance. But you know it's become sort of a challenge to get vanilla Marlin to run. There's gotta be a way lol

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants