Strona 1 z 1

Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 27 lip 2020, 20:40
autor: dawidd
Witam
Nacieszyłem się 3 dni drukarka. Robiąc obrys 200x200 zeby sprawdzić ustawienie stołu hotend dojechał do metalowego klipsa a ten od spodu do zasilania stołu. Jedna albo 2 zyly w taśmie łączącej pl główna z panelem sterującym sie stopiła. Mnóstwo dymu i po sprzęcie. Przewód wymieniłem, ale drukarka nie ruszyła. Ani na płycie głównej ani na panelu sterującym nie ma widocznych śladów uszkodzę. Plyta łączy się z kompem wiec może nie ma tak źle. Wyświetlacz milczy - miga podświetlanie gdy zaczynem kręcić enkoderem (galka) sterująca ale nic więcej.
Ktoś coś pomoże?

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 27 lip 2020, 21:30
autor: dawidd
ps
Poprawiłem pin 2 we wtyczce od panelu sterowania- to jest ten ktory sie stopił podczas zwarcia, zmieniło sie tyle ze wyświetlacz sie teraz podświetla ale nie ma żadnej treści

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 27 lip 2020, 22:23
autor: Andrzej_W
Jak poszło przepięcie dalej to nic nie zrobisz. Jeżeli jak piszesz że się łączy to czy możesz z poziomy komputera sterować drukarką??
Nowa płyta od Creality to koszt około 170 zł.

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 28 lip 2020, 08:49
autor: bryan
Zanim podejmiesz próbę wymiany płyty na ta od Creality zastanów się nad odpowiednikami innych producentów. W tej samej cenie dostaniesz płytę z 32 bitowa elektronika i możliwością bezproblemowego podłączania dodatkowych peryferiów.

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 28 lip 2020, 10:27
autor: Robin
Andrzej_W pisze:Jeżeli jak piszesz że się łączy to czy możesz z poziomy komputera sterować drukarką??
- to podstawa, oczywiście przy przy odłączonym wyświetlaczu.

Z elektrycznego punku widzenia dokonałeś rzeczy niemożliwej. Głowica od pozostałej części ramy jest izolowana na rolkach nie ma gdzie płynąć prąd.
Nie mogę znaleźć schematów żeby to rozkminić, ale upalony pin 2(GND) sugeruje że przepięcia nie było i wyparowało coś na płytce np. ścieżka lub przelotki. Można sprawdzić napięcia zasilania, ale jak pisałem nie mam schematu.
Mogły być dwa przypadki:
1. Zwarcie do +HBED - wtedy popłynął prąd zwarciowy do GDN (powinno zadziałać zabezpieczenie zwarciowe zasilacza).
2. Zwarcie do -HBED - wtedy popłynął pełny prąd obciążenie grzania stołu, którego złącza i przewody nie wytrzymały.

Taka sytuacja nie powinna mieć miejsca z powodu jak wyżej (konstrukcyjnie coś jest nie tak?) .
To są czyste spekulacje, bo nie wiemy dokładnie co się zwarł i co uszkodziło.
Źle to nie wygląda i przy odrobinie zacięcia do naprawy domowym sposobem.

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 28 lip 2020, 10:28
autor: dawidd
zmiana plyty na inna hmm... jestem "za świeży" w temacie żeby takie zmiany już robić. Moze kiedyś - puki co czekam na płytę i na procesor - podmienię go i może uda się sprawdzić czy panel sterujący działa czy tez jest spalony.
Czy ender 5 pro ma ten sam panel co ender 3, 3pro i 5? Na alliexpres widziałem taki panel ale z enkoderem z lewej strony i nie wiem czy to lustrzane odbicie fotki czy panele sa rożne

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 28 lip 2020, 10:32
autor: dawidd
nie sprawdziłem czy da się sterować silnikami z poziomu kompa a teraz juz rozlutowałem pl główna. Uszkodzony jest mosfet sterujący stołem HY1403 i najprawdopodobniej procesor bo po włączeniu dość szybko robi sie ciepły. Płytę nowa zamowilem od producenta 190zl i wysyłka dhl'em z Czech.
Stara płytę postaram si ożywić, dzis zamówię procesor atmega 1284p, przełożę i zobaczę czy będzie sie grzał.
Czy ktoś sie orientuje czy jest firmware do ender 5 pro po polsku? A jeśli nie to skąd pobrać kod do arduino do wersji 5pro?

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 28 lip 2020, 10:44
autor: dawidd
Zamieszczam fotki jak to wyglądało. Dziwi mnie tylko ze ani na spinaczu nie ma jakiegoś śladu upalenia ani na lucie od stołu. Końcówki hotendu nie wykręcałem żeby ja obejrzeć ale tez od dołu nic nie widać. Czyżby była inna przyczyna wysłania płyty głównej w kosmos? Sam już nie wiem, jedno jest pewne wszystko wystrzeliło gdy głowica była przy spinaczu

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 28 lip 2020, 11:56
autor: Andrzej_W
Wyświetlacze sa takie same. Poszukaj na github powinno być. Jak będziesz się czuł na siłach to możesz wgrać nowszą wersję marlina bo oryginalnie jest 1.1.8

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 28 lip 2020, 12:26
autor: 1kamil
Generalnie za 190PLN kompletnie się nie opłaca płytki Creality.

