Can Toolboard fürs Octopus Pro ohne Pi

Hi, komme zwar aus dem VZBot lager aber ich weiß das hier paar Toolboard Experten sind 😉 Da ich bisher das 0815 Mellow Toolboard verbaut habe und jetzt nen Kabelbruch in der Zuleitung habe, möchte ich jetzt auf Can umsteigen.. Da ich meinen Drucker an nem PC hängen habe ist jetzt die Frage wie kann ich das am Besten Lösen? Gruß
41 Replies
absent-sapphire
absent-sapphire2y ago
Ob Pi oder PC ist doch egal Entweder machst du das Toolboard per USB an den PC oder per USB -> CAN Adapter
rising-crimson
rising-crimson2y ago
Das Octopus Pro hat doch auch den CAN Port RJ11 nicht? Da könntest das Board direkt anschliessen. 24v dann aber sicherheitshalber separat damit dir nicht der Anschluss wegschmilzt 😄 Gibt da einige Anleitungen dazu. Stichwort „Canboot“ da flashst du erst einen Bootloader aufs Octopus und dann kannst du das Toolboard über den RJ11 laufen lassen
optimistic-gold
optimistic-goldOP2y ago
ja das Pro hat den Can Port muss ich nur nen Kabel besorgen vor paar Monaten ging das noch nicht direkt übers Board was ich so gelesen habe ... 24V muss ich eh Extra ziehen da der RJ11 Port nur Can hi und lo liefert was ich so seh
absent-sapphire
absent-sapphire2y ago
Es geht theoretisch. Du kannst dann aber das Board nur per CAN updaten und der rpi muss ackern um die Pakete umzuwandeln Lieber die 15$ für einen USB-Adapter investieren
optimistic-gold
optimistic-goldOP2y ago
hab eh beides bestellt ich test das erst mal ohne usb adapter
absent-sapphire
absent-sapphire2y ago
IMHO den Aufwand nicht wert aber Erfahrung macht klüger 👍
optimistic-gold
optimistic-goldOP2y ago
bei mir macht die arbeit auch kein Pi sondern ein i5 4250U 😉 wollte eigentlich nicht so viel hinten am Drucker haben. hab aber den U2C v2.1 und nen EBB36 bestellt 😉 Guten abend ich noch mal .. also hab jetzt alles soweit hinbekommen Canboot auf beiden drauf dann aufs Octo Klipper und dann per ifconfig geschaut ob Can0 da ist .. klappte auch dann per "python3 flash_can.py -i can0 -q" geschaut ob beide da sind.. auch das war erfolgreicht Klipper und Canboot vorhanden Detected UUID: 8e49821a1203, Application: Klipper OCTO Detected UUID: 07951fa2419f, Application: CanBoot EBB hab dann mittels Canflash Klipper aufs EBB geflasht leider seh ich jetzt unter "python3 flash_can.py -i can0 -q" kein Can gerät mehr
rising-crimson
rising-crimson2y ago
Kannst ja nochmal probieren klipper zu flashen auf die UUID. Klappt das, ist alles gut. Ich bin da nicht ganz sicher aber ich glaube du siehst die UUID nur, wenn nicht OK bzw. Nicht verbunden. Du hast die UUID ja in einer xy.cfg eingetragen. Dann siehst du die beiden Geräte ja dann im Machine-Tab in Mainsail oder? Du müsstest dann die Pinbelegung noch einpflegen
optimistic-gold
optimistic-goldOP2y ago
Moin das Flashen klappt nicht und auch Mainsail will nicht verbinden .. Klippy Log spuckt auch fehler aus
optimistic-gold
optimistic-goldOP2y ago
oki glaub ich habs hinbekommen hab das EBB noch mal neu geflasht jetzt scheints zu gehn Muss euch noch mal auf den Nerven gehn .. hab jetzt 500000 und 1000000 Bus Speed getestet aber irgendwie wirds nicht besser aber auch nicht schlechter .. hab beim Homen "Communication timeout during homing z" und auch ab und zu x
absent-sapphire
absent-sapphire2y ago
Ich habe ja gesagt nimm eine Lösung per USB So muss dein Rechner die CAN-Pakete verpacken fürs Octopus
rising-crimson
rising-crimson2y ago
Hatte ich Anfangs auch - seit ich 500‘000 drin hab ists gut. 1‘000‘000 hatte ich nie getestet. Du hast das Octopus, Canboot und das EBB alle aufs gleiche gesetzt? Ich weiss, das ist die Ableitung fürs U2C aber mir hat sie geholfen, voelleicht steht noch was für dich drin? https://lab4450.com/product/u2c/
Lab4450.com
BTT U2C
BTT U2C reflashed with candlelight fw to connect your RPI to the can toolhead board EBB36, EBB42 or SB2209
optimistic-gold
optimistic-goldOP2y ago
500.000 hatte ich erst das problem und hatte jetzt eben mal 1000.000 getestet .. ja hab überall das gleiche drin beim Octo Canboot kannst du keine Baud auswählen. also hab ich das nur beim Canboot fürs EBB und bei beiden Klipper gemacht und in der /etc/network/interfaces.d/can0 natürlich auf 1000.000 angepasst ja hast du gesagt es hängt auch schon unverkabelt hinten an der Rail 😄 ich teste aber noch mal Debian 10 32bit ... nicht das das was mit dem 64bit kernel zu tun hat
rising-crimson
rising-crimson2y ago
Was bringen eigentlich 1‘000‘000 statt 500‘000? Könnte mir vorstellen dass die Auslastung da zu gross ist und unstabil wird. Ah und vielleicht mal @Raabi fragen - der Mann ist TOP und fit in dem Thema 🍺
optimistic-gold
optimistic-goldOP2y ago
da ich mich da gerade durchteste und lese hab ich gelesen das die 500.000baud eher so naja ist und 1M besser sein sollte .. aber nen beweiß hab ich nicht 😄
rising-crimson
rising-crimson2y ago
Was solls denn bringen bzw was ist daran besser?
optimistic-gold
optimistic-goldOP2y ago
das kann ich dir nicht sagen ... mir wären die 500.000 auch recht .. wenns gehen würde 😉
absent-sapphire
absent-sapphire2y ago
Es ist schneller und damit ist die Chance geringer, dass er mit der Kommandoübertragung zum Toolboard nicht hinterher kommt. Dafür ist es störungsanfälliger aber wenn man 1Mbit ohne Übertragungsfehler zum Laufen bekommt, besser Die Kommandos werden mit Zeitstempeln in eine Queue gepackt, die der Mikrocontroller dann ausführt. Wenn er nicht innerhalb einer Zeit Zeitstempel + X das Kommando ausführt, gibt es einen Fehler Beim Bed Leveling z.b. gibt es relativ viele Kommandos
optimistic-gold
optimistic-goldOP2y ago
Sent 52 1380.858047 1380.857758 19: seq: 1f, trsync_set_timeout oid=3 clock=1809966144, trsync_set_timeout oid=3 clock=1809962605 sowas z.b.
absent-sapphire
absent-sapphire2y ago
Das weiß ich nicht wie das aussieht im Log.
optimistic-gold
optimistic-goldOP2y ago
zumindest schmeißt er da nen timeout
absent-sapphire
absent-sapphire2y ago
Ich weiß nur dass der Klipper inkl. CAN-Modus zwar überwiegend problemlos aber nicht so zuverlässig wie USB funktioniert Daher habe ich bei mir den Gedanken verworfen das zu benutzen
optimistic-gold
optimistic-goldOP2y ago
da steh ich jetzt vor dem Problem dann muss ich Canboot ja wieder vom Octo feuern oder? muss ich ma sehen wo ich dann ne normale FW für mein Octo her bekomme
absent-sapphire
absent-sapphire2y ago
Erm Einfach compilen? Welche Settings du brauchst steht im BTT Manual
optimistic-gold
optimistic-goldOP2y ago
@Jevermeister hast du nen Toolboard per Can verbaut mit ADXL ?
absent-sapphire
absent-sapphire2y ago
Ja
optimistic-gold
optimistic-goldOP2y ago
kannst du da mal ne messung machen nur X reicht und gucken was du da vorher nacher an invaild hast ?
optimistic-gold
optimistic-goldOP2y ago
No description
optimistic-gold
optimistic-goldOP2y ago
hab jetzt 40 mal homen können dann adxl mal machen lassen danach 5 mal homen wieder fehler 😄
absent-sapphire
absent-sapphire2y ago
Fehler hab ich da nie gehabt Habe das ja schon seit einiger Zeit am Laufen
optimistic-gold
optimistic-goldOP2y ago
hab gestern mal das U2C verkabelt und geflasht usw. muss wenn ich Luft hab nur noch das Octo umflashen weil so bekomm ich keine Verbindung. da steig ich aber nicht ganz durch da ist ja jetzt Canboot und dann Klipper drauf für Canbus ... reicht es hier wenn ich einfach wieder Normal Klipper Flash per SD karte z.b
absent-sapphire
absent-sapphire2y ago
Ja
optimistic-gold
optimistic-goldOP2y ago
Hab allerdings die gleiche probleme die ich habe schon viel gelesen mit verbindung mit dem u2c aber ich versuchs trotzdem .. hatte gestern echt gedacht es liegt an dem RJ11 stecker hatte den bissi bearbeitet und dann gings echt lange gut -.-
rising-crimson
rising-crimson2y ago
Also ich hab das U2C im Einsatz und die Kombi mit EBB36 1.2 läuft schon viele Stunden problemlos
optimistic-gold
optimistic-goldOP2y ago
welchen u2c hast du ? und hast du bei der verkablung was besonders gemacht ? ich bin jetzt an den schraubklemmen mit 2 kabel hoch an den drucker zu Reihenklemmen und von da aus dann zum druckkopf
rising-crimson
rising-crimson2y ago
Das ganz normale von BTT mit einem Stecker, nicht das zweier Also ich hab ein geschirmtes IGUS Kabel bestellt. Mit USB an den Rpi Mit 24v and U2C Mit dem vieradrigen CAN an das EBB
optimistic-gold
optimistic-goldOP2y ago
@Jevermeister mit u2c das gleiche in grün
absent-sapphire
absent-sapphire2y ago
🤨
optimistic-gold
optimistic-goldOP2y ago
glaub ich hab den fehler .. zwar komisch aber scheint an meinem Server zu liegen oder das lange usb kabel oder aber der Aktive Hub am ende vom USB kabel .. direkt mit nem PI scheint es keinen Fehler zu geben -.-
absent-sapphire
absent-sapphire2y ago
Ja das ist oft etwas problematisch Ich hab bei meinem Trident ein USB Flachbandkabel weil alles andere nicht passt und ein paar Mal hatte ich auch Probleme dass das U2C verschwunden ist Mit USB -Fehler
optimistic-gold
optimistic-goldOP2y ago
hab jetzt mal nen anderen HUB bestellt mal sehen zur not muss doch der PI wieder an den drucker -.- neuer Hub wieder invaild und der fehler -.-
Want results from more Discord servers?
Add your server