Strona 14 z 19

Re: DUE3DOM LE - projekt taniej elektroniki z 6 driverami

: 22 wrz 2018, 16:07
autor: Marvin27
Nie wiem co źle robię, że Repieter nie działa.
Moje ustawienia:
Screenshot_2018-09-22 Repetier-Firmware Configuration Tool 1 0 2.png
Screenshot_2018-09-22 Repetier-Firmware Configuration Tool 1 0 2(4).png
Screenshot_2018-09-22 Repetier-Firmware Configuration Tool 1 0 2(3).png
Screenshot_2018-09-22 Repetier-Firmware Configuration Tool 1 0 2(2).png
Screenshot_2018-09-22 Repetier-Firmware Configuration Tool 1 0 2(1).png

Re: DUE3DOM LE - projekt taniej elektroniki z 6 driverami

: 22 wrz 2018, 17:06
autor: Marvin27
OK chyba wiem przez co nie działało - przez extender z MAX6675, wyjąłem i wyświetlacz LCD i sterowanie działa.

Re: DUE3DOM LE - projekt taniej elektroniki z 6 driverami

: 24 sty 2019, 16:49
autor: Artu
Gdyby ktoś był zainteresowany to:
g4ever pisze:Płytki due3dom le zostały zlecone do produkcji.
Gdy będą gotowe trafią do montażu.
Czyli już niedługo w sklepie u "czarnej żaby" :git:

Re: DUE3DOM LE - projekt taniej elektroniki z 6 driverami

: 04 lut 2019, 19:51
autor: artusiek
Czy może mi podpowiedzieć w Repetier przy wyborze płytki jest DUE3DOM , DUE3DOM MINI , ale nie ma LE . Które mam wybrać ?
Czy ew. jest , albo gdzie znaleźć userpins.h dla Due3dom LE ?

Re: DUE3DOM LE - projekt taniej elektroniki z 6 driverami

: 04 lut 2019, 21:43
autor: Marvin27
artusiek pisze:Czy może mi podpowiedzieć w Repetier przy wyborze płytki jest DUE3DOM , DUE3DOM MINI , ale nie ma LE . Które mam wybrać ?
Czy ew. jest , albo gdzie znaleźć userpins.h dla Due3dom LE ?
Autor płytek kiedyś pisał na forum fabrykator.pl że DUE3DOM LE to po prostu przycięta pełna wersja DUE3DOM. Więc podobno trzeba wybrać tą pełną i resztę sobie odpowiednio skonfigurować.

Re: DUE3DOM LE - projekt taniej elektroniki z 6 driverami

: 04 lut 2019, 22:07
autor: Marvin27
A jakbyś chciał wgrać Marlin-a 2.0 to stworzyłem nową definicje pinów dla tej płytki, nie wiem czy jest na 100% działające, ale u mnie działa.

By był wykrywalny ten plik, to trzeba dodać w pliku (...)\Marlin\src\core\boards.h pod linią 192:

Kod: Zaznacz cały

#define BOARD_DUE3DOM_LE       1413   // DUE3DOM LE for Arduino DUE
oraz

w pliku (...)\Marlin\src\pins\pins.h w pod linią 328:

Kod: Zaznacz cały

#elif MB(DUE3DOM_LE)
  #include "pins_DUE3DOM_LE.h"        // SAM3X8E                                    env:DUE env:DUE_USB env:DUE_debug
Jakby się przy kompilacji coś kompilator szczelał o jakieś definicje z tego pliku, to prawdopodobnie trzeba przenieść komentarze które są obok definicji pinów do nowej linii - nie wiem czemu.

Re: DUE3DOM LE - projekt taniej elektroniki z 6 driverami

: 04 lut 2019, 23:43
autor: tig33r
Dodaj to do gałęzi bugfix2.0 na gicie.

Re: DUE3DOM LE - projekt taniej elektroniki z 6 driverami

: 05 lut 2019, 21:22
autor: artusiek
Kurde , poległem , ale noc przede mną będę buszował po necie .
Zrobiłem na Repetier przykładową konfigurację ( od czegoś trzeba zacząć :D ) .... dodałem SmartControler ( bo tylko taki mam na stanie "full graphic" w drodze ) ... podłączyłem ... świeci ładnie na niebiesko .... i tyle . Myślałem ... uwalony , ale podłączyłem do walającego się MEGA i ramps 1.6 - no działa ... ładne cyferki . Ponownie sprawdzam teraz na DUE3DOM LE ... tylko świeci . Arduino IDE przy kompilacji błędów nie zgłasza , podaje , że wgrywa ... niby OK M, ale nie działa - tz nie pokazuje nic na LCD .

Podpowiedzcie : czy SmartControler Obrazek DUE3DOM LE współpracuje ... czy nie ... i mam czekać spokojnie na "full graphic" ?
Może powalczyć z Marlinem 2.0 ?
A tak poza tematem : P3Steel złożyłem i uruchomiłem bez większych stresów ( no spalone chińskie ramps 1,4 to się nie liczy ) , ale teraz przy CoreXY ( HEVO ) wszystko idzie pod górkę . Był taki moment , że już chciałem to wywalić ... trochę przestało i ponowienie się za to wziąłem . Mechanika złożona , drukuję części dla Endstop Z-MIN i tlko elektronika została . I tu znowu pod górkę ... jeszcze jakby czasu było więcej .... :unknown:

Re: DUE3DOM LE - projekt taniej elektroniki z 6 driverami

: 05 lut 2019, 23:57
autor: Marvin27
Skro ktoś jeszcze walczy z tą płytką, to i Ja coś muszę powalczę znowu :).

Dziś dotarła do mnie paczka od chińczyków z 2 szt termopary typu K i postanowiłem jeszcze raz coś wskórać w obsłudze MAX6675.

1. Poprawiłem deklarację pinów, bo ciągle wywalało mi błąd przy kompilacji:

Kod: Zaznacz cały

// SPI for Max6675 or Max31855 Thermocouple

#define MAX6675_SS_PIN     81
// TC_K1_CS1
#define MAX6675_SS2_PIN    82
// TC_K2_CS2
2. Dodarłem do problemu z tego wątku:
https://github.com/MarlinFirmware/Marlin/issues/8789
Tu dodałem deklaracje do pliku (...)Marlin\src\libs\private_spi.h

Kod: Zaznacz cały

#define SPDR REG_SPI0_RDR
#define SPSR REG_SPI0_SR
ale, niestety brakuje mi jeszcze deklaracji dla "SPIF", co sugeruje kompilator:
Marlin\src\module\../libs/private_spi.h:52:25: error: 'SPIF' was not declared in this scope
Ktoś ma pomysł lub widzę, gdzie mogę znaleźć informacje z jakim rejestrem jest powiązane "SPIF" (UNO) dla platformy (DUE) ?

Re: DUE3DOM LE - projekt taniej elektroniki z 6 driverami

: 06 lut 2019, 09:26
autor: tig33r
Czy to nie ma związku z twoim problemem? https://github.com/MarlinFirmware/Marlin/pull/13086