ToprammerはTOP2049ユニバーサルプログラマのためのオープンソースソフトウェアです。
これは、Pythonで書かれたので、それは潜在的に非常にポータブルですされている。それは現在、Linuxでのみテストだが、それは「のpython-USB」モジュールをもたらし、すべてで実行する必要があります。
すべてのプログラミング·アルゴリズム·ロジックがソフトウェアで実装されているように、オリジナルの「Topwin「Windowsソフトウェアがサポートするすべてのデバイスをサポートしていません。必要な場合は、新しいチップのサポートを追加することができる。ソフトウェアのオープンソースの性質上、それは "Topwin」はサポートしていないとチップ用のアルゴリズムを実装することも可能です。
ハードウェアおよびUSBプロトコルリバースエンジニアリングは、ほとんど行われます。残された唯一の少数のそれほど重要な部分があります。私たちは、完全に新しいプログラミングアルゴリズムを実装するためのハードウェアおよびプロトコルを十分に知っている。
TOP2007、TOP3000またはTOP3100のような他の「TOP」デバイスのサポートが計画されたが、現在は実装されていません。
<強い>チップのサポートの
以下のチップはサポートされています。
アトメルAT89C2051
アトメルAtMega32
アトメルAtMega8
アトメルのATmega88
アトメルATtiny13で
M2764A EPROM
ウィンボンドW29EE011 EEPROM
汎用デバイステスタアプリケーション(toprammer-unitest)も含まれています。プログラマのZIFソケットのtoprammer-unitestピンは手動で切り替えることができますでは、読んで、電圧または発振器周波数に設定。これは、テストチップやマイクロコントローラのプログラムのために便利です。
のこのリリースのの新機能である:ます。
- いくつかのマイクロチップ上のプログラムメモリアクセスマイクロコントローラを固定します。
のバージョン0.11のの新機能である:ます。
- より、マイクロチップ社とアトメルマイクロコントローラのサポートが追加されました。
のバージョン0.10のの新機能:
- これは、主要な機能の更新です。 。
のバージョン0.8の新しいのあるもの:ます。
- m24cXX家族のI2C EEPROMのサポートが追加されました。李>
- ATtiny13で上のタイミング問題を修正します。
- は、一般的なSRAMのバックエンドとのHM62256 SRAMのサポートが追加されました。
- 改善されたGUIバッファウィジェットます。
- 改善されたチップ選択ダイアログます。
- の改善プログラマのAPIます。
- はバグの多くが修正されました。
のバージョン0.7のの新機能:
- ユニバーサルチップテスタは、GUIアプリケーションにマージされました<。 / LI>
- 自動実行機能は、GUIに追加されたします。
- さまざまなバグが修正されました。
のバージョン0.6のの新機能:
- グラフィカルユーザーインターフェース(toprammer-GUI)を加えた。
- 一部のAPIのクリーンアップが行われました。
- いくつかのバグが修正されました。
コメントが見つかりません