Toprammer (https://bues.ch/h/toprammer) hat im Moment nur Unterstützung für den TOP-2049.
Ich habe begonnen mit dem Reverse-Engineering des TOP-853.
Die relevanten internen elektrischen Verschaltungen sind alle bekannt.
Einige USB-Befehle sind auch bekannt. Aber lange nicht alle.
Alles, was derzeit bekannt und implementiert ist, befindet sich im Branch "top853_dev" des Toprammer-Git-Repositories.
Ich muss jedoch auch sagen, dass selbst wenn alle Befehle bekannt wären, das nicht hieße, dass Toprammer einfach so auf dem Gerät funktionieren würde. Der TOP-853 funktioniert ganz grundsätzlich anders, als der TOP-2049. Das bedeutet, dass alle Chip-Implementierungen ebenfalls angepasst werden müssen.
Also bitte nicht zu viel erwarten. ;)
Wenn aber jemand am Reverse-Engineering mitarbeiten will, dann ist jede Hilfe herzlich willkommen. In Verzeichnis reverse-engineering/top853 liegen die bekannten Informationen.
Insbesondere zu den USB-Paketen mit den langen Bytefolgen habe ich derzeit noch keine richtige Idee.
J. K. schrieb:
Es muss der Programmer angeschlossen sein damit Befehle wie toprammer
--list und toprammer --help funktionieren.
--help und --list funktionieren ohne angeschlossenes Gerät. Welche Version verwendest du?
(Und bitte nicht diesen Softpedia-Link verwenden. Das sind Trittbrettfahrer und die Version ist uralt. https://bues.ch/h/toprammer und pip sind die offiziell unterstützten Distributionswege.)