Klipper w Due3dom

Jakość druku Cię nie zadowala?
mikun
Postów w temacie: 5
Posty: 9
Rejestracja: 19 sie 2018, 20:14
x 5

Klipper w Due3dom

Post autor: mikun »

Witam !!!

Czy ma ktoś configa do due3dom z klipperem? Instalacje na RPi przeszedłem dzięki filmikowi na YT Zen3D tylko tam są same endery MKS i inne. Chodzi o pinologię, w sekcji procesora wybrałem ATSAM3X8E.
bukszpryt
Postów w temacie: 3
Posty: 336
Rejestracja: 05 cze 2019, 21:21
x 100

Re: Klipper w Due3dom

Post autor: bukszpryt »

W przykładowych konfigach na githubie nie widzę. Nie masz gdzieś schematu tej płytki, żeby nazwy pinów wygrzebać?
mikun
Postów w temacie: 5
Posty: 9
Rejestracja: 19 sie 2018, 20:14
x 5

Re: Klipper w Due3dom

Post autor: mikun »

Póki co nie mogę wstawić obrazów (img is OFF) ale znalazłem taką rozpiskę pinów:

DUE3DOM Board
* http://www.due3dom.pl
******************************************************************/
#if MOTHERBOARD == 410
#ifndef __SAM3X8E__
#endif

#define KNOWN_BOARD
#define CPU_ARCH ARCH_ARM

#define ORIG_X_STEP_PIN 2
#define ORIG_X_DIR_PIN 3
#define ORIG_X_MIN_PIN 38
#define ORIG_X_MAX_PIN 36
#define ORIG_X_ENABLE_PIN 22

#define ORIG_Y_STEP_PIN 17
#define ORIG_Y_DIR_PIN 16
#define ORIG_Y_MIN_PIN 34
#define ORIG_Y_MAX_PIN 32
#define ORIG_Y_ENABLE_PIN 26

#define ORIG_Z_STEP_PIN 61
#define ORIG_Z_DIR_PIN 60
#define ORIG_Z_MIN_PIN 30
#define ORIG_Z_MAX_PIN 28
#define ORIG_Z_ENABLE_PIN 15

#define ORIG_E0_STEP_PIN 64
#define ORIG_E0_DIR_PIN 63
#define ORIG_E0_ENABLE_PIN 62

#define ORIG_E1_STEP_PIN 51
#define ORIG_E1_DIR_PIN 53
#define ORIG_E1_ENABLE_PIN 65

#define ORIG_E2_STEP_PIN 24
#define ORIG_E2_DIR_PIN 23
#define ORIG_E2_ENABLE_PIN 49

#define HEATER_0_PIN 7 // hotend1 heater
#define HEATER_1_PIN 39 // bed heater
#define HEATER_2_PIN 8 // hotend2 heater

#define TEMP_0_PIN 7 // hotend1 thermistor
#define TEMP_1_PIN 6 // bed thermistor
#define TEMP_2_PIN 5 // hotend2 thermistor
#define TEMP_3_PIN 2 // thermo fan thermistor
#define THERMOCOUPLE_0_PIN 3
#define THERMOCOUPLE_1_PIN 4

#define ORIG_FAN_PIN 11 // print fan (FAN1)
#define ORIG_FAN2_PIN 9 // hotend1 cooler (FAN2)
#define ORIG_FAN_THERMO_PIN 12 // hotend2 cooler / thermo fan / board fan (FAN3)

#define SDSUPPORT 1
#define SDPOWER -1
#define SDSS 4
#define ORIG_SDCARDDETECT 14
#define SDCARDDETECTINVERTED 0
#define LED_PIN -1

#define ORIG_PS_ON_PIN 40
#define KILL_PIN -1
#define SUICIDE_PIN -1

#define SDA_PIN 20
#define SCL_PIN 21

//servo pins 5, 6, 13

#define E0_PINS ORIG_E0_STEP_PIN,ORIG_E0_DIR_PIN,ORIG_E0_ENABLE_PIN,
#define E1_PINS ORIG_E1_STEP_PIN,ORIG_E1_DIR_PIN,ORIG_E1_ENABLE_PIN,
#define E2_PINS ORIG_E2_STEP_PIN,ORIG_E2_DIR_PIN,ORIG_E2_ENABLE_PIN,

#define TWI_CLOCK_FREQ 400000
// see eeprom device data sheet for the following values these are for 24xx256
#define EEPROM_SERIAL_ADDR 0x50 // 7 bit i2c address (without R/W bit)
#define EEPROM_PAGE_SIZE 64 // page write buffer size
#define EEPROM_PAGE_WRITE_TIME 7 // page write time in milliseconds (docs say 5ms but that is too short)
// specify size of eeprom address register
// TWI_MMR_IADRSZ_1_BYTE for 1 byte, or TWI_MMR_IADRSZ_2_BYTE for 2 byte
#define EEPROM_ADDRSZ_BYTES TWI_MMR_IADRSZ_2_BYTE
#define EEPROM_AVAILABLE 1
#endif
//End DUE3DOM Board



