Hallo, Ich habe mir Controllerboard zusammengelötet. Dazu habe ich ein Diamex prog-S Programmer gekauft. Ich kriege aber keine Verbindung zu meinem Controller. Dei treiber habe ich auch installiert wie es auf der Anleitung beschrieben worden ist. Es wird auch in Geräte Manager angezeigt. Habe es auf COM1 gestellt. Anschließend habe ich in Bascom die einstellungen wie folgt umgestellt: Options->Programmer = STK500: C:\Programme\Atmel\AVR Tools\STK500\stk500.exe Immer wenn ich auf F4 drücke steht da ganz kurz could not found device oder so ähnlich. Woran kann es liegen was mache ich falsch?
Ich habe den auch. Protokoll ist bei meinem avrisp2.
Hallo Engin, habe ich auch den Diamex. Und ich habe das Dingen wie auf dem Bild zu sehen ist eingestellt. Holger
erstmal vielen dank für deine Antwort. Ich habe es nun auch so eingestellt wie du jetzt kommt da aber folgendes Fehler (siehe Bild)
Beende mal den Terminal. Beide stehen offensichtlich auf COM1.
Wie meinst du das mit dem Terminal? Ich kenn mich noch nicht richtig aus
So sollte es eigentlich funktionieren: Stelle bei BASCOM als Programmer "STK500 native driver" ein. Setze das Häkchen "USB". Stelle den korrekten COM-Port ein (bei Dir COM1). Stelle den Takt auf 125000 Hz. Stecke den Programmer in genau den USB-Port ein, in dem er beim Installieren des Treibers gesteckt hat. Es funktioniert nur mit diesem einen Port (ich weiß auch nicht wieso)! Dann müsstest Du auf deinen AVR zugreifen können. Achte darauf, dass dein AVR auch wirklich besaftet ist. Falls es trotzem nicht geht: Frag nicht mich! ;) Gruß Jonathan
Kann mir vielleicht einer weiter helfen? Wäre super nett
Problem Gelöst! Für jeden der das gleiche problem hat, bei mri läuft es jetzt. Und zwar bin ich wie folgt vor gegangen: Ich habe von der folgenden Seite AVR studio 4 + Service Pack runtergeladen und installiert. Anschließend habe ich mit Bascom ein programm programmiert und in hex umgewandenlt. Danach habe ich avr studio 4 gestarten und oben im Auswählmenü auf das IC geklickt wo com drauf steht.Danach wählt man STK500 und Auto aus und klickt auf connect. Anschließend öfnet sich ein fenster, da geht man auf main und wählt Atmega 32 aus und bei settings wählt man 4HZ aus. Danach geht man auf fuses und macht den häckchen bei Jtagen aus und stellt dein ext quarz ein. Anschließend kann man bei Main dann bei Settings eine höhere frequenz auswählen. (muss man auch sonst wird das programm nicht übertragen) Dann geht man auf programm>input Hex File> program. Das wars dann auch das programm ist dann übertragen.
Hi, Dein Vorgehen führt zwar zum Ziel, den AVR zu programmieren, ist aber zu umständlich. Du kannst den AVR direkt aus Bascom heraus programmieren. Das klappt ganz gut mit meiner Konfiguration: - Vista64 Bit - AVR Studio 4 - aktuelle MCS Bascom Version 2.0.7.1 - Dimex PROG-S (von Reichelt) An de COM Ports habe ich nichts geändert. Der DIAMEX ist auf COM4 und die serielle USB für das Terminal auf COM5. Anfänglich hatte ich auch Probleme. Die ISP Frequenz lässt sich nicht über BASCOM setzen und ist ggf. zu hoch. Diese setze ich über AVR Studio 4 - schreibe diese in den DIAMEX - beende AVR Studio und kann dann mit BASCOM arbeiten. Im BASCOM benutze ich den STK500 native driver - um auch Fuses etc. zu setzen. Den Timeout setze ich hoch - auf 300-800. Grüße
diamex prog-s stellt keine Stromversorgung für den controller über pin 2 des steckverbinders zur verfügung. der zu programierende controller muss deshalb selber mit strom versorgt werden. wie soll ich den mit strom versorgen?
Hallo! @Test Die Stromversorgung kannst du einfach über eine Batterie bzw. Batteriepaket herstellen. Ich benutze eine Batteriehalterung mit 3 Akkus, so habe ich dann 3,6 Volt. Das Ding hab ich einfach mit zwei Drähten am Programmieradapter angelötet. Ich hab allerdings auch ein Problem auf den Prog-s von Diamex zuzugreifen. Eure Postings hab ich aufmerksam gelesen, hat mich aber bis jetzt noch nicht ans Ziel gebracht. Von Bascom aus kann ich überhaupt nicht auf den Progammer zugreifen. Aber mit AVR-Studio klappts zum teil. Da kann ich wenn ich eine ISP-Frequenz von 4 kHz einstelle die Fuses und Lockbits auslesen und auch progammieren. Wenn ich aber Das Programm in den Flashspeicher schreiben möchte, verlangt AVR-Studio eine ISP-Frequenz von 5 kHz oder höher. Wenn ich das aber dann höher stelle kriege ich eine Fehlermeldung "Entering Progamming mode failed" oder so ähnlich. Und auch die Fuses lassen sich weder programmieren noch auslesen. Vielleicht kann mir da mal jemand auf die Sprünge helfen Gruß Progser
Hallo! Ich weiß der Beitrag ist schon eine weile her.. aber vielleicht hilft es noch jemandem: Ich Programmiere meine AVR-Microcontroller über Bascom direkt. Es ist eigenlich ganz einfach: Wichtig ist, dass man die Kommandozeilentools von Atmel installiert. (Ob man den USB-jungle (oder wie das heißt) braucht kann ich nicht sagen. ich hab ihn installiert) Dann im Bascom unter der Registerkarte Programmer unter den Einstellungen das stk500 Protokoll auswählen. Ihr müsst nun die stk500.exe von den Kommandozeilentools benutzen. (c:\Program Files(x86)\atmel\AVR-Tools\stk500\stk500.exe) Baudrate hab ich auf 9600 gestellt. Comport auswählen - fertig. Nun sollte es funktionieren. F7-> compillieren F4-> programmieren Lg. Michael
Hallo Leute, ich bin neu hier und nachdem ich gesehen habe, dass ihr alle mit dem Prog-S arbeitet, scheint mir meine Frage hier angebracht (obwohl sie vermutlich total doof ist). Und zwar geht es um folgendes ich habe mir vor einiger Zeit ebenfalls ein Prog-S gekauft und wollte ihn diese Woche endlich ausprobieren, was jedoch nicht klappt, da ich den Treiber für das Programmiergerät nicht installieren kann. Ich habe schon auf diversen Internetseiten nach Lösungen und Anleitung zur richtigen Teiberinstallation gesucht und den Treiber auch mehrmal und von verschiedenen Webseite heruntergeladen, jedoch immer mit dem Erfolg, dass mein Computer den Treiber nicht erkennt und nicht installiert. (Ich nutze Windows7). Ich hoffe irgendjemand hat eine Lösung für mich parat. Danke schonmal im Vorraus. Kim
das problem hatte ich auch. und zwar musst du windows sagen dass es auch nicht lizensierte treiber erlaubt. google mal "micht lizensierte treiber installieren win7" und wenn du das gemacht hast dann sollte der treiber installierbar sein !
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.