Er schafft es inzwischen auch mal mehrere Sekunden am Stück zu laufen mit beiden Motoren, auch bei unterschiedlichen Drehzahlen.
Allerdings bricht er dann mit einer variablen Fehlermeldung ab.
Als Grund für den Motorstop nennt er:
0 - kein Notstop
1 - Manueller Notstop (unmöglich da nicht beschaltet)
2 - Temperaturüberschreitung (unmöglich da Pin auf GND liegt per Drahtbrücke)
3 - Motorstrom zu hoch (unmöglich da kein Sensor angeschlossen)

Nun bin ich ratlos.
Den RC-Empfänger hatte ich nicht angeschlossen bei den letzten Tests und der Motortreiber wurde auch einzeln getestet und funktioniert fehlerfrei soweit ich das beurteilen kann.

Die Kommunikation via RS232 weisst auch keine Probleme auf und ich bekomme auch nach jeder Anweisung eine 99 (Befehl verstanden und ausgeführt) zurück.

Nur Zeitweise führt er eben einen Reset durch oder bricht mit einer der oben genannten Fehlermeldungen ab.
Diese wählt er jedoch nach dem Zufallsprinzip und nutz auch nach wie vor die überschreitung der Maximaltemperatur obwohl dieser PIN permanent auf GND liegt.

Ich bin wirklich ratlos.