<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
		<id>https://mk-epi.de/wiki/index.php?action=history&amp;feed=atom&amp;title=EPI-USB-Prog</id>
		<title>EPI-USB-Prog - Versionsgeschichte</title>
		<link rel="self" type="application/atom+xml" href="https://mk-epi.de/wiki/index.php?action=history&amp;feed=atom&amp;title=EPI-USB-Prog"/>
		<link rel="alternate" type="text/html" href="https://mk-epi.de/wiki/index.php?title=EPI-USB-Prog&amp;action=history"/>
		<updated>2026-05-03T07:00:06Z</updated>
		<subtitle>Versionsgeschichte dieser Seite in Das Epilepsy Wiki</subtitle>
		<generator>MediaWiki 1.27.5</generator>

	<entry>
		<id>https://mk-epi.de/wiki/index.php?title=EPI-USB-Prog&amp;diff=91&amp;oldid=prev</id>
		<title>Admin: Die Seite wurde neu angelegt: „==Usb-Prog-Adapter== Für den USB-Prog von Embedded Systems (bei uns im Shop - einfach anfragen) haben wir einen Adapter geroutet, damit da alle FC-Relevanten Ste…“</title>
		<link rel="alternate" type="text/html" href="https://mk-epi.de/wiki/index.php?title=EPI-USB-Prog&amp;diff=91&amp;oldid=prev"/>
				<updated>2011-11-06T14:25:15Z</updated>
		
		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „==Usb-Prog-Adapter== Für den USB-Prog von Embedded Systems (bei uns im Shop - einfach anfragen) haben wir einen Adapter geroutet, damit da alle FC-Relevanten Ste…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Usb-Prog-Adapter==&lt;br /&gt;