Masz to dostępne: https://allegro.pl/oferta/skr-e3-mini-v ... 9451147522. Sprzęt o klasę wyżej w możliwościach rozbudowy.

Wystarczy wrzucić odpowiedni plik z FW na kartę SD, i zmienić nazwę na firmware.bin aby ją odpowiednio zaprogramować:
https://github.com/bigtreetech/BIGTREET ... mware/V2.0

Jedyna rzecz do zmiany ew. to ilość kroków na osi Z. Starsze modele Ender 5 mają śrubę na 400 kroków (problem z opadającym stołem), gdzie nowsze mają 800 kroków. Prosta zmiana przez LCD.

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 28 lip 2020, 13:40
autor: McKee
1kamil pisze:Generalnie za 190PLN kompletnie się nie opłaca płytki Creality.
Prosimy nie kopać leżącego.
Już kupił.
... a na SKR mógł zainstalować najlepsze możliwe firmware czyli reparap firmware z duet3d - więc jest podwójna wtopa.

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 28 lip 2020, 14:15
autor: 1kamil
McKee pisze:
1kamil pisze:Generalnie za 190PLN kompletnie się nie opłaca płytki Creality.
Prosimy nie kopać leżącego.
Już kupił.
Niekiedy można anulować jeśli to przez Ali i jeszcze nie wysłali :)

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 28 lip 2020, 15:23
autor: dawidd
może i faktycznie sie pospieszyłem z ta płytą od creality ale ja jestem nowicjuszem w drukarkach - tak naprawdę nawet tej co mam nie potrafiłem dobrze ustawić (mam ja od 4 dni) i puki co zmiana płyty wprowadzi u mnie dodatkowe komplikacje. Pewnie za jakiś czas to zrobię bo lubię update'owac sprzęty - tym bardziej ze widzę ze cena płyty nie jest zawrotna.
Puki co muszę skupić się na naprawi tego co mam
Moze ktoś ogarniety w programowaniu podlinkuje skąd pobrać firmware do endera5 pro ? Czy szukac juz wersji 2.0 ? czy 1.1.9 ? Chciałbym żeby było PL bo to dla mnie duze ułatwienie

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 28 lip 2020, 15:34
autor: JGFTW
Marlin posiada przykładowe pliki konfiguracyjne (gotowe ustawienia dla fabrycznych urządzeń) pod hasłem "example configuration"

Tutaj pliki dla Endera 5 Pro : https://github.com/MarlinFirmware/Confi ... er-5%20Pro

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 28 lip 2020, 16:41
autor: 1kamil
McKee pisze:a na SKR mógł zainstalować najlepsze możliwe firmware czyli reparap firmware z duet3d - więc jest podwójna wtopa.
Chyba tylko na SKR 1.x (LPC), ale nie na SKR mini E3 (STM32).

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 29 lip 2020, 09:10
autor: dawidd
Dzięki JGFTW za link. Tylko nie bardzo wiem co zrobić z tymi 4 plikami - myślałem ze to będzie 1 plik z kodem do arduino ide. Jest może gdzieś na forum opis wgrywania firmware do ender 5 ?
A może ktoś miałby ochotę napisać krok po kroku jak to zrobić tak żeby nowicjusz sobie z tym poradził?
pozdrawiam

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 30 lip 2020, 22:12
autor: dawidd
Dzis przyszła nowa płyta z alliexpres, 3 dni od zakupi - creality dba o szybkie wysyłki :)
Dzis tez przyszedł procesor do wymiany, już siedzi na płycie, mosfet wymieniony, płyta sie nie grzeje wiec może uda sie ja odratować, ale jeszcze muszę ja zaprogramować .
Puki co, po podpięciu nowej płyty wszystko ruszyło poprawnie poza wyświetlaczem - mało co na nim widać. Co prawda da sie obsługiwać ale kontrast jest tak kiepski ze trzeba sie przyglądać żeby rozpoznać co jest na wyświetlaczu. Jak sadzicie - to uszkodzenie czy może jest jakaś regulacja kontrastu LCD?

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 30 lip 2020, 22:43
autor: 1kamil
dawidd pisze:Co prawda da sie obsługiwać ale kontrast jest tak kiepski ze trzeba sie przyglądać żeby rozpoznać co jest na wyświetlaczu. Jak sadzicie - to uszkodzenie czy może jest jakaś regulacja kontrastu LCD?
Prawdopodobnie to jest backlight. Masz rezystor który możesz sprawdzić.
Sprawdź multimetrem czy jest podawane na niego napięcie.

Tu masz opis przeróbki: https://www.instructables.com/id/Ender- ... Onoff-Mod/.

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 31 lip 2020, 07:15
autor: dawidd
U mnie podświetlanie działa, gorzej z treścią. Zamieszczam fotki. Generalnie na zdjęciach wyszło lepiej niż w rzeczywistości widać.

Jeśli jest uszkodzony to kupić identyczny czy może coś z zamienników jest lepsze?
Czy ewentualnie to podejdzie:
https://allegro.pl/oferta/lcd-12864-kon ... 9486590399

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 31 lip 2020, 08:57
autor: bryan
Ten z Allegro do płyty oryginalnej nie podejdzie bez przerobek. Trzeba szukać oryginalnego - na Allegro na razie nie ma. Pasuje tez dotykowy BTT TFT35 E3 - z oryginalna płyta tylko w trybie emulacji, ale na przyszłość jak znalazł.

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 31 lip 2020, 09:53
autor: 1kamil
Tak. Zdecydowanie TFT35 :)

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 01 sie 2020, 17:17
autor: dawidd
a możecie napisać co trzeba przerobić w panelu tym z allego? Sprzedawca twierdzi ze będzie pasować i teraz jestem w kropce, czy zamawiać z alliexpres czy ten. Obsługa obecnie drukarki jest mocno niewygodna a znów czekać ze 3, 4 tyg na przesyłkę z Chin mi się nie chce

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 01 sie 2020, 22:07
autor: 1kamil
Zamów TFT35. Możesz przez Ali z Czech lub Niemiec. Będzie w 7 dni. Możesz też bez LCD z Octoprint lub ESP3D po USB/UART :)

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 02 sie 2020, 17:11
autor: dawidd
a tego TFT35 to jak podłączyć? Co musiałbym zrobić żeby taki tft odpalił na moim ender 5?

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 02 sie 2020, 18:34
autor: bryan
TFT w trybie marlin - spokojnie pójdzie z 'fabryczną' płytą głowną, w trybie dotykowym - musisz podłączyć do kompatybilnych płyt np SKR Mini E3.

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 03 sie 2020, 10:18
autor: dawidd
czyli żeby skorzystać z dobrodziejstwa dotykowego lcd to i tak musiałbym zmienić płytę główna - dobrze Cie zrozumiałem?

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 03 sie 2020, 10:48
autor: Andrzej_W
Tak

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 03 sie 2020, 11:07
autor: dawidd
ok
Na razie postaram sie zmienić soft na marlin 1.9
Zatrzymałem sie w dość trywialnym miejscu - jak pobrać pliki konfiguracyjne z tego linku:
pliki dla Endera 5 Pro : https://github.com/MarlinFirmware/Confi ... er-5%20Pro

Czy trzeba byc zalogowanym/zarejestrowanym?
Nie mam nigdzie przycisku download, mogę pliki jedynie podejrzeć i skopiować ich treść - ale to chyba nie tak się je pobiera ?

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 03 sie 2020, 12:18
autor: Artu
"Cofasz się" do Configurations i ściągasz cały zip
2020-08-03 12_16_40-GitHub - MarlinFirmware_Configurations_ Configurations for Marlin Firmware.jpg

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 03 sie 2020, 12:37
autor: dawidd
Artu - dziękuje Ci, nigdy bym na to nie wpadł :)

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 03 sie 2020, 14:38
autor: dawidd
problemow ciąga dalszy.
używam programatora ISP USBasp ATMEL AVR takiego:
https://allegro.pl/oferta/programator-i ... 5395787383
początkowo miałem problem ze sterownikami do niego, ale program z
https://zadig.akeo.ie/
sam go zainstalował
W arduino biorę - "wypal bootloader" i dostaje komunikat ze : "Skończone wypalania bootloadera" ale pod spodem dostaje komunikat:
avrdude: warning: cannot set sck period. please check for usbasp firmware update.

Czy mogę to tak zostawić czy coś jest nie tak?

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 03 sie 2020, 15:36
autor: FlameRunner
Działa czy nie? :P

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 03 sie 2020, 16:43
autor: dawidd
nie za bardzo
Próbuje wgrać marlin 1,9,x tak:
4 pliki konfiguracyjne z linku do ender 5pro wrzuciłem do folderu marlin podmieniając te które tam były. Otwieram w Arduino IDE plik marlin.ino. Płytkę zmieniłem na sanguino, procesor na atmege 1284 16Mhz, port com na taki jak jest akurat wykrywany.
Dołączyłem bibliotekę U8glib-1.19.1.zpi bo jej brakowało.
Mimo to sketch mi się nie kompiluje - dostaje błąd:



Kod: Zaznacz cały

In file included from sketch\MarlinConfig.h:29:0,
                 from sketch\G26_Mesh_Validation_Tool.cpp:27:
Configuration.h:225:11: error: missing binary operator before token "("
 #if EITHER(PARKING_EXTRUDER, MAGNETIC_PARKING_EXTRUDER)
           ^
Configuration.h:274:8: error: missing binary operator before token "("
 #if ANY(SWITCHING_TOOLHEAD, MAGNETIC_SWITCHING_TOOLHEAD, ELECTROMAGNETIC_SWITCHING_TOOLHEAD)
        ^
Configuration.h:563:11: error: missing binary operator before token "("
 #if EITHER(PIDTEMP, PIDTEMPBED)
           ^
In file included from sketch\MarlinConfig.h:29:0,
                 from sketch\G26_Mesh_Validation_Tool.cpp:27:
Configuration.h:1168:11: error: missing binary operator before token "("
 #if EITHER(MIN_SOFTWARE_ENDSTOPS, MAX_SOFTWARE_ENDSTOPS)
           ^
Configuration.h:1260:8: error: missing binary operator before token "("
 #if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
        ^
Configuration.h:1287:11: error: missing binary operator before token "("
 #if EITHER(AUTO_BED_LEVELING_LINEAR, AUTO_BED_LEVELING_BILINEAR)
           ^
In file included from sketch\MarlinConfig.h:29:0,
                 from sketch\G26_Mesh_Validation_Tool.cpp:27:
Configuration.h:2301:11: error: missing binary operator before token "("
 #if EITHER(RGB_LED, RGBW_LED)
           ^
In file included from sketch\MarlinConfig.h:29:0,
                 from sketch\G26_Mesh_Validation_Tool.cpp:27:
Configuration.h:2336:8: error: missing binary operator before token "("
 #if ANY(BLINKM, RGB_LED, RGBW_LED, PCA9632, PCA9533, NEOPIXEL_LED)
        ^
In file included from sketch\MarlinConfig.h:32:0,
                 from sketch\G26_Mesh_Validation_Tool.cpp:27:
Configuration_adv.h:171:11: error: missing binary operator before token "("
   #if BOTH(ADAPTIVE_FAN_SLOWING, PIDTEMP)
           ^
In file included from sketch\MarlinConfig.h:32:0,
                 from sketch\G26_Mesh_Validation_Tool.cpp:27:
Configuration_adv.h:994:11: error: missing binary operator before token "("
 #if EITHER(DIGIPOT_MCP4018, DIGIPOT_MCP4451)
           ^
Configuration_adv.h:1023:11: error: missing binary operator before token "("
 #if EITHER(ULTIPANEL, EXTENSIBLE_UI)
           ^
Configuration_adv.h:1095:32: error: missing binary operator before token "("
 #if HAS_GRAPHICAL_LCD && EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY)
                                ^
Configuration_adv.h:1104:32: error: missing binary operator before token "("
 #if HAS_CHARACTER_LCD && EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY)
                                ^
Configuration_adv.h:1619:11: error: missing binary operator before token "("
 #if EITHER(AUTO_BED_LEVELING_3POINT, AUTO_BED_LEVELING_UBL)
           ^
Configuration_adv.h:1654:11: error: missing binary operator before token "("
 #if EITHER(MESH_BED_LEVELING, AUTO_BED_LEVELING_UBL)
           ^
Configuration_adv.h:1842:9: error: missing binary operator before token "("
 #if BOTH(SDSUPPORT, DIRECT_STEPPING)
         ^
Configuration_adv.h:2849:11: error: missing binary operator before token "("
 #if EITHER(SPINDLE_FEATURE, LASER_FEATURE)
           ^
Configuration_adv.h:3039:11: error: missing binary operator before token "("
 #if EITHER(POWER_MONITOR_CURRENT, POWER_MONITOR_VOLTAGE)
           ^
Configuration_adv.h:3378:11: error: missing binary operator before token "("
 #if EITHER(WIFISUPPORT, ESP3D_WIFISUPPORT)
           ^
In file included from sketch\MarlinConfig.h:29:0,
                 from sketch\I2CPositionEncoder.cpp:31:
Configuration.h:225:11: error: missing binary operator before token "("
 #if EITHER(PARKING_EXTRUDER, MAGNETIC_PARKING_EXTRUDER)
           ^
Configuration.h:274:8: error: missing binary operator before token "("
 #if ANY(SWITCHING_TOOLHEAD, MAGNETIC_SWITCHING_TOOLHEAD, ELECTROMAGNETIC_SWITCHING_TOOLHEAD)
        ^
Configuration.h:563:11: error: missing binary operator before token "("
 #if EITHER(PIDTEMP, PIDTEMPBED)
           ^
In file included from sketch\MarlinConfig.h:29:0,
                 from sketch\I2CPositionEncoder.cpp:31:
Configuration.h:1168:11: error: missing binary operator before token "("
 #if EITHER(MIN_SOFTWARE_ENDSTOPS, MAX_SOFTWARE_ENDSTOPS)
           ^
Configuration.h:1260:8: error: missing binary operator before token "("
 #if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
        ^
Configuration.h:1287:11: error: missing binary operator before token "("
 #if EITHER(AUTO_BED_LEVELING_LINEAR, AUTO_BED_LEVELING_BILINEAR)
           ^
In file included from sketch\MarlinConfig.h:29:0,
                 from sketch\I2CPositionEncoder.cpp:31:
Configuration.h:2301:11: error: missing binary operator before token "("
 #if EITHER(RGB_LED, RGBW_LED)
           ^
In file included from sketch\MarlinConfig.h:29:0,
                 from sketch\I2CPositionEncoder.cpp:31:
Configuration.h:2336:8: error: missing binary operator before token "("
 #if ANY(BLINKM, RGB_LED, RGBW_LED, PCA9632, PCA9533, NEOPIXEL_LED)
        ^
In file included from sketch\MarlinConfig.h:32:0,
                 from sketch\I2CPositionEncoder.cpp:31:
Configuration_adv.h:171:11: error: missing binary operator before token "("
   #if BOTH(ADAPTIVE_FAN_SLOWING, PIDTEMP)
           ^
In file included from sketch\MarlinConfig.h:32:0,
                 from sketch\I2CPositionEncoder.cpp:31:
Configuration_adv.h:994:11: error: missing binary operator before token "("
 #if EITHER(DIGIPOT_MCP4018, DIGIPOT_MCP4451)
           ^
Configuration_adv.h:1023:11: error: missing binary operator before token "("
 #if EITHER(ULTIPANEL, EXTENSIBLE_UI)
           ^
Configuration_adv.h:1095:32: error: missing binary operator before token "("
 #if HAS_GRAPHICAL_LCD && EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY)
                                ^
Configuration_adv.h:1104:32: error: missing binary operator before token "("
 #if HAS_CHARACTER_LCD && EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY)
                                ^
Configuration_adv.h:1619:11: error: missing binary operator before token "("
 #if EITHER(AUTO_BED_LEVELING_3POINT, AUTO_BED_LEVELING_UBL)
           ^
Configuration_adv.h:1654:11: error: missing binary operator before token "("
 #if EITHER(MESH_BED_LEVELING, AUTO_BED_LEVELING_UBL)
           ^
Configuration_adv.h:1842:9: error: missing binary operator before token "("
 #if BOTH(SDSUPPORT, DIRECT_STEPPING)
         ^
Configuration_adv.h:2849:11: error: missing binary operator before token "("
 #if EITHER(SPINDLE_FEATURE, LASER_FEATURE)
           ^
Configuration_adv.h:3039:11: error: missing binary operator before token "("
 #if EITHER(POWER_MONITOR_CURRENT, POWER_MONITOR_VOLTAGE)
           ^
Configuration_adv.h:3378:11: error: missing binary operator before token "("
 #if EITHER(WIFISUPPORT, ESP3D_WIFISUPPORT)
           ^
In file included from sketch\MarlinConfig.h:29:0,
                 from sketch\M100_Free_Mem_Chk.cpp:49:
Configuration.h:225:11: error: missing binary operator before token "("
 #if EITHER(PARKING_EXTRUDER, MAGNETIC_PARKING_EXTRUDER)
           ^
Configuration.h:274:8: error: missing binary operator before token "("
 #if ANY(SWITCHING_TOOLHEAD, MAGNETIC_SWITCHING_TOOLHEAD, ELECTROMAGNETIC_SWITCHING_TOOLHEAD)
        ^
Configuration.h:563:11: error: missing binary operator before token "("
 #if EITHER(PIDTEMP, PIDTEMPBED)
           ^
In file included from sketch\MarlinConfig.h:29:0,
                 from sketch\M100_Free_Mem_Chk.cpp:49:
Configuration.h:1168:11: error: missing binary operator before token "("
 #if EITHER(MIN_SOFTWARE_ENDSTOPS, MAX_SOFTWARE_ENDSTOPS)
           ^
Configuration.h:1260:8: error: missing binary operator before token "("
 #if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
        ^
Configuration.h:1287:11: error: missing binary operator before token "("
 #if EITHER(AUTO_BED_LEVELING_LINEAR, AUTO_BED_LEVELING_BILINEAR)
           ^
In file included from sketch\MarlinConfig.h:29:0,
                 from sketch\M100_Free_Mem_Chk.cpp:49:
Configuration.h:2301:11: error: missing binary operator before token "("
 #if EITHER(RGB_LED, RGBW_LED)
           ^
In file included from sketch\MarlinConfig.h:29:0,
                 from sketch\M100_Free_Mem_Chk.cpp:49:
Configuration.h:2336:8: error: missing binary operator before token "("
 #if ANY(BLINKM, RGB_LED, RGBW_LED, PCA9632, PCA9533, NEOPIXEL_LED)
        ^
In file included from sketch\MarlinConfig.h:32:0,
                 from sketch\M100_Free_Mem_Chk.cpp:49:
Configuration_adv.h:171:11: error: missing binary operator before token "("
   #if BOTH(ADAPTIVE_FAN_SLOWING, PIDTEMP)
           ^
In file included from sketch\MarlinConfig.h:32:0,
                 from sketch\M100_Free_Mem_Chk.cpp:49:
Configuration_adv.h:994:11: error: missing binary operator before token "("
 #if EITHER(DIGIPOT_MCP4018, DIGIPOT_MCP4451)
           ^
Configuration_adv.h:1023:11: error: missing binary operator before token "("
 #if EITHER(ULTIPANEL, EXTENSIBLE_UI)
           ^
Configuration_adv.h:1095:32: error: missing binary operator before token "("
 #if HAS_GRAPHICAL_LCD && EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY)
                                ^
Configuration_adv.h:1104:32: error: missing binary operator before token "("
 #if HAS_CHARACTER_LCD && EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY)
                                ^
Configuration_adv.h:1619:11: error: missing binary operator before token "("
 #if EITHER(AUTO_BED_LEVELING_3POINT, AUTO_BED_LEVELING_UBL)
           ^
Configuration_adv.h:1654:11: error: missing binary operator before token "("
 #if EITHER(MESH_BED_LEVELING, AUTO_BED_LEVELING_UBL)
           ^
Configuration_adv.h:1842:9: error: missing binary operator before token "("
 #if BOTH(SDSUPPORT, DIRECT_STEPPING)
         ^
Configuration_adv.h:2849:11: error: missing binary operator before token "("
 #if EITHER(SPINDLE_FEATURE, LASER_FEATURE)
           ^
Configuration_adv.h:3039:11: error: missing binary operator before token "("
 #if EITHER(POWER_MONITOR_CURRENT, POWER_MONITOR_VOLTAGE)
           ^
Configuration_adv.h:3378:11: error: missing binary operator before token "("
 #if EITHER(WIFISUPPORT, ESP3D_WIFISUPPORT)
           ^
exit status 1
missing binary operator before token "("

i jeszcze jedno - jak zrobić żeby miec PL menu w drukarce?

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 03 sie 2020, 22:09
autor: dawidd
wgrałem bootloader przez arduino uno, tu poszło bez żadnych dodatkowych komunikatów, jednak dalej dostaje błąd jw podczas wgrywania kodu.
Wrzuciłem na probe przykłady z głównego katalogu do ender 3 - kompilacja i wgrywanie poszło bez problemu i płyta z lcd odpaliła jako ender 3 Wychodzi na to ze te pliki konfiguracyjne do ender 5 pro sa coś nie bardzo, albo ja o czymś nie wiem, co trzeba z nimi może jeszcze zrobić.
Pomożecie?

tutaj filmik dla osób które nie wiedza jak wgrywać bootloader i kod - krok po kroku - nawet bez znajomości angielskiego idzie sie połapać bo kolo wszystko pokazuje jak na tacy

https://www.youtube.com/watch?v=fIl5X2ffdyo

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 04 sie 2020, 07:43
autor: dawidd
Juz wiem co robię zle - przykłady konfiguracyjne sa do werji 2.0 a ja ma kod marlina 1.9
Powiedzcie czy dać spokój z wersja 2.0 i zostać przy 1.9 czy lepsza jest ta nowsza?
I skąd pobrać konfiguracje do v1,9? Trochę się jeszcze na tym github nie odnajduje.

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 04 sie 2020, 08:18
autor: dawidd
i jeszcze potrzebuje pomocy ze zmiana języka. Próbuje go zmienic do softu ender 3 - robię tak: W prawym górnym rogu w interfejsie IDE Arduino rozwijam listę i klikam na "language.h"
Tam w linijce
#define LCD_LANGUAGE en
zmieniam na
#define LCD_LANGUAGE pl

Jednak po wgraniu kodu dalej jest język angielski. Czy jeszcze gdzieś w kodzie trzeba coś zmienić?

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 04 sie 2020, 15:01
autor: FlameRunner
1.9?

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 04 sie 2020, 16:39
autor: Jaro
Gotowy hex. Jest na oficjalnej stronie creality. Moim zdaniem najlepsze rozwiązanie dla poczontkującego ponieważ jest to ten plik który jest fabrycznie Język zmienia się w configuration. h w sekcji LCD and SD support (LCD LANGUAGE) zmieniasz na pl. U mnie jest to w1650 wersie

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 04 sie 2020, 17:19
autor: dawidd
v 1.1.9

Jaro piszesz o tej stronie:
https://www.creality3dofficial.com/page ... e-download
tu tez nie ma wersji pro - jest tylko zwykły 5 i plus

Podpowiedzcie czy na oryginalna płytę wejdzie marlin v2.0 czy trzeba by płytę zmienić?

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 04 sie 2020, 17:39
autor: Jaro
Jest w zakładce ender series , a jeśli chodzi o marlina 2 to wydaje się mi że zajmuje więcej miejsca niż ma oryginalna płyta ender.

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 04 sie 2020, 18:04
autor: Jaro
A ty masz z bltouch em czy bez bo jeżeli bez to soft jest ten sam co do zwykłego ender 5. Rużnica jest tylko w wyposażeniu (inny ekstruder rurka coprico i chyba ciut mocniejszy zasilacz) a oprogramowanie to samo

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 04 sie 2020, 20:17
autor: JGFTW
Z ciekawości skompilowałem Marlina 2.0.6 (ustawienia domyślne) dla płytki Creality z procesorem 1284p (czyli takiej jak we wszystkich wersjach do 1.1.5 włącznie)
marlin_dla_atmel1284p.png
I jest wystarczająco miejsca. Także nie szalejąc z opcjami powinieneś być w stanie normalnie wgrać do Endera 5 pro Marlina 2.0.6 na OEM płytce.

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 05 sie 2020, 13:45
autor: dawidd
Dzięki JGFTW ze Ci sie chciało to sprawdzić - będę działał. Niestety pracy sporo i nie mam teraz za tyle czasu żeby sie bawić drukarka.
Jedynie dla potomnych napisze - zmiana języka odbywa sie IDE Arduino w zakładce Configuration.h linijke "#define LCD_LANGUAGE en" trzeba zmienić na "#define LCD_LANGUAGE pl" i tyle

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 05 sie 2020, 14:32
autor: 1kamil
JGFTW pisze: I jest wystarczająco miejsca. Także nie szalejąc z opcjami powinieneś być w stanie normalnie wgrać do Endera 5 pro Marlina 2.0.6 na OEM płytce.
To co skompilowałeś to wersja z praktycznie wyłączonymi wszystkimi opcjami (np. obsługa LCD).

Miejsca jest na styk dla https://github.com/MarlinFirmware/Confi ... 5/Creality. Np. dodanie manual bilinear leveling i miejsca już brakuje. Trzeba wyłączać inne opcje i trochę kombinować.

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 05 sie 2020, 16:34
autor: JGFTW
Pewnie, że trzeba kombinować ;) Jak nie chcesz w tym grzebać to kupujesz normalną płytę główną, co zresztą wcześniej zostało napisane.

Przy czym warto wspomnieć, że kompilując przez Arduino IDE marlina 1.x.x jest trochę mniej kombinacji.

Skompilowałem Marlina 2.0.6 dla swojej Cr10 (OEM płyta) z poziomowaniem Bilinear (49pktów), wyświelaczem Graficznym 12864, EEPROMEM, ustawieniami PID grzałek, opcją Fade Height i (to chyba tyle z tych ważniejszych) wchodzi na styk.

Kluczem jest ustawienie odpowiednich flag podczas kompilacji. Zawartych w tym artykule:
https://thborges.github.io/blog/marlin/ ... -size.html
platformio_cr10_stock.png
Jak będę miał chwilę to może rzucę okiem czy wychodzi tak samo (chociaż jestem przekonany, że tak) w oparciu o ten konfig dla Endera 5 i z jakimiś bajerami typu BLtouch/czujnik indukcyjny, poziomowanie, ale w razie co to już zainteresowani powinni sobie z tym poradzić ;)

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 06 sie 2020, 00:22
autor: JGFTW
Skompilowałem Marlina 2.0.6 dla E5 z płytą Creality 1.1.5 (zakładam, że ma pinout taki jak w BOARD_MELZI_CREALITY).
- TMC2208 w trybie standalone (chyba takie tam są?)
- Bltouch
- ABL Bilinear (siatka 7x7)
- LCD graficzny 12864 + karta SD
- EEPROM

Reszta taka jak w przykładowych plikach konfiguracyjnych z wersji 2.0.5.
E5pro.png
Także da się - jest wystarczająco miejsca - i jest to średnio skomplikowane :D

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 06 sie 2020, 08:03
autor: dawidd
próbuje coś stworzyć ale nie idzie z Marlin 2.0.6
obejrzałem filmik:
https://www.youtube.com/watch?v=tk7nimBrgsg
i próbuje podobnie dla endera 5 oraz 5 pro - w obu wypadkach dostaje komunikat:
Arduino:1.8.7 (Windows 10), Płytka:"Sanguino, ATmega1284 or ATmega1284P (16 MHz)"

fork/exec C:\Users\Fujitsu\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\5.4.0-atmel3.6.1-arduino2/bin/avr-gcc.exe: The filename or extension is too long.
Błąd kompilacji dla płytki Sanguino.

Z czego to może wynikać?

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 07 sie 2020, 14:04
autor: dawidd
Sprawdziłem na 3 rożnych komputerach bo myślałem ze mam coś nie tak z arduino, bibliotekami itp, jednak na wszystkich 3 dostaje ten sam komunikat - ze nazwa pliku lub rozszerzenie są za długie. Podpowie ktoś co z tym zrobić?

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 07 sie 2020, 14:40
autor: 1kamil
Zmień gdzie są przechowywane źródła. Wygląda to na zbyt długą ściężkę: "The filename or extension is too long".

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 09 sie 2020, 08:38
autor: dawidd
Przenosiłem folder z marlinem na dysk C:\, nic to nie zmieniło, błąd dalej jest ten sam

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 09 sie 2020, 16:55
autor: ethanak
A masz możliwoś odpalenia tego na czymś innym niż Windows? Jakiś Mac albo Ubuntu na pendrivie? Wtedy można wyeliminować inne problemy oprócz tego, że Windows ma swoje widzimisię?

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 09 sie 2020, 19:59
autor: JGFTW
Wrzuć tu całego Marlina spakowanego w .zip: https://wetransfer.com/
(Naciśnij guzik z trzema kropkami i wybierz "Get transfer link")

