 |
|
|
|
|
Navigation
|
USBprog - Open-Source Universalwerkzeug (AVR ISP, OpenOCD, ARM7/9, USB JTAG, AT89, RS232, ...) 100% Open Source, alle Pläne und Quelltexte offen! 1. Was ist usbprog? usbprog ist ein freier Programmieradapter. Über USB kann man bequem verschiedene Firmware Versionen aus einem "Firmware-Archiv" einspielen. Der Adapter kann aktuell für das Programmieren und Debuggen von AVR und ARM Prozessoren, als USB zu RS232 Wandler, als JTAG Schnittstelle oder als einfacher I/O-Port (10 Leitungen) eingesetzt werden. 2. Wer braucht usbprog? Hardware- und Softwareentwickler die unter Windows, Linux & Co arbeiten. 3. Was ist das Besondere an dem Konzept von usbprog? Mit der Zeit soll ein immer gösserer Pool an Firmware Versionen enstehen. Idealerweise kann man dann als Besitzer von usbprog, wenn man einen neuen Baustein bekommt mit dem man arbeiten soll, in den Online Pool schauen und suchen, ob es eine passende Firmware zum Programmieren oder Ansteuern von diesem Baustein gibt. Sollte es gerade keine passende Firmware für den benötigten Baustein geben, so sollte man nicht überstürzt hohe Einkaufspreise für Adapter auf sich nehmen, sondern zuerst lieber anfragen, ob es lohnenswert ist, hier eine neue Firmware für usbprog zu schreiben, um somit in den Firmware-Pool zu investieren. Oft ist dies relativ schnell geschehen, da man auf bestehenden Softwarewerkzeuge aufbauen kann. Wie im Falle vom AVR ISP 2 Klon, diesen kann man mit allen Anwendungen nutzen die den originalen Adapter von Atmel unterstützen, oder der Adapter für den OpenOCD war auch ein Produkt, das innerhalb 2-3 Tagen entwickelt worden ist. Da alles unter einer Open Source Lizenz steht, sollte das Projekt lange Zeit interessant bleiben! Für Fragen, Informationen und Kritik schreiben Sie mir doch bitte einfach eine E-Mail: sauter@ixbat.de Auszug aus dem FIRMWARE Pool: - AVR ISP 2 Klon (mehr)
- OpenOCD Interface (ARM Debugging) (mehr) NEU!!!
- Freier JTAG Adapter + Bibliothek (mehr) NEU!!!
- AT89 Programmer (mehr)
- SimplePort (10 I/O Leitungen) (mehr)
- USB zu RS232 Wandler (ohne Treiber!!) (mehr)
- JTAGICE mk2 Klon (am enstehen) (mehr)
Über einen einfachen Updatemechanismus kann direkt über die bestehende USB Verbindung die Software auf dem Adapter ausgetauscht werden. Dies geht bequem über ein grafisches Programm, welches für Linux und Windows erhältlich ist. Die Hardware kann als Bausatz inklusive Platine in unserem ==> Online Shop bestellt werden. Hierfür stehen auch die Pläne im Download Bereich zur Verfügung (Schaltpläne, Platinenlayouts, usw.). Es gibt auch einen Plan, mit dem man sich selber USBprog selber ätzen kann. Ob die eingesetzte Firmware tatsächlich Pin kompatibel ist muss selber überprüft werden, da der USBprog-SHARP primär als AVR ISP 2 Klon eingesetzt wird, soweit mit bekannt ist. Link Hier wird alles Wissenswertes gesammelt, das Notwendig ist um eine eigene Firmware zu entwickeln. |
|
| © 2007 by Embedded Projects, Benedikt Sauter |
|  |