-
Notifications
You must be signed in to change notification settings - Fork 18
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
MKS FES on ROBIN NANO V2 + TS35 = compilation error #21
Comments
Hi! Thanks for your feedback, I will test it and fix it. |
Hi |
Hi dont understand. In MKS WIKI : MKS Robin Nano V2 Firmware setting In configuration.h Enable #define FILAMENT_RUNOUT_SENSOR Enable #define NOZZLE_PARK_FEATURE In pins_MKS_ROBIN_NANO_V2.h Add #define FIL_RUNOUT_PIN PA4 //You can change to other pin In confiuration_adv.h Enable #define ADVANCED_PAUSE_FEATURE How to use Work with MKS TS35 Usage method If the material is interrupted or out of material during printing, it will be triggered and enter the pause interface You need reload supplies and resume printing |
filament sensor with ts35 works bad MKS try to fix it but for now its still broke. And ts has own script for runout sensor so you must disablet // #define FILAMENT_RUNOUT_SENSOR. and then try to compile. its work in my case but there is some bug and after reasume print filament is unloading and then prints starts. |
Nice. But what about problem unloading filament after reasume print? As on my video? Undefined runout script wasnt help. Its still the same behavior as on my video. |
nice ? |
@Oranginam |
Any news About Bad working filament script and unloading filament after reasume? |
|
Try this if you use MKS UI and PWC don't define the only thing you have to do is written in the link but this is only for MKS UI not for Marlin UI there you have to define all |
I use ts35 with ribin nano v2 board and i dont define it and still resume print dont work coz when i try to reasume extruder unload filament and then start printing |
My hardware config is Use this firmware and do the following changes. https://github.com/makerbase-mks/Mks-Robin-Nano-Marlin2.0-Firmware Don't follow the Wiki it doesn't work for MKS UI only for Marlin UI. The only thing you have to define is TMC2209 or type of your own. Don't define FIL_RUNOUT_PIN PA4 that's only nessesary if you use Marlin UI. You don't need to define PSU_CONTROL you have to define in pins_MKS_ROBIN_NANO_V2.h (for Robin Nano V2) like this That is my pin config for PWC and Filament Runout #if HAS_TFT_LVGL_UI
#endif
#if ENABLED(MKS_TEST) #endif #endif And you have to hold the button from MKS PWC when you do the update. When update is done then switch on the printer and hold button until MKS Screen appeares. When you hold too long then Error Printer hold appears. Do it once more an let the button go when MKS Screen appeares. All done have fun. Hope that help you. |
[ ](url) i send my files. everyting is like you sad exept kill pin coz i dont use it. and still. reasume after power loss works good. but reasume after normal pause button works bad . after reasume extruder unload filament. |
Hello I opened this ticket for the FES, not for the PWC. Thx |
My problem has got nothing with pwc. Its fes problem. Fes and pause button.. Acording to behavior uses the same function coz fes dont work. And reasume button dont work. They unl9ad filament before after click reasume |
@UrknallBigBang Thank you |
Hu? M600 work or it's a lie... ? |
Not working. They never fix it. Lvl GUI its not Worth it. Only color marlin ui works good |
-MKS Robin Nano V2
-MKS TMC2209 (x5) in uart mode
-MKS TS35 (with encoder
-MKS FES
-Firmware Marlin-bugfix2.0.x-MKS-2.1.1
I have followed your wiki :
In configuration.h
-Enable #define FILAMENT_RUNOUT_SENSOR
-Enable #define NOZZLE_PARK_FEATURE
In pins_MKS_ROBIN_NANO_V2.h
-Add #define FIL_RUNOUT_PIN PA4 //You can change to other pin
In confiuration_adv.h
-Enable #define ADVANCED_PAUSE_FEATURE
And get compilation error:
Marlin\src\HAL\STM32F1../../inc/SanityCheck.h:836:6: error: #error "ADVANCED_PAUSE_FEATURE requires a supported LCD controller (or EMERGENCY_PARSER)."
In confiuration_adv.h there is this commented line "Requires an LCD display".
Please fix this problem, thx
The text was updated successfully, but these errors were encountered: