Witam
Chciałem przygotować sobie zapasową płytkę Arduino Mega 2560 do drukarki 3D Prusa, z oprogramowaniem Marlin 1.1 do obsługi tejże drukarki.
Mam zapasową płytkę Arduino Mega 2560. Samo wgranie do niej programu Marlin nie jest problemem, można to zrobić przy pomocy Arduino IDE. Gorzej jest z dostosowaniem różnych ustawień Marlin-a dla konkretnej drukarki.
Nie bardzo wiem co konkretnie zmienić i w którym miejscu.
Dlatego żeby sobie ułatwić to pomyślałem że zgram zawartość pamięci Flash z płytki zamontowanej w drukarce i wgram ją do dodatkowej płytki.
Płytki te nie są zabezpieczone Lock bitami bo zczytuję zawartość procesora i wgrywam do drugiej płytki, ale po wgraniu tej zawartości do drugiej płytki po skasowaniu całej poprzedniej zawartości i zamontowaniu jej w drukarce wyświetlacz tylko się zaswieca ale nie pokazuje żadnych wartości. Drukarką nie można sterować.
Oprogramowanie Marlin 1.1 jest wolnym oprogramowaniem (open source) więc kopiowanie jest chyba dozwolone.
Do tego zczytywania i wgrywania używałem programów: mkAVR Calculator, Bascom AVR oraz XLoader. W każdym przypadku zczytywanie i wgrywanie kończyło się pomyślnie, nie było komunikatów o błędach, ale mimo to płytka Arduino Mega 2560 w drukarce nie pracuje, nie uruchamia się.
Proszę o pomoc dziękując jednocześnie za przeczytanie tego posta do końca. A jeszcze bardziej będę wdzięczny za pomoc w rozwiązaniu mojego problemu.
Pozdrawiam
Chciałem przygotować sobie zapasową płytkę Arduino Mega 2560 do drukarki 3D Prusa, z oprogramowaniem Marlin 1.1 do obsługi tejże drukarki.
Mam zapasową płytkę Arduino Mega 2560. Samo wgranie do niej programu Marlin nie jest problemem, można to zrobić przy pomocy Arduino IDE. Gorzej jest z dostosowaniem różnych ustawień Marlin-a dla konkretnej drukarki.
Nie bardzo wiem co konkretnie zmienić i w którym miejscu.
Dlatego żeby sobie ułatwić to pomyślałem że zgram zawartość pamięci Flash z płytki zamontowanej w drukarce i wgram ją do dodatkowej płytki.
Płytki te nie są zabezpieczone Lock bitami bo zczytuję zawartość procesora i wgrywam do drugiej płytki, ale po wgraniu tej zawartości do drugiej płytki po skasowaniu całej poprzedniej zawartości i zamontowaniu jej w drukarce wyświetlacz tylko się zaswieca ale nie pokazuje żadnych wartości. Drukarką nie można sterować.
Oprogramowanie Marlin 1.1 jest wolnym oprogramowaniem (open source) więc kopiowanie jest chyba dozwolone.
Do tego zczytywania i wgrywania używałem programów: mkAVR Calculator, Bascom AVR oraz XLoader. W każdym przypadku zczytywanie i wgrywanie kończyło się pomyślnie, nie było komunikatów o błędach, ale mimo to płytka Arduino Mega 2560 w drukarce nie pracuje, nie uruchamia się.
Proszę o pomoc dziękując jednocześnie za przeczytanie tego posta do końca. A jeszcze bardziej będę wdzięczny za pomoc w rozwiązaniu mojego problemu.
Pozdrawiam