Ciao a tutti,
Ho cambiato la scheda della mia stampante (era rotto il connettore usb e dopo averlo saldato la scheda madre ha iniziato
a non muoversi correttamente x gli assi e la cambio) CRX dalla versione 2.1 alla 2.2. L'unica differenza è il TCM per la modalità silenziosa (ho attivato #define CREALITY_SILENT_BOARD sul firmware per supportarlo). Da prima hanno un LCD esterno e un vecchio sensore per il livellamento del letto (2019) come EZABL (non originale)
Ho aggiornato il bios ma:
Dopo averlo aggiornato, l'asse della stampante funziona, ma se collego i 2 cavi nel primo modo ho triggered(quando non c'è niente sotto) e openedse ho il contatto. Nell'altro modo ho sempre opened(con o senza qualcosa sotto il sensore). La connessione alla scheda e' quella che avevo nella scheda vecchia(sono identiche) con la porta Z Limit switch.
Ho provato a modificare in tutti i modi possibili
Z_MIN_ENDSTOP_INVERTING false // su true (ci sono 2 righe in questo firmware)
e anche
#define Z_MIN_PROBE_ENDSTOP_INVERTING false // su true
Ma il risultato e' sempre lo stesso anche scambiando i cavi, o inverso triggered/open o solo opened.
Ora sono sicuro che il problema è il nuovo firmware (con questa nuova scheda) perché lo stesso identico problema c'è anche con il microswitch della stampa che usavo prima del sensore (ho fatto la prova per vedere se il circuito del sensore è rotto). Ho provato anche con il vecchio firmware della scheda madre 2.1 e il problema è esattamente lo stesso: o sempre aperto o funzionante al contrario.
Per favore aiutami sono 2 giorni che leggo questo firmware e ho solo rimediato un grande mal di testa.
Grazie a chi mi darà una mano, allego file di configurazione se qualcuno riesce a capirlo, perchè sono sicuro che ci sia da qualche parte un comando che prevale sulla configurazione Z_MIN_PROBE_ENDSTOP_INVERTING per la CRX ma io non riesco a capire dove sta.
PS: immagine della connessione alla scheda (è di serie) https://ibb.co/MG88sjt
Marlin.rar