Vai al contenuto

Progetto una core XY che "se mi ispira poi la costruisco davvero", consigli molto graditi !


Messaggi raccomandati

Inviato

Ora funziona in automatico col bitrate giusto, grazie.

E' emerso però un altro problema (che forse c'era anche prima).

Se faccio:
    ~/klippy-env/bin/python ~/klipper/scripts/canbus_query.py can0
Mi mostra correttamente i due UUID (della manta e dell'EBB) solo se prima:
   1) nel file di testo can0 di prima, invece di "auto can0" metto "allow-hotplug can0"
   2) dopo aver acceso/riavviato il CB1 premo i tasti reset sia sulla manta che sull'EBB
Altrimenti non vede niente.

E' come se appena avviato il sistema non vedesse subito i dispositivi però non saprei come intervenire 🤔
Forse ho "sbagliato" i bootloader ?
Sulla manta non ho messo niente.
Sull'EBB ho messo il bootloader creato con katapult.

Inviato

mmmm a me un prob del genere lo dava se alimentavo il modulo U2C dopo il boot del raspi. Se invece era acceso e poi accendevo il raspi lo vedeva senza prob.

Io x l'EBB non ho usato Katapult ma la procedura del tutorial (che poi e' quella del manuale della BTT). Ricordo pero' che durante la compilazione del bootloader c'era nel Menu' Canboot Configuration qualcosa inerente a katapult, forse proprio nella Clock Reference ma sto andando a memoria.

Nel dubbio, prova a seguire il tutoria che ti ho linkato per il bootloader dell'EBB escludendo quindi la componente Katapult

Se non dovesse funzionare, altra cosa che mi viene in mente e' creare una sorta di "script" in linux che venga eseguito a fine boot della CB1 e che inizializzi/resetti la EBB. Io usavo questo metodo quando avevo configurato Octoprint che spesso nn mi vedeva la webcam, per questo a fine boot di octoprint eseguivo uno script che inizializzava la webcam cosi' me la vedeva....

  • Like 1
Inviato (aggiornato)
41 minuti fa, dnasini ha scritto:

Io x l'EBB non ho usato Katapult

Hanno rinominato Canboot in Katapult (vai a capire perché...) ma sono la stessa cosa.
Si vede che quando hai fatto tu non avevano ancora cambiato 🤔

Da quello che ho capito serve solo (la parte del bootloader) per permettere gli aggiornamenti tramite canbus invece che collegando la usb...

Provo a fare come dici intanto 🙄
Mal che vada posso fare con lo script, giusto, però mi rompe un po' visto che dovrebbe teoricamente funzionare da solo.

Modificato da Cubo
Inviato

Il mistero si infittisce.

Ho appena riavviato.

Da Mainsail vedo tutti gli mcu collegati col canbus:
image.thumb.png.123e81721c05f112890eedf46043922c.png

Ma se do i comandi per vedere gli UUID da ssh non me li trova:
image.png.837158f46f51086695ca93ac5f0d3b8d.png

image.thumb.png.abf102f70e4f0db7221b03e961eb1cf9.png

Forse è giusto così ? Mah, sicuramente è strano, cioè da mainsail vede gli MCU e per vederli deve conoscere i loro UUID (che gli ho assegnato in printer.cfg) però quando glieli chiedo da ssh non li vede 😵


 

  • Like 1
Inviato

Ho appena collegato il termistore dell'hotend all' EBB e funziona, rileva correttamente la variazione di temperatura.
Quindi funziona il canbus... Solo che klipper da ssh fa finta di non conoscere gli UUID per qualche motivo 😅

  • Like 1
Inviato
5 ore fa, Cubo ha scritto:

Solo che klipper da ssh fa finta di non conoscere gli UUID per qualche motivo

Hai verificato che nn ci sia qualche update di klipper o delle sue componenti?

Inviato
11 ore fa, dnasini ha scritto:

Hai verificato che nn ci sia qualche update di klipper o delle sue componenti?

Da mainsail ho fatto cerca aggiornamenti ed installato tutto quello che era aggiornabile proprio prima degli ultimi test. Tra i componenti aggiornati (moonraker, klipper e un altra cosa), nel changelog nominavano anche il canbus ma sarà stata un altra cosa evidentemente.

Inviato

Mai una gioia, ho avvitato troppo la vite di questo connettore verde in foto e l ho spanata😥

IMG_COM_2024070821030102302.thumb.jpg.f647375572317628e9b0e14d893c28c2.jpg

Vorrei provare a cambiarlo.

Qualcuno sa come si chiama?

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...