dnasini Inviato 23 Marzo Inviato 23 Marzo Dopo circa 4 mesi di test sulla Ender 5 Plus, ho deciso di migrare anche la mia storica CR20 a Klipper. Installo tutto su raspi tramite kiauh e poi passo a compilare il fw per la SKR mini E3 v3. Imposto processore, clock e USB, compilo il tutto, trasferisco il file klipper.bin su SD e lo rinomino in firmware.bin, inserisco nella stampante la SD, faccio il boot e nada de nada. Sembra che la scheda nn ne voglia sapere di di caricare il fw. O meglio, l'impressione e' che inizi ma poi in qualche modo si incarti xche' Klipper vede la stampante collegata via usb ma nn riesce a comunicarci. Se tolgo la SD e la rimetto nel PC, il file e' ancora nominato firmware.bin e non firmware.cur, ma se faccio ripartire la stampante, nn si prende ne il vecchio ne il nuovo fw. Ho provato a formattare la SD, a cambiarla con un altra ma nulla, sempre lo stesso risultato. Non credo dipenda dalla SD xche' se ci carico il fw di marlin, la scheda se lo importa senza batter ciglio. Ho addirittura scaricato il fw precompilato dal sito BTT ma neanche quello si carica. Le impostazioni configurate per la compilazione sono quelle suggerite da BTT e da altre guide trovate per la mia scheda avete qualche idea? Cita
dnasini Inviato 23 Marzo Autore Inviato 23 Marzo Cercando un po' in giro, per capire se l'immagine Klipper e' correttamente flashata sulla MB, lanciando il comando ls /dev/serial/by-id/* dovrei trovare il path della seriale che include la dicitura "usb-Klipper". In effetti, rimettendo l'immagine di Marlin e lanciando il comando di cui sopra, ottendo questo output /dev/serial/by-id/usb-STMicroelectronics_MARLIN_STM32G0B1RE_CDC_in_FS_Mode_208637745341-if00 e la cosa torna. Allora carico in SD il firmware compilato per Klipper, rieseguo il comando ed ottengo come output /dev/serial/by-id/usb-Klipper_stm32g0b1xx_3B0050000350415339373620-if00 e quindi questa dovrebbe essere la prova che l'immagine klipper e' correttamente caricata. Allora modifico il file printer.cfg inserendo il comando [mcu] serial: /dev/serial/by-id/usb-Klipper_stm32g0b1xx_3B0050000350415339373620-if00 faccio save&restart e ottengo Printer is not ready The klippy host software is attempting to connect. Please retry in a few moments. entro in klippy.log per trovare il messaggio ===== Config file ===== [mcu] serial = /dev/serial/by-id/<your-mcu-id> [virtual_sdcard] path = /home/dnasini/printer_data/gcodes on_error_gcode = CANCEL_PRINT [printer] kinematics = none max_velocity = 1000 max_accel = 1000 ======================= mcu 'mcu': Starting serial connect mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/<your-mcu-id>: [Errno 2] No such file or directory: '/dev/serial/by-id/<your-mcu-id>' MCU error during connect Traceback (most recent call last): File "/home/dnasini/klipper/klippy/mcu.py", line 769, in _mcu_identify self._serial.connect_uart(self._serialport, self._baud, rts) File "/home/dnasini/klipper/klippy/serialhdl.py", line 182, in connect_uart self._error("Unable to connect") File "/home/dnasini/klipper/klippy/serialhdl.py", line 61, in _error raise error(self.warn_prefix + (msg % params)) serialhdl.error: mcu 'mcu': Unable to connect nn riesco proprio a capire dove sbaglio. L'altra stampante con stessa identica scheda e' andata su senza problemi...... Cita
Soluzione dnasini Inviato 23 Marzo Autore Soluzione Inviato 23 Marzo Vabbe', che vi devo dire???? ho risolto ma nn so neanche io come....... 😩 all'improvviso l'incoscenza.... rinomino il file printer.cfg e lo sostituisco con il file sample per la SKR mini E3 v3, aggiungo il valore corretto della seriale sotto MCU e *puff*, per magia si collega senza neanche far fatica. Allora mi dico "deve essere quanche miconfig che ho scritto preparando il file offline". Da buon troubleshooter, modifico il file printer.cfg funzionante, aggiungendo/sostituendo un pezzetto alla vorta le config del file sample con il mio file.... Arrivero' a trovare la parte del file che mi fa incartare tutto...... e invece no, beffa delle beffe, ricopio tutto paro paro e stica..... funziona tutto!!! 🤬 Neanche la soddisfazione di sapere cosa nn digeriva del file originale....... Vabbe', guardiamo il bicchiere mezzo pieno..... adesso sempra funzionare, e domani via con calibrazioni e settaggi..... 2 Cita
Messaggi raccomandati
Partecipa alla conversazione
Puoi pubblicare ora e registrarti più tardi. Se hai un account, accedi ora per pubblicarlo con il tuo account.