Für den USB-Prog von Embedded Systems (bei uns im Shop - einfach anfragen) haben wir einen Adapter geroutet, damit da alle FC-Relevanten Stecker hinpassen. Außerdem haben wir auch den 6-poligen Atmel-ISP-Stecker vorgesehen.&lt;br /&gt;
&lt;br /&gt;
'''Achtung! die beiden 6-poligen Stecker nicht verwechseln!'''&lt;br /&gt;
&lt;br /&gt;
== was kann der USB-Prog mit unserem Adapter?==&lt;br /&gt;
===ISP-Flashen===&lt;br /&gt;
Bei den &amp;quot;Selbstbau-Platinen&amp;quot; (EPI-Platinen, MK-Platinen, anderen Platinen mit einem ATMEL-Controller drauf, kann man mit dem USB-Prog den bootloader oder gleich die ganze Firmware per ISP flashen. Der USB-Prog &amp;quot;spielt&amp;quot; dazu einen AVRISP MK II-Programmer.&lt;br /&gt;
===Seriell updaten/parametrieren===&lt;br /&gt;
Mit der entsprechenden Firmware (per USB-Prog-Tool vie USB in den USB-Prog geschrieben) funktioniert der USB-Prog als USB/Seriell-Wandler und wird als serielle Schnittstelle vom PC erkannt. Man kann somit via Terminal oder Koptertool die entsprechenden Platinen programmieren.&lt;br /&gt;
===Logikanalysator===&lt;br /&gt;
Der USB-prog kann auch zur Fehlersuche eingesetzt werden, da es für ihn eine Firmware gibt, die ihn zum Logikanalysator werden lässt.&lt;br /&gt;
===Was noch?===&lt;br /&gt;
Auf der Projektseite des USB-Prog (http://www.embedded-projects.net/index.php?page_id=135) gibt es noch mehr Anwendungsmöglichkeiten.&lt;br /&gt;
&lt;br /&gt;
==Aufbau des USB-Prog==&lt;br /&gt;
Beim Fertig-Bestücken des USB-prog ist es wichtig, daß man statt der 10-poligen Stiftwanne eine 10-polige Pfostenleiste in 180°-Ausführung auflötet, dann kann man den Adapter einfach auf den USB-Prog aufstecken und hat alle MikroKopter-Relevanten SerCon-Steckverbinder verfügbar.&lt;br /&gt;
&lt;br /&gt;
Bei der 10-poligen Pfostenleiste in &amp;quot;Steckerwannenausführung&amp;quot; muß eine Ecke ausgesägt werden, damit der Spannungs-Jumper noch draufpasst. (Einfach unten das Bild angucken)&lt;br /&gt;
&lt;br /&gt;
Bei den bei uns bestellten USB-progs ist die 180°-Steckerwanne dabei - Sägen müßt Ihr aber noch :-)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Achtung Platinenfehler'''&lt;br /&gt;
&lt;br /&gt;
Die Masse vom '''ISP6-Atmel'''-Stecker hat leider keine Verbindung zur Rest-Masse - bei Bedarf bitte mit einem Masse-Anschluß eines anderen ISP-Steckers verbinden (kurze Draht-Brücke - Bild siehe unten)&lt;br /&gt;
&lt;br /&gt;
'''Platinenversion 1.1'''&lt;br /&gt;
&lt;br /&gt;
Seit dem 9.3.2010 wird die Platinenversion 1.1 verschickt - die hat den Platinenfehler nicht mehr.&lt;br /&gt;
&lt;br /&gt;
Ferner ist an den 6-poligen MK-ISP-Stecker die 5V hingeroutet.&lt;br /&gt;
&lt;br /&gt;
==Aufbau des Adapters==&lt;br /&gt;
Zunächst bestückt man die beiden Schutzwiderstände und den 100nF-Kondensator. Hernach lötet man die Buchsenleisten von der Unterseite ein - hiermit wird der Adapter auf den USB-Prog gesteckt.&lt;br /&gt;
&lt;br /&gt;
Zum Schluß bestückt man auf der Oberseite die Stiftleisten - fertig.&lt;br /&gt;
&lt;br /&gt;
==Schalt- und Bestückungsplan==&lt;br /&gt;
&amp;lt;gallery&amp;gt;Bild:Usb-ad-schalt.jpg|Schaltplan des Adapters&lt;br /&gt;
Bild:Usb-ad-best.jpg|Bestückungsplan für die Bestückungsseite&lt;br /&gt;
Bild:Usb-ad-best-foto.jpg|Foto der Bestückungsseite mit USB-Prog&lt;br /&gt;
Bild:Usb-ad-loet.jpg|... und für die Lötseite&lt;br /&gt;
Bild:Usb-ad-loet-foto.jpg|Foto der Lötseite mit 3 SMD-Bauteilen und ein paar wohldosierten Buchsenleisten&lt;br /&gt;
Bild:Usb-prog-mod.jpg|Modfizierte Bestückung des USB-Progs&lt;br /&gt;
Bild:Usb-loet-draht.jpg|Drahtbrücke für den ISP6-Atmel - der hat sonst keine Masse (Bei der Platinenversion 1.1 nicht mehr benötigt!)&lt;br /&gt;
Bild:Pin-1.jpg|Wie erkennt man Pin 1 bei Stecker/Buchse/Kabel?&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Software und Unterlagen zum USB-Prog==&lt;br /&gt;
Die Software und die Unterlagen findet man hier:&lt;br /&gt;
&lt;br /&gt;
http://www.embedded-projects.net/index.php?page_id=135&lt;br /&gt;
&lt;br /&gt;
==Jumper auf der Adapter-Platine==&lt;br /&gt;
===RES IN===&lt;br /&gt;
Damit wird der Reset-Ausgang von der ISP-Stiftleiste auf den Reset des Atmel geschaltet - damit kann man über die ISP-Schnittstelle einen neuen Bootloader auf den USB-prog schieben (man braucht aber ein anderes ISP-Device), wenn es diesen mal zerhagelt hat ...&lt;br /&gt;
===Start_Boot===&lt;br /&gt;
Diesen Jumper '''vor''' dem Anstecken an die USB-Schnittstelle stecken, um mit dem USB-Prog-Tool eine andere Firmware in den USB-prog zu laden.&lt;br /&gt;
===V-Target===&lt;br /&gt;
Hier kann die VCC auf die ISP-Buchsen geschaltet werden - Direkt oder mit Schutzdiode.&lt;br /&gt;
===Namenloser Jumper===&lt;br /&gt;
Dieser kann in der Firmware des USB-prog als Schalter abgefragt werden (Programmierer Vor: Damit könnte man die AVRISP-MKII und die Serielle Firmware gleichzeitig im USB-prog haben und per Jumper auswählen, welche grad gewunschen wird ...)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Benutzen des USB-Prog mit dem MK==&lt;br /&gt;
Wenn es Probleme mit der USB-Prog-GUI gibt, sollte es helfen, den USB-Prog direkt an den Rechner anzustöpseln - ein HUB kann Probleme bereiten!&lt;br /&gt;
&lt;br /&gt;
===Als USB-Seriell-Wandler für das KopterTool===&lt;br /&gt;
Hierzu muß zuerst die &amp;quot;Serielle Schnittstelle&amp;quot;-Software in den USB-Prog geladen werden. Hierzu den Jumper auf &amp;quot;Start_Boot&amp;quot; stecken und den Wandler an die USB-Schnittstelle anschließen. Mit dem USB-PROG-Tool die &amp;quot;usbprogRS232&amp;quot; Firmware in den USB-Prog laden, den USB-Prog abziehen und zum Schluß den Jumper abziehen. &lt;br /&gt;
&lt;br /&gt;
Steckt man den USB-Prog jetzt wieder an, sollte man eine neue Serielle vorfinden - das ist die serielle des USB-Prog. Jetzt kann man mit den entsprechenden Kabeln an die BLCs oder die FC gehen und das KopterTool benutzen.&lt;br /&gt;
&lt;br /&gt;
'''Zur Zeit ist die entsprechende Firmware des USB-Prog allerdings leider noch etwas buggy!'''&lt;br /&gt;
&lt;br /&gt;
===Zum Flashen des Bootloaders===&lt;br /&gt;
Hierzu muß zuerst die &amp;quot;AVRISP-MK2-Klon&amp;quot;-Software in den USB-Prog geladen werden. Hierzu den Jumper auf &amp;quot;Start_Boot&amp;quot; stecken und den Wandler an die USB-Schnittstelle anschließen. Mit dem USB-PROG-Tool die entsprechende Firmware in den USB-Prog laden, den USB-Prog abziehen und zum Schluß den Jumper abziehen. &lt;br /&gt;
&lt;br /&gt;
Jetzt kann man den USB-Prog z.B. mit dem AVR-Studio als AVRISP-MK2 verwenden.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	</feed>