Podłączenie TMC2208 v2.0 oraz TMC2209 v1.2 z sensorless homing w trybie UART z SKR 1.3
- JGFTW
- Drukarz
- Postów w temacie: 5
- Posty: 1380
- Rejestracja: 14 sie 2019, 05:19
- Lokalizacja: Wrocław
- Drukarka: Ender 3 v3 SE
- x 757
Podłączenie TMC2208 v2.0 oraz TMC2209 v1.2 z sensorless homing w trybie UART z SKR 1.3
Składam taką luźną wersję Prusy Bear, korzystając z okazji, że udało mi się wyrwać w dobrej cenie dwa komplety stepów to chcę spróbować nie korzystać z krańcówek na XY i skonfigurować sensorless homing.
Staram się rozszyfrować podłączenie UART SKR 1.3 z BTT TMC2208 v2.0 oraz BTT TMC2209 V1.2.
https://github.com/bigtreetech/BIGTREET ... SKR%20V1.3 TMC2209
Planuję je dać na osie XYE.
Znalazłem informację, że w trybie UART posiada zlutowane te pady: Na płytce należy zewrzeć też piny UART dla każdej osi: Mam je obecnie tak polutowane:
Dodatkowo, w przypadku użycia sensorless homing należy
zewrzeć piny diagnostyczne:
Jeżeli nie będę korzystał z sensorless homing na ekstruderze to powinienem obciąć ten pin:
Jednak chyba wystarczy nie zakładać zworki na płycie jak na zdjęciu powyżej?
To wydaję mi się dość jasne.
https://bigtreetech.github.io/docs/TMC2209.html
https://github.com/bigtreetech/BIGTREET ... ree/master
TMC2208
Będą zamontowane na Z1 i Z2.
Oznaczneie to TMC2208 v2.0 nie jestem pewny czy to jest w trybie UART.
Mam to obecnie polutowane tak: Zdjęcie na stronie produktu pokazuję, że może być zlutowane na dwa sposoby: https://bigtreetech.github.io/docs/TMC2208.html
Nie mam jednak pewności czy tak jak teraz mam jest w UART, więc proszę o poradę.
Planuję wieczorem usiąść do zrobienia firmware i prób.
Staram się rozszyfrować podłączenie UART SKR 1.3 z BTT TMC2208 v2.0 oraz BTT TMC2209 V1.2.
https://github.com/bigtreetech/BIGTREET ... SKR%20V1.3 TMC2209
Planuję je dać na osie XYE.
Znalazłem informację, że w trybie UART posiada zlutowane te pady: Na płytce należy zewrzeć też piny UART dla każdej osi: Mam je obecnie tak polutowane:
Dodatkowo, w przypadku użycia sensorless homing należy
zewrzeć piny diagnostyczne:
Jeżeli nie będę korzystał z sensorless homing na ekstruderze to powinienem obciąć ten pin:
Jednak chyba wystarczy nie zakładać zworki na płycie jak na zdjęciu powyżej?
To wydaję mi się dość jasne.
https://bigtreetech.github.io/docs/TMC2209.html
https://github.com/bigtreetech/BIGTREET ... ree/master
TMC2208
Będą zamontowane na Z1 i Z2.
Oznaczneie to TMC2208 v2.0 nie jestem pewny czy to jest w trybie UART.
Mam to obecnie polutowane tak: Zdjęcie na stronie produktu pokazuję, że może być zlutowane na dwa sposoby: https://bigtreetech.github.io/docs/TMC2208.html
Nie mam jednak pewności czy tak jak teraz mam jest w UART, więc proszę o poradę.
Planuję wieczorem usiąść do zrobienia firmware i prób.
- Rozarh
- Drukarz
- Postów w temacie: 2
- Posty: 657
- Rejestracja: 12 kwie 2021, 10:45
- Lokalizacja: opolskie
- Drukarka: Fenix, A20M, TT1SM..
- x 267
Re: Podłączenie TMC2208 v2.0 oraz TMC2209 v1.2 z sensorless homing w trybie UART z SKR 1.3
Tu masz pełny opis:
https://github.com/GadgetAngel/SKR-V1.3 ... ree/master
Tak łopatologicznie dość (i kolorowo )
Mi dla SKR 1.2 PRO z innego ich tutoriala wszystko pasowało.
https://github.com/GadgetAngel/SKR-V1.3 ... ree/master
Tak łopatologicznie dość (i kolorowo )
Mi dla SKR 1.2 PRO z innego ich tutoriala wszystko pasowało.
JGFTW
Parafrazując wpis by artusiek:
Nie chcesz grzebać? Kup Prusę lub Bambu Labs
Kupiłeś coś co dopieszczasz? Naucz się grzebać!!!
Nie chcesz grzebać? Kup Prusę lub Bambu Labs
Kupiłeś coś co dopieszczasz? Naucz się grzebać!!!
- JGFTW
- Drukarz
- Postów w temacie: 5
- Posty: 1380
- Rejestracja: 14 sie 2019, 05:19
- Lokalizacja: Wrocław
- Drukarka: Ender 3 v3 SE
- x 757
Re: Podłączenie TMC2208 v2.0 oraz TMC2209 v1.2 z sensorless homing w trybie UART z SKR 1.3
Bardzo dobre źródło! 750 stron PDF o konfiguracji super sprawa
Niefortunnie nie ma akurat tego TMC2208, które mam.
Myślę, że jednak to nie jest UART tylko standalone (step/dir), bo nie jest zlutowany J2: Też to nie jest ta sama wersja opisana, ale zakładam, że jest tak samo.
Niefortunnie nie ma akurat tego TMC2208, które mam.
Myślę, że jednak to nie jest UART tylko standalone (step/dir), bo nie jest zlutowany J2: Też to nie jest ta sama wersja opisana, ale zakładam, że jest tak samo.
- Abys
- Drukarz
- Postów w temacie: 1
- Posty: 809
- Rejestracja: 09 lut 2019, 19:19
- Lokalizacja: Szczecin
- Drukarka: Ender 3 SKR1.4T,..
- x 361
Re: Podłączenie TMC2208 v2.0 oraz TMC2209 v1.2 z sensorless homing w trybie UART z SKR 1.3
Może się przyda:
https://www.instructables.com/UART-This ... s-With-th/
https://www.instructables.com/UART-This ... s-With-th/
Ender 3 SKR 1.4 Turbo / MKS Gen L V1, Bambu Lab P1P
- JGFTW
- Drukarz
- Postów w temacie: 5
- Posty: 1380
- Rejestracja: 14 sie 2019, 05:19
- Lokalizacja: Wrocław
- Drukarka: Ender 3 v3 SE
- x 757
Re: Podłączenie TMC2208 v2.0 oraz TMC2209 v1.2 z sensorless homing w trybie UART z SKR 1.3
Wracam z tematem.
Zrobiłem wszystko tak jak było w obszernym pdfie, który wysłał Rozarh.
Jednak dostaję TMC Connection Error - zdaję się na ekstruderze jedynie, czyli tam gdzie nie mam zworki pod sensorless homing (pin ucięty) - osią X nawet ruszałem i jest ok.
Zmieniłem sterownik na inny (taki sam TMC2209 v1.2) i jest to samo.
Dodatkowo mam odczyt z termistorów "0/0C" to jakaś podejrzana sprawa.
Zrobiłem wszystko tak jak było w obszernym pdfie, który wysłał Rozarh.
Jednak dostaję TMC Connection Error - zdaję się na ekstruderze jedynie, czyli tam gdzie nie mam zworki pod sensorless homing (pin ucięty) - osią X nawet ruszałem i jest ok.
Kod: Zaznacz cały
SENDING:M122
X Y E
Address 0 0 0
Enabled false false false
Set current 760 760 760
RMS current 734 734 1325
MAX current 1035 1035 1868
Run current 23/31 23/31 23/31
Hold current 11/31 11/31 11/31
CS actual 11/31 11/31 0/31
PWM scale
vsense 1=.18 1=.18 0=.325
stealthChop true true false
msteps 16 16 256
interp true true false
tstep max max 0
PWM thresh.
[mm/s]
OT prewarn false false false
triggered
OTP false false false
pwm scale sum 13 13 0
pwm scale auto 0 0 0
pwm offset auto 36 36 0
pwm grad auto 14 14 0
off time 4 4 0
blank time 24 24 16
hysteresis
-end 2 2 -3
-start 1 1 1
Stallguard thrs 15 15 0
uStep count 40 40 0
DRVSTATUS X Y E
sg_result 0 0 0
stst *
olb
ola
s2gb
s2ga
otpw
ot
157C
150C
143C
120C
s2vsa
s2vsb
Driver registers:
X 0xC0:0B:00:00
Y 0xC0:0B:00:00
E 0x00:00:00:00 Bad response!
Testing X connection... OK
Testing Y connection... OK
Testing E connection... Error: All LOW
Dodatkowo mam odczyt z termistorów "0/0C" to jakaś podejrzana sprawa.
- fesou
- Postów w temacie: 1
- Posty: 228
- Rejestracja: 10 wrz 2019, 10:19
- Lokalizacja: Kraków i okolice
- Drukarka: Ender 5 (upgr)
- x 163
Re: Podłączenie TMC2208 v2.0 oraz TMC2209 v1.2 z sensorless homing w trybie UART z SKR 1.3
U mnie z skr 1.3 problemu nie mają tylko TMC2208 od BTT (v 3.0 i 3.1). Nic nie trzeba ucinać, lutować i configi widzą - zarówno pod marlinem jak i pod klipperem
VORON V2.4 (serial V2.5527) ::enderON 5/Legacy/Trident :: MPCNC printer under constr.
- Jarewa
- Drukarz
- Postów w temacie: 3
- Posty: 1637
- Rejestracja: 26 sty 2021, 22:16
- Lokalizacja: Głogów
- x 375
Re: Podłączenie TMC2208 v2.0 oraz TMC2209 v1.2 z sensorless homing w trybie UART z SKR 1.3
Też mam skr 1.3 co bym nie wsadził będzie działać uart, tylko prawidłowa definicja pinów i zworka bez ciec..
JGFTW
- Rozarh
- Drukarz
- Postów w temacie: 2
- Posty: 657
- Rejestracja: 12 kwie 2021, 10:45
- Lokalizacja: opolskie
- Drukarka: Fenix, A20M, TT1SM..
- x 267
Re: Podłączenie TMC2208 v2.0 oraz TMC2209 v1.2 z sensorless homing w trybie UART z SKR 1.3
Panowie - bez jaj...
To, że u Was działa (SOA#1) nie znaczy, że u kolego musi... Sam osobiście niosłem swoje stepsticki do firmy naprawiającej rtv, gdzie przelutowali mi "zwory", żeby je przełączyć w tryb UART - niestety bywają różne wersje. Wszystkie co miałem kupne na Allegro czy z Chin działały w UART od ręki, a kupione od "kolegi na forum" już nie bardzo... Wiem natomiast, że takie rzeczy się dzieją z stepami od BTT. Np. Fystec nie robi takich numerów a do MKS'ów czasem trzeba jakiś kabelek przylutować
@JGFTW - musisz chyba zdobyć dokumentację od stepsticka, albo rozgryźć go po schemacie. No i doprowadzić go do stanu używania UART.
To, że u Was działa (SOA#1) nie znaczy, że u kolego musi... Sam osobiście niosłem swoje stepsticki do firmy naprawiającej rtv, gdzie przelutowali mi "zwory", żeby je przełączyć w tryb UART - niestety bywają różne wersje. Wszystkie co miałem kupne na Allegro czy z Chin działały w UART od ręki, a kupione od "kolegi na forum" już nie bardzo... Wiem natomiast, że takie rzeczy się dzieją z stepami od BTT. Np. Fystec nie robi takich numerów a do MKS'ów czasem trzeba jakiś kabelek przylutować
@JGFTW - musisz chyba zdobyć dokumentację od stepsticka, albo rozgryźć go po schemacie. No i doprowadzić go do stanu używania UART.
Parafrazując wpis by artusiek:
Nie chcesz grzebać? Kup Prusę lub Bambu Labs
Kupiłeś coś co dopieszczasz? Naucz się grzebać!!!
Nie chcesz grzebać? Kup Prusę lub Bambu Labs
Kupiłeś coś co dopieszczasz? Naucz się grzebać!!!
- konradsdev1
- Postów w temacie: 1
- Posty: 456
- Rejestracja: 30 wrz 2020, 16:55
- Lokalizacja: Warszawa
- Drukarka: VORON 0
- x 178
Re: Podłączenie TMC2208 v2.0 oraz TMC2209 v1.2 z sensorless homing w trybie UART z SKR 1.3
Jeśli to wina stepsticka to po zamianie miejscami X i E powinno być:
Kod: Zaznacz cały
Testing X connection... Error: All LOW
Testing Y connection... OK
Testing E connection... OK
JGFTW
"Everybody needs a hobby" (Tony Stark).
VORON V0.2 (BTT SKR Pico + RPi 4B + Phaetus x Voron Dragon Hotend ST)
DIY MK4 + VORON Stealthburner (BTT SKR PRO V1.1 + RPi Zero 2 W)
VORON V0.2 (BTT SKR Pico + RPi 4B + Phaetus x Voron Dragon Hotend ST)
DIY MK4 + VORON Stealthburner (BTT SKR PRO V1.1 + RPi Zero 2 W)
- Jarewa
- Drukarz
- Postów w temacie: 3
- Posty: 1637
- Rejestracja: 26 sty 2021, 22:16
- Lokalizacja: Głogów
- x 375
Re: Podłączenie TMC2208 v2.0 oraz TMC2209 v1.2 z sensorless homing w trybie UART z SKR 1.3
Po pierwsze zwora nie przełącza w tryb UART, zwora to tylko zapodanie PDN do lini CS/MISO w SPI pin cyfrowy do komunikacji , MS1 MS2 ważne są tylko w przypadku TMC2209 bo są adresowalne. Wiec czy masz zworę czy w innym miejscu niż trzeba dopóki nie nawiąże komunikacji z UC, TMC działa w trybie standalone.
W zasadzie po zworkach widać że będzie PND przypisany dla SKR większość do SC albo mniejszość do MISO innej możliwości nie ma. W przypadku TMC2209 to jest banał bo są adresowalne wiec na jednym pinie cyfrowym mogą działać 4 stepy wiec zabawa tylko z odpowiednią konfigurają. Problem pojawia sie tylko w przypadku TMC2208 bo nie są adresowalne i wymagają podłączenia do CS. Bo każde gniazdo stepa to inny pin CS.
A cieciem pinu bez sensu po to są zworki nad X- X+.
JGFTW