Daj link na forum i Ci to skompiluję, bo w takim tempie do emerytury tego nie skończysz.

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 09 sie 2020, 22:28
autor: dawidd
Dzięki JGFTW za chęć kompilacji, ale już jeden z adminów z "elektrody" zrobił to za mnie i marlina 2 mam już wgranego.
Dla zainteresowanych laików w temacie jak ja temat tutaj:
https://www.elektroda.pl/rtvforum/viewt ... 1#18859691

Chodzi bardziej o to, że sam dalej nie mam możliwości nic zmienić. Chce dołożyć czujnik auto-poziomowania, ale nie mam możliwość edycji kodu w Ardiuno Ide bo i tak mi się nie kompiluje. Chciałbym znaleźć tego przyczynę.

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 09 sie 2020, 22:51
autor: dawidd
dodam ze próbowałem kompilacji dla płytki sanguino (adres: https://raw.githubusercontent.com/Lausz ... index.json)
oraz dla płytki MightyCore
(adres: https://mcudude.github.io/MightyCore/pa ... index.json)
W obu przypadkach jest ten sam błąd

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 10 sie 2020, 00:01
autor: JGFTW
Marlina 1.1.x kompiluje się poprzez Arduino IDE

Jak kompilujesz Marlina 2.x olej Arduino IDE, korzystaj z Atom (https://atom.io/) albo VSCode (https://code.visualstudio.com/) z wtyczką platformio(https://platformio.org/).

Dodanie czujnika poziomowania (oraz funkcji ABL) powinno byc stosunkowo proste, ale konieczna jest spora otymalizacja, bo jest mało miejsca (jak dodajesz BLtouch szkic zajmuje 99.6%), więc musisz przejść całość i powywalać zbędne rzeczy. Pamiętaj też od dodaniu flag kompilacji (parę postów wcześniej wrzuciłem link).

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 04 wrz 2020, 13:39
autor: dawidd
Dotarła do mnie płyta BIGTREETECH TFT35 E3 V3.0/ Po podłączeniu do płyt gl (creality 1.1.5 z marlin'em 2.0.5 i przełączeniu wyświetlacza w tryb marlina (tekstowy) wyświetlacz robi sie cały żółty i nic więcej. W menu z ikonami wszystko działa, w trybie marlin - cały lcd jest żółty. Jak to przeskoczyć?

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 12 mar 2021, 19:32
autor: Rafix095
Mam ten sam, problem, kolega JGFTW podesłał mi swoją wersję Marlina. Nie mogę jednak skompilować tego FW, na Arduino IDE wyskakuje mi taki sam błąd jak u dawidd'a. W przypadku platformio tak jak na screenie:
https://ibb.co/mJH8L7K
Jakie są w zasadzie różnice pomiędzy marlinem 2.0 a 1.1.X?
Najważniejsze dla jest działający czytnik kart SD i Bltouch. Może ktoś ma starszego marlina 1.1.9 albo 1.1.8. skonfigurowanego pod stockową płytkę CR10 z skonfigurowanym Bltouch? Z pozostałymi ustawieniami jak chociażby direct extruder sobie poradzę. Aktualnie mam zainstalowaną wersję 1.1.9 albo 1.1.8 i jestem zadowolony ale muszę zmienić kilka ustawień i bez ponownego wgrywania FW się nie odbędzie.

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 12 mar 2021, 19:55
autor: JGFTW
Czy próbowałeś zmienić ścieżkę folderu z Marlinem na krótszą?

Przykład:

Kod: Zaznacz cały

C:/users/januszgajos/Desktop/marlin-dla-cr10-v/nowy_folder/Marlin_2.0.7.2
Na coś w tym stylu:

Kod: Zaznacz cały

C:/CR10-FW/Marlin_2.0.7.2/
Chodzi o to, żeby folder .pio, w którym się Marlin kompiluję miał krótszą ścieżkę lokalizacji (przechowywania) na dysku.
Jest to problem z Windowsem, więc ewentualnie możesz postawić wirtualkę z Ubuntu poprzez Virtualbox/VMware (https://www.osboxes.org/) i kompilowac tam.

Wyjaśnienie:
https://community.platformio.org/t/link ... 32/8792/12

Re: Potrzebna pomoc w naprawie ENDER 5 PRO - po zwarciu

: 14 mar 2021, 16:16
autor: Silvered87
Miałem dokładnie ten sam problem z moim enderem 5. Napisałem do creality i wysłali mi nowy kabel i płytę główną za darmo.