Toprammer ist ein Open-Source-Software für die TOP2049 Universalprogrammierer.
Es ist in Python geschrieben, so dass es möglicherweise sehr portabel. Es ist derzeit nur unter Linux getestet, aber es sollte auf alles, was die "python-usb" Modul bringt laufen.
Da alle Programmieralgorithmus Logik in Software implementiert ist, unterstützt er nicht alle, die das Original "Topwin" Windows-Software unterstützt Geräte. Jedoch kann die Unterstützung für neue Chips hinzugefügt werden, wenn nötig. Aufgrund der Natur der Opensource-Software ist es auch möglich, Algorithmen für Chips zu implementieren, dass "Topwin" nicht unterstützt.
Die Hardware und USB-Protokoll-Reverse Engineering wird meist getan. Es gibt nur wenige nicht-so-wichtigen Teile verlassen. Wir wissen genug von der Hardware und Protokoll, um völlig neue Programmieralgorithmen implementieren.
Unterstützung für andere "TOP" Geräte wie das TOP2007, TOP3000 oder TOP3100 ist geplant, aber noch nicht umgesetzt.
Chip-Unterstützung
Die folgenden Chips unterstützt:
Atmel AT89C2051
Atmel ATmega32
Atmel ATmega8
Atmel ATmega88
Atmel ATtiny13
M2764A EPROM
Winbond W29EE011 EEPROM
Eine generische Gerätetester-Applikation (toprammer-unitest) ist ebenfalls enthalten. Mit toprammer-unitest Pins auf ZIF-Sockel des Programmierers kann manuell ein- und ausgeschaltet werden, zu lesen, zu einer Spannung oder Oszillatorfrequenz eingestellt. Dies ist nützlich für das Testen Chips und Mikrocontroller Programme
Was ist neu in dieser Pressemitteilung:.
- Programmspeicherzugriff auf einige Mikrochip Mikrocontroller wurde behoben.
Was ist neu in Version 0.11:
- Unterstützung für mehr Mikrochip und Atmel-Mikrocontroller wurde hinzugefügt.
Was ist neu in Version 0.10:.
- Dies ist ein wichtiges Merkmal Update
Was ist neu in Version 0.8:.
- Unterstützung für den m24cXX Familie I2C EEPROMs
- Feste Timing-Probleme auf ATtiny13.
- Unterstützung für HM62256 SRAM mit einer generischen SRAM-Backend.
- Verbesserte GUI-Puffer-Widget.
- Auswahldialog Verbesserte Span.
- Verbesserte Programmierer API.
- Viele Fehler wurden behoben.
Was ist neu in Version 0.7:.
- Die universelle Chiptester in die GUI-Anwendung zusammengeführt
- Ein Autorun-Funktion auf der GUI hinzugefügt.
- Verschiedene Fehler wurden behoben.
Was ist neu in Version 0.6:
- Eine grafische Benutzeroberfläche (toprammer-gui) zugegeben.
- Einige API Aufräumarbeiten wurden durchgeführt.
- Einige Fehler wurden behoben.
Kommentare nicht gefunden