Chciałbym podłączyć niebawem BL Touch i akcelerometr czy dowolnie będę mógł podać port w konfigu klippera?
bukszpryt
Postów w temacie: 3
Posty: 336
Rejestracja: 05 cze 2019, 21:21
x 100

Re: Klipper w Due3dom

Post autor: bukszpryt »

Tutaj masz listę aliasów dla pinów: https://github.com/Klipper3d/klipper/bl ... liases.cfg
Gdzieś tam w połowie strony jest arduino due.
mikun
Postów w temacie: 5
Posty: 9
Rejestracja: 19 sie 2018, 20:14
x 5

Re: Klipper w Due3dom

Post autor: mikun »

Dziękuję bukszpryt! Czy wystarczy, że podmienię (poprzypisuję) porty z innego configa (drukarki) czy też są ważne inne ustawienia? Próbowałem wgrać do DUE3DOM klippera przez kartę SD wg tego filmu https://youtu.be/tumQKv_hOKI ale u mnie to nie działa. Przewodem USB na filmie mówi że można uwalić płytę główną i jestem w kropce :)
bukszpryt
Postów w temacie: 3
Posty: 336
Rejestracja: 05 cze 2019, 21:21
x 100

Re: Klipper w Due3dom

Post autor: bukszpryt »

nie wiem. na swojego neptuna wrzucałem klippera na karcie. o ile dobrze pamiętam neptune chodzi na płytce robin nano, czy jakoś tak. z kolei na skr pico wrzucałem wszystko po usb.
mikun
Postów w temacie: 5
Posty: 9
Rejestracja: 19 sie 2018, 20:14
x 5

Re: Klipper w Due3dom

Post autor: mikun »

Klipper zainstalowany w due3dom z pomocą kolegi PrzemoS. Siedział ze mną do północy i cierpliwie pisał co mam robić. W życiu sam bym do tego nie doszedł, bo nie wiedziałem, że przewód usb ma być podpięty do native port :). Teraz zostaje mi ogarnąć porty i plik printer.cfg Odkurzyłem starą drukarkę Gate LE i chcę ją trochę unowocześnić bo szkoda mi ją wyrzucić lub sprzedać za grosze.
Jeszcze raz wielkie podziękowania dla PrzemoS.
Kopytko, PrzemoS
mikun
Postów w temacie: 5
Posty: 9
Rejestracja: 19 sie 2018, 20:14
x 5

Re: Klipper w Due3dom

Post autor: mikun »

"Przedzwoniłem" połączenia na płytce Due3Dom LE miernikiem z wykorzystaniem wszystkich wejść/wyjść jakie są dostępne na PCB. nazwy portów takie jakie trzeba mieć w configu klippera. Może się komuś przyda.



DUE3DOM LE KLIPPER

OŚ X
STEP PB25
DIR PC28
ENA PB26
XMIN PC6


OŚ Y
STEP PA12
DIR PA13
ENA PD1
YMIN PC2


OŚ Z1
STEP PA2
DIR PA3
ENA PD5
ZMIN PD9


OŚ Z2
STEP PB19
DIR PB18
ENA PB17


EXTRUDER0
STEP PC12
DIR PB14
ENA PD7
TEMP0 PA16
HEND0 PC23


EXTRUDER1
STEP PA15
DIR PA14
ENA PC14
TEMP1 PA24
HEND1 PC22


FAN1 PD7
FAN2 PC21
TEMP3 PA23
TEMP4 WYJŚCIE WZM TERMOPARY
BED LEVEL PA11



EXTERNAL
1 Vin
2 5V
3 CAN TX
4 CAN RX
5 DAC1
6 DAC0
7 PC8
8 PC5
9 PC4
10 PD10
11 PC3
12 PC1
13 PA7
14 PD3
15 5V
16 5V
17 GND
18 RX0-0
19 TX0-1
20 3,3V


ZŁĄCZA WYŚWIETLACZA LCD

EXT1
1 GND
2 PD4
3 PC13
4 PB21
5 NC
6 NC
7 NC
8 NC
9 PA29
10 NC


EXT2
1 GND
2 PC17
3 PC19
4 PA20
5 PC9
6 5V
7 PC16
8 PC18
9 PA19
10 PC15
konradsdev1, dziobu, Kopytko
ODPOWIEDZ

Wróć do „Kalibracja, problemy”