MKS-Gen L V1.0 odczytanie ustawień

Czyli co i jak podłączyć żeby działało
Awatar użytkownika
Berg
Zasłużony
Postów w temacie: 3
Posty: 7569
Rejestracja: 05 lis 2016, 11:57
Lokalizacja: Kraków
Drukarka: Lume, K8400, HC Evo
x 2675

Re: MKS-Gen L V1.0 odczytanie ustawień

Post autor: Berg »

Nie ma co przesadzać bierz bugfix-2.0.x:

https://github.com/MarlinFirmware/Marli ... gfix-2.0.x
morf
Awatar użytkownika
Jarewa
Drukarz
Postów w temacie: 13
Posty: 1596
Rejestracja: 26 sty 2021, 22:16
Lokalizacja: Głogów
x 365

Re: MKS-Gen L V1.0 odczytanie ustawień

Post autor: Jarewa »

Jarewa pisze: echo:V55 stored settings retrieved (655 bytes; crc 8405)

Takie pytanie bo szukam i nie kumam to jest krytyczny błąd??

Bo konfiguruje marlina i za chiny nie mam tak samo w monitorze po uruchomieniu define EEPROM_SETTINGS by w monitorze zapisywać do eeprom ginie mi w monitorze reszta po podłączeniu po echo: Free Memory: 5584 PlannerBufferBytes: 1152...
Awatar użytkownika
JGFTW
Drukarz
Postów w temacie: 4
Posty: 1348
Rejestracja: 14 sie 2019, 05:19
Lokalizacja: Wrocław
Drukarka: Ender 3 v3 SE
x 714

Re: MKS-Gen L V1.0 odczytanie ustawień

Post autor: JGFTW »

Bo konfiguruje marlina i za chiny nie mam tak samo w monitorze po uruchomieniu define EEPROM_SETTINGS by w monitorze zapisywać do eeprom ginie mi w monitorze reszta po podłączeniu po echo: Free Memory: 5584 PlannerBufferBytes: 1152...
...w monitorze ;)

Nagrywasz nowego Marlina, w terminalu (np Pronterface) wpisujesz M502 wgrywając do EEPROM ustawienia fabryczne (z nowoskompilowanego FW).
Następnie jak robisz zmiany np Z offset M851 Z-1 i zapisujesz M500 to powinieneś widzieć to " settings stored " czy oś podobnego, a "stored settings" zapewne oznacza, że wczytały się poprzenio zapisane - nadpisz je.

Zapisane ustawienia możesz podglądnąć M503
Awatar użytkownika
Jarewa
Drukarz
Postów w temacie: 13
Posty: 1596
Rejestracja: 26 sty 2021, 22:16
Lokalizacja: Głogów
x 365

Re: MKS-Gen L V1.0 odczytanie ustawień

Post autor: Jarewa »

nie wiem jak skonfigurować czujnik indukcji i żeby włączyć z-offset wszystkie porady tyczą się czujnika BLTOUCH a jak coś znajdę to podają takie instrukcje które już nie ma w pliku konfiguracyjnym..
Awatar użytkownika
JGFTW
Drukarz
Postów w temacie: 4
Posty: 1348
Rejestracja: 14 sie 2019, 05:19
Lokalizacja: Wrocław
Drukarka: Ender 3 v3 SE
x 714

Re: MKS-Gen L V1.0 odczytanie ustawień

Post autor: JGFTW »

Jedyne co trzeba odkomentować to:

Kod: Zaznacz cały

