Seite 7 von 7

Re: Pro 3 Vorstellung

Verfasst: Fr 17. Jun 2022, 14:02
von mhier
Also für den Troxy XY 2 Pro bzw. X5SA Pro / X5SA v6 gibt es eine Klipper-Konfiguration. Die haben auch ein Chitu Board. Mit etwas Glück benutzen die eine ähnliche Pin-Belegung (und im wesentlichen einen anderen Microcontroller).

Re: Pro 3 Vorstellung

Verfasst: Fr 17. Jun 2022, 14:40
von AtlonXP
Mein Chitu Board sieht anders aus.
Es gibt die Dinger in mehreren Versionen.

Die Dokumentation von Chitu lässt oft, sehr zu wünschen übrig.
Vielleicht hast du Glück und findest was Darüber.

LG AtlonXP

Re: Pro 3 Vorstellung

Verfasst: Mo 20. Jun 2022, 14:21
von w_m0zart
Mir fehlt noch eine Raspi für das bauen von klipper, aber ich konnte schon den Speicher des STM32F446 auslesen, modifizieren und zurückschreiben. Nun steht da bei "System -> About -> version" nicht mehr V4.2.16.2_F466 sondern Hello___world!

Das bedeutet auch, dass es vermutlich keine CRC Prüfung gibt die eine Ausführung verhindert.

Hier gibt es das Projekt: https://www.auditeon.com/projects:3dprinting:omni200

Re: Pro 3 Vorstellung

Verfasst: Di 25. Okt 2022, 09:15
von helam
Hallo,
habe mir jetzt doch einen pro3 gekauft, ist gerade sehr günstig erhältlich. Druckt gut und zuverlässig.
Hat denn schon jemand versucht den nachträglich mti einer usb-Schnittstelle auszustatten oder Unterlagen zum Mainboard erhalten?
LG
Helmut

Re: Pro 3 Vorstellung

Verfasst: Di 25. Okt 2022, 13:31
von AtlonXP
Hallo helam,
willkommen hier im Forum.

In unserem Forum gibt es nicht viel zu lesen über den Pro 3.
Der einzige wo über den Pro 3 was Ordentliches geschrieben hat, ist w_m0zart.

Wenn du etwas an deinem Board ändern möchtest, ist es wichtig zumindest die PIN Belegung zu besitzen.
Auch weiter Kenntnisse was auf diesem Bord verbaut ist, sollte man wissen.
Eine Seite weiter hinten findest du ein Foto von dem Bord Chitu_fx, in der Version 4.3.
Ist das dasselbe wie deines?

Von Chitu Boards halte ich sehr wenig.
Ich persönlich würde mir eine andere Steuerung verbauen die sauber dokumentiert ist.
Leider habe ich diese Erfahrung selber machen müssen…

Wenn du Glück hast, kannst du mit w_m0zart Ausführungen etwas anfangen.

LG AtlonXP

Re: Pro 3 Vorstellung

Verfasst: Mo 31. Okt 2022, 02:03
von w_m0zart
Hallo,

das Pinout vom Chitu FX für die Motorsteuerung, Mosfets, Eingangsschalter sowie Display habe ich per reverse engineering herausgefunden. Klipper zu installieren wäre damit theoretisch möglich. Auch habe ich mit einem Logic Analyzer (Hantek 4032L) die Kommunikation zwischen STM32 und das Displaymodul mitgeschnitten. Anbei gibt es ein Übersichtsbild. Weitere Detailbilder können als zip Datei heruntergeladen werden von der Omni200 Projektwebseite: https://www.auditeon.com/projects:3dpri ... 0:chitu_fx

Trotz Logic Analyzerdaten war es schwer weiterzukommen, denn ich kann die Kommunikation nicht eindeutig identifizieren und die Zugehörigkeit der LCD Controllertyp feststellen. Die Auflösung ist vermutlich 320x480 pixels und laut der Webseite von chitusystems ( https://chitusystems.com/product/tft-touch-screen/ ) ist der LCD Controller vom Typ SSD1963 (Solomon-Systech-SSD1963).

Ein Ansatz zum weiteren Reverse Engineeren wäre die Logic Analyzer Capturedata zu vergleichen mit den Befehlen die vom Controller gesendet werden. Auch ist es möglich das Systemimage durch einen Programm wie IDA-Pro, radare2 oder ghidra analysieren zu lassen, insbesondere wenn man die bekannten gpio Pins als Label hinzufügt. Ich bin da aber noch nicht viel weitergekommen.
Screenshot from 2022-08-26 12-41-37.png
Der Hinweis zu dem SSD1963 gibt es auf diesem Bild: https://chitusystems.com/wp-content/upl ... 5_02-2.jpg

Datasheet vom SSD1963 gibt es zum Beispiel hier:
https://e2e.ti.com/cfs-file/__key/commu ... -Sheet.pdf