Forum: Compiler & IDEs Projekt im AVR Studio 4 auf einen ATMEL ATMEGA 8 übertragen


von Daniel (Gast)


Lesenswert?

Hallo Zusammen,

ich möchte eine Programm im ATMEL 4 Studio mit einem Waveshare USB 
AVRISP Programmer über ISP auf einen ATMEL ATMEGA laden.
Habe keine Ahnung in diesem Bereich.

Kann mir jemand erklären wie das geht?

Danke im vorraus!

: Verschoben durch User
von Oliver S. (oliverso)


Lesenswert?

Im Stdio geht das gar nicht.

Besorg dir eine Software, das deinen Programmer ansprechen kann, und 
übertrage damit dein Programm. In den allermeisten Fällnen passt 
AVRDude.

Oliver

von Daniel (Gast)


Lesenswert?

Hallo,
danke für die Antwort.
Das Programm ist ein Projekt im AVR Studio 4, daher weiß ich nicht wie 
das gehen soll mit avrdude.

Gruß Daniel

von Peter D. (peda)


Lesenswert?


von Oliver S. (oliverso)


Lesenswert?

Na dann, dann geht es damit so halb aus dem Studio. Das Studio selber 
kann den Programmer zwar nicht ansprechen, aber das mitgeliefert 
Programming-Tool. Aus dem Menü aufrufen, passende Hexdatei auswählen 
(das geht nicht automatisch), und Programm brennen.

Oliver

von Daniel (Gast)


Lesenswert?

Naja wenn das so einfach wäre, hätte ich keinen Beitrag verfasst.
Ich bekomme keine Verbindung hin.

Gruß Daniel

von Rainer V. (rudi994)


Lesenswert?

Daniel schrieb:
> ATMEL 4 Studio mit einem Waveshare USB AVRISP Programmer
> Ich bekomme keine Verbindung hin.

Passiert oft bei Programmern, die nicht original von Atmel stammen, weil 
sie nicht die vom AVR-Studio erwartete Rückmeldung liefern, im Gegensatz 
zu STK500, AVRISP-mk2 o.a. Zur Kommunikation mit einem Atmel-fremden 
Programmer muß der Benutzer ein passendes Tool besorgen, wie etwa 
myAVR-ProgTool für myAVR-Programmer o.a.

Zudem: Wurde mit AVR-Studio auch der Jungo-USB-Treiber installiert?

von Daniel (Gast)


Lesenswert?

Hallo,

ja habe ich installiert. Ich denke das ist mit größerem Aufwand 
verbunden mit diesem Programmer, deswegen muss ich mir wohl was anderes 
einfallen lassen.

von Michael U. (amiga)


Lesenswert?

Hallo,

Du hast einen AVR-Programmer mit einer hoffentlich funktionierenden 
Software.
Diese sollte also .hex-Dateien flashen können, Fusebits ändern usw.

Das AVR-Studio erzeugt beim assemblieren/compilieren im Projetordner die 
.hex-Datei.

Wo ist das Problem, diese mit der Software des Programmers zu flashen?

Gruß aus Berlin
Michael

von Rainer V. (rudi994)


Lesenswert?

Michael U. schrieb:
> Wo ist das Problem, diese mit der Software des Programmers zu flashen?

Im Lieferumfang scheint keine besondere Software enthalten zu sein.
Siehe Waveshare-Beschreibung: http://www.waveshare.com/usb-avrisp.htm
1
- Nur für AVR-Studio 4.x geeignet, nicht Studio 5, 6 oder höher.
2
- Programmiert Flash und EEPROM aller über ISP programmierbaren 8-Bit 
3
  AVR, unterstützt Programmierung von Fuse- und Lockbits.
4
- Basiert auf STK500-Firmware, Upgrade für zukünftige AVR möglich.
5
- AT AVRISP-kompatibel, wird im Studio als AVRISP/STK500 identifiziert.
6
- ISP-Speed einstellbar, High-Speed bis 926 kbps. Benötigt 5.5s zur 
7
  Programmierung von 12KB inkl. Verifizierung. Es sollte High-Speed
8
  926 kbps eingestellt werden, default ist 230 kbps.
9
- COM-Port ist auswählbar/konfigurierbar.
10
- USB-Interface mit FT232RL als USB-RS232-Konverter. Power für AVRISP
11
  kommt von USB, keine externe Stromversorgung nötig. Jedoch soll das 
12
  Board mit dem Ziel-Controller seine eigene Stromversorgung haben.
13
- Unterstützte Geräte: alle 8-Bit AVR mit ISP-Programmier-Option. 
14
  Details siehe Liste unter o.g. Link.
15
- Unterstützte Software: AVR Studio oder WinAVR(GCC) wird als Front-End-
16
  Software verwendet. Unterstützt Programmdateien, die von IAR, ICCAVR 
17
  und CVAVR generiert werden.

Demnach müßte es im AVR-Studio 4.x als AVRISP/STK500 erkannt werden.

: Bearbeitet durch User
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
Noch kein Account? Hier anmelden.