#define FIX_MOUNTED_PROBE
#define NOZZLE_TO_PROBE_OFFSET { -40, -9, 0 } // własne wartości, 3cia to Z offset
#define PROBING_MARGIN 15 // zazwyczaj tyle, ale zależy od czujnika, znajdziesz w dokumentacji
#define AUTO_BED_LEVELING_BILINEAR // albo UBL
#define RESTORE_LEVELING_AFTER_G28
#define GRID_MAX_POINTS_X 5  // ilość pkt pomiarowych w osi X
#define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X // // ilość pkt pomiarowych osi Y
#define LCD_BED_LEVELING
#define Z_SAFE_HOMING
Czyli różnica (względem konfiguracji BLTouch jest jedynie jedną komendą/funkcją (tą pierwszą).
Z offset dobiera się samemu.

Można jeszcze parę innych komend dodatkowo odblokować, ale te to jest minimum, wystarczające do odpowiedniego działania.
Awatar użytkownika
Jarewa
Drukarz
Postów w temacie: 13
Posty: 1596
Rejestracja: 26 sty 2021, 22:16
Lokalizacja: Głogów
x 365

Re: MKS-Gen L V1.0 odczytanie ustawień

Post autor: Jarewa »

LCD_BED_LEVELING wywala mi błędy


In file included from Marlin\src\HAL\AVR\../../inc/MarlinConfig.h:49:0,
from Marlin\src\HAL\AVR\HAL.cpp:24:
Marlin\src\HAL\AVR\../../inc/SanityCheck.h:1524:6: error: #error "LCD_BED_LEVELING requires a programmable LCD controller."
#error "LCD_BED_LEVELING requires a programmable LCD controller."
^
In file included from Marlin\src\HAL\AVR\../../inc/MarlinConfig.h:49:0,
from Marlin\src\HAL\AVR\HAL_SPI.cpp:34:
Marlin\src\HAL\AVR\../../inc/SanityCheck.h:1524:6: error: #error "LCD_BED_LEVELING requires a programmable LCD controller."
#error "LCD_BED_LEVELING requires a programmable LCD controller."
^
In file included from Marlin\src\HAL\AVR\../../inc/MarlinConfig.h:49:0,
from Marlin\src\HAL\AVR\MarlinSerial.cpp:39:
Marlin\src\HAL\AVR\../../inc/SanityCheck.h:1524:6: error: #error "LCD_BED_LEVELING requires a programmable LCD controller."
#error "LCD_BED_LEVELING requires a programmable LCD controller."
^
In file included from Marlin\src\HAL\AVR\../../inc/MarlinConfig.h:49:0,
from Marlin\src\HAL\AVR\Servo.cpp:55:
Marlin\src\HAL\AVR\../../inc/SanityCheck.h:1524:6: error: #error "LCD_BED_LEVELING requires a programmable LCD controller."
#error "LCD_BED_LEVELING requires a programmable LCD controller."
^
cc1plus.exe: warning: unrecognized command line option '-Wno-register'
*** [.pio\build\mega2560\src\src\HAL\AVR\HAL.cpp.o] Error 1
cc1plus.exe: warning: unrecognized command line option '-Wno-register'
*** [.pio\build\mega2560\src\src\HAL\AVR\HAL_SPI.cpp.o] Error 1
cc1plus.exe: warning: unrecognized command line option '-Wno-register'
cc1plus.exe: warning: unrecognized command line option '-Wno-register'
*** [.pio\build\mega2560\src\src\HAL\AVR\MarlinSerial.cpp.o] Error 1
*** [.pio\build\mega2560\src\src\HAL\AVR\Servo.cpp.o] Error 1


A bez tego nie działa mi G851 i nie ma włączonego z offset
Awatar użytkownika
JGFTW
Drukarz
Postów w temacie: 4
Posty: 1348
Rejestracja: 14 sie 2019, 05:19
Lokalizacja: Wrocław
Drukarka: Ender 3 v3 SE
x 714

Re: MKS-Gen L V1.0 odczytanie ustawień

Post autor: JGFTW »

Błędnie założyłem, że masz wyświetlacz - w takim razie zakomentuj:

Kod: Zaznacz cały

//#define LCD_BED_LEVELING
Awatar użytkownika
Jarewa
Drukarz
Postów w temacie: 13
Posty: 1596
Rejestracja: 26 sty 2021, 22:16
Lokalizacja: Głogów
x 365

Re: MKS-Gen L V1.0 odczytanie ustawień

Post autor: Jarewa »

Zrobiłem tak przeszło lecz nadal nie ma z-offset, ani bad leveling nie działają komendy m851 ani g29

W programie nie włączony

Cap:SERIAL_XON_XOFF:0
Cap:BINARY_FILE_TRANSFER:0
Cap:EEPROM:1
Cap:VOLUMETRIC:1
Cap:AUTOREPORT_TEMP:1
Cap:PROGRESS:0
Cap:PRINT_JOB:1
Cap:AUTOLEVEL:0
Cap:RUNOUT:0
Cap:Z_PROBE:0
Cap:LEVELING_DATA:0
Cap:BUILD_PERCENT:0
Cap:SOFTWARE_POWER:0
Cap:TOGGLE_LIGHTS:0
Cap:CASE_LIGHT_BRIGHTNESS:0
Cap:EMERGENCY_PARSER:0
Cap:PROMPT_SUPPORT:0
Cap:SDCARD:0
Cap:REPEAT:0
Cap:AUTOREPORT_SD_STATUS:0
Cap:LONG_FILENAME:0
Cap:THERMAL_PROTECTION:1
Cap:MOTION_MODES:0
Cap:ARCS:1
Cap:BABYSTEPPING:0
Cap:CHAMBER_TEMPERATURE:0
Cap:MEATPACK:0
Awatar użytkownika
JGFTW
Drukarz
Postów w temacie: 4
Posty: 1348
Rejestracja: 14 sie 2019, 05:19
Lokalizacja: Wrocław
Drukarka: Ender 3 v3 SE
x 714

Re: MKS-Gen L V1.0 odczytanie ustawień

Post autor: JGFTW »

Cóż powinno to działać.

Rozumiem, że wgrałeś FW na płytkę, po podłączeniu do kompa i komendze M502 dalej nie działa?
Awatar użytkownika
Jarewa
Drukarz
Postów w temacie: 13
Posty: 1596
Rejestracja: 26 sty 2021, 22:16
Lokalizacja: Głogów
x 365

Re: MKS-Gen L V1.0 odczytanie ustawień

Post autor: Jarewa »

Zadziałało :) nie wiem co było ale dziś poszło, szukam jeszcze funkcji przy żeby przy Bed Levelingu czujnik nie wyjeżdżał poza stół potrzebuje skrócić oś X i nie widzę tej funkcji...
ODPOWIEDZ

Wróć do „Elektronika sterująca, wyświetlacze”