Vai al contenuto

TMC2208 TMC error connection


Iravip

Messaggi raccomandati

 

buongiorno a tutti, è qualche giorno che mi scontro con un problema sulla mia skr 1.4 e 1.4 turbo...
ho installato dei TMC2208 uart, ma al momento che insallo marlin il display da errore connessione TMC, ho provato in vari modi a farli funzionare ma niente, improvvisaente pero il TMC2208 dell'estrusore ha iniziato a funzionare, ho provato a spostare il driver su un altro slot ma smette di funzionare, funziona solo e soltanto se installato su E0, mentre gi altri rimangono on funzionanti.
allego anche la lettura di M122. i parametri in marlin erano stati impostati identici per tutti i driver, ma dalla lettura sembra che E0 siano diversi da tutti gi altri

INVIATI: M122
LETTI:                            X               Y             Z              E
INVIATI: M105
LETTI: Enabled            false         false         false        false
LETTI: Set current        700          700           700         700
LETTI: RMS current     1215        1215         1215       673
LETTI: MAX current     1713        1713         1713       949
LETTI: Run current       21/31      21/31        21/31      21/31
LETTI: Hold current      10/31      10/31        10/31      10/31
LETTI: CS actual          0/31        0/31          0/31        10/31
LETTI: PWM scale          0            0               0             12
LETTI: vsense             0=.325    0=.325       0=.325    1=.18
LETTI: stealthChop      false         false         false        true
LETTI: msteps              256           256          256           16
LETTI: tstep                    0               0              0           max
LETTI: PWM thresh.                
LETTI: [mm/s]                    
LETTI: OT prewarn       false         false         false       false
LETTI: off time                 0              0              0              4
LETTI: blank time           16            16            16            24
LETTI: hysteresis
LETTI:  -end                   -3             -3             -3             2
LETTI:  -start                   1              1              1             1
LETTI: Stallguard thrs                
LETTI: DRVSTATUS       X              Y             Z             E
LETTI: sg_result                
LETTI: stst                      *                *              *    
LETTI: olb                    
LETTI: ola                    
LETTI: s2gb                    
LETTI: s2ga                    
LETTI: otpw                    
LETTI: ot                    
LETTI: 157C                    
LETTI: 150C                    
LETTI: 143C                    
LETTI: 120C                    
LETTI: s2vsa                    
LETTI: s2vsb                    
LETTI: Driver registers:
LETTI:         X    0x00:00:00:00     Bad response!
LETTI:         Y    0x00:00:00:00     Bad response!
LETTI:         Z    0x00:00:00:00     Bad response!
LETTI:         E    0xC0:0A:00:00
LETTI: 
LETTI: 
LETTI: Testing X connection... Error: All LOW
LETTI: Testing Y connection... Error: All LOW
LETTI: Testing Z connection... Error: All LOW
LETTI: Testing E connection... OK
LETTI: ok

Configuration.h Configuration_adv.h

Link al commento
Condividi su altri siti

Il 2/4/2020 at 23:23, Basilietto dice:

Ancora un pò e mi sarebbe servito un monitor da 65 pollici per leggerti ahahahaahahahahaha. In uart devono essere tutti i driver e tutti devono essere ponticellati allo stesso modo (sotto)

non so perche sia venuto cosi grande hahaha

 

Il 2/4/2020 at 13:22, invernomuto dice:

Domanda banale, ma i ponticelli sotto i driver come sono configurati? Hai impostato correttamente la modalità UART per tutti gli slot?

 

i ponticeli li ho controllati e ricontrollati non so quante volte... sono nella posizione giusta su tutti i driver...

la scheda è alimentata a 24v e ho notato che se sposto fisacamente il driver di E0 con un altro non funzionano piu entrambi, se lo rimetto nel suo posto allora E0 funziona...

sto anche ricontrollando la compilazione di marlin 

Link al commento
Condividi su altri siti

5 minuti fa, Iravip dice:

non so perche sia venuto cosi grande hahaha

 

i ponticeli li ho controllati e ricontrollati non so quante volte... sono nella posizione giusta su tutti i driver...

la scheda è alimentata a 24v e ho notato che se sposto fisacamente il driver di E0 con un altro non funzionano piu entrambi, se lo rimetto nel suo posto allora E0 funziona...

sto anche ricontrollando la compilazione di marlin 

Sembra infatti che ci sia casino su marlin... sei stato tu a correggere i microstep a 256?

Link al commento
Condividi su altri siti

Adesso, Iravip dice:

 

su marlin è impostato tutto come E0... i parametri dovrebbero essere uguali per tutti i driver 

Esatto ma mi è sembrato di vedere nella schermata 256 per X Y e Z e 16 per E..... comunque i microstep sono per i motori in configuration_adv e non credo che disabilitino i driver....

Link al commento
Condividi su altri siti

Partecipa alla conversazione

Puoi pubblicare ora e registrarti più tardi. Se hai un account, accedi ora per pubblicarlo con il tuo account.

Ospite
Rispondi a questa discussione...

×   Hai incollato il contenuto con la formattazione.   Rimuovere la formattazione

  Sono consentiti solo 75 emoticon max.

×   Il tuo collegamento è stato incorporato automaticamente.   Mostra come un collegamento

×   Il tuo contenuto precedente è stato ripristinato.   Pulisci editor

×   Non puoi incollare le immagini direttamente. Carica o inserisci immagini dall'URL.

×
×
  • Crea Nuovo...