Table of Contents

BTT Manta (CAN-Bridge)

Schrittweise Anleitung, um ein BTT Manta Board über die USB/CAN Bridge in Betrieb zu nehmen.

Diese Anleitung ist auf folgende Boards anwendbar:

Das Manta M4P hat keine CAN Port!

YouTube Video #89


Hinweise

Stromversorgung

Verkabelung

CAN Bus Terminierung

Bootloader sichern

Den Original Bootloader - falls man den überhaupt für etwas gebrauchen kann - findet man hier:

Vorgehen Flashen

DFU Modus

Katapult flashen

Hinweis:
Katapult wird über USB (DFU-Mode) eingerichtet!

Port ermitteln

Klipper flashen

SBC

Can Query

Hinweis
Die folgenden Schritte setzen natürlich voraus, das der CAN Bus korrekt im Vorfeld eingerichtet wurde!

Wenn das Board über CAN verbunden ist, dann kann man mit den folgenden Schritten prüfen, ob Katapult geflasht wurde:

kurzer Test

Ob das Board korrekt mit Klipper läuft, lässt sich mit folgendem Befehl schnell testen:
~/klippy-env/bin/python ~/klipper/klippy/console.py -c can0 fa5ad324b369

Der Pfad am Ende muss natürlich mit dem übereinstimmen, was ihr im vorherigen Schritt ermittelt habt!

Wenn ihr ein connected am Anfang des Textes seht, ist das Board richtig geflasht.

Konfiguration

Klipper Update

Hinweis:
Das Klipper Update wird über USB eingespielt! Über den CAN-Bus ist ein Update nicht möglich wenn das Board als USB/Can Bridge arbeitet.

Sonstiges

Diese Punkte sind nicht immer Bestandteil vom YouTube Video, aber nützlich 8-)

STM32 Temperatur

Der interne Temperatur Sensor des STM32 kann mit folgendem Konfig Schnipsel ausgelesen werden:

[temperature_sensor Manta]
sensor_type              : temperature_mcu
sensor_mcu               : mcu

ADXL345 (Input Shaper)

Alle Manta Boards haben einen 8-poligen SPI Anschluss an dem z.B. ein ADXL345 Sensor für Input Shaper betrieben werden kann. Der 8 polige Anschluss ist bei allen Boards gleich beschaltet, lediglich die Konfiguration unterscheidet sich in Klipper etwas.

ADXL345 Pin Manta M8P V2.0 Manta M8P V1.x Manta M5P Manta M4P Pin Nr Stecker
GND GND GND GND GND Zeichen 2, 8
VCC 3.3 V 3.3 V 3.3 V STM_3V3 7
CS 345SPI-CS (PA15) SPI2-CS (PC4) SPI2-CS (PC9) SPI_CS (PD9) 3
INT1 - - - - -
INT2 - - - - -
SDO 345SPI-MISO MOT-MISO LCDSD-MISO SD-TF MISO 6
SDA 345SPI-MOSI MOT-MOSI LCDSD-MOSI SD-TF MOSI 5
SCL 345SPI-SCK MOT-SCK LCDSD-SCK SD-TF SCK 4