Forum: Mikrocontroller und Digitale Elektronik AVRdude als externen Programmer in BASCOM einbinden


von Florian S. (buddl)


Lesenswert?

Hallo

Ich habe ein ziemliches Problem.

Ich programmiere AVRs über BASCOM mittels ISP.
Früher habe ich die Dinger über den Parallelport geflashed. Mit meinem 
neuen Rechner ist das nicht mehr möglich.

Also habe ich mir das USBprog 3.0 gekauft um die AVRs über einen 
USB->ISP Adapter zu flashen (AVRISP mkII Klon):
http://www.embedded-projects.net/index.php?page_id=148

BASCOM unterstützt diesen Adapter jedoch nicht! Laut der verlinkten 
Webseite  kann man AVRdude als externen Programmer einzubinden - Nur 
wie?

Ich habe mir WinAVR Vers. 20071221 geholt (OS: Vista).
Was muss ich da bei BASCOM eingeben damit das funktioniert?

von MiSta (Gast)


Lesenswert?

Hallo Florian,

hatte bis gerade das gleiche Problem. Schau mal unter

http://lists.berlios.de/pipermail/usbprog-pub/2007-June/000104.html

Interessant ist auch die Verwendung des STK500 Programmers mit BASCOM 
und einem avrisp mkII die hier beschrieben wird:

http://www.roboternetz.de/phpBB2/zeigebeitrag.php?t=30400&;

Nur leider klappt das irgendwie nicht. Klingt zwar alles logisch, aber 
es will nicht laufen.

Gruss,
  Michael

von C. H. (_ch_)


Angehängte Dateien:

Lesenswert?

Hallo,

bei mir hat es damals so funktioniert:

Als Parameter z.B.
1
  -p m8 -c usbasp -U flash:w:"{FILE}":a -E noreset
wobei (avrdude HowTo):
"-p m8" der Zielkontroller
"-c usbasp" der Programmieradapter

... beides muss dementsprechend angepasst werden.

mit {FILE} übergibt BASCOM direkt das erzeugte .hex-file, da muss man 
sich also nicht selbst drum kümmern.

Gruß,
Christian

von bas (Gast)


Lesenswert?

Hier noch die Bascom Programmer einstellungen.
Mit dem Original AVR isp MK2 funktioniert die einstellung.

http://bascom-forum.de/index.php?topic=1349.msg3596#msg3596

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.