Hallo zusammen,
habe mir das Pollin AVR Board geholt und versuche nun mehr oder weniger
eine Verbindung mit dem PC zum Board herzustellen.
Mit Win AVR, AVR Studio geht schonmal garnix. Bei Pony Prog kann ich
zwar eine verbindung herstellen, aber die übertragung (beispielsweise
des Platinen test Programms von Pollin zum testen der Platine auf
Funktion) hakt immer wieder und ist zudem total langsam.
Würde eigentlich gerne in C Programmieren und mir würde zum einstieg
schonmal eine blinkende LED oder sowas in der Art reichen nur um mal
irgendwas auf den AT Mega 32 zu bekommen..
Da ich ja wohl kaum der einzigste bin der das Pollin Board hat, könnt ir
mir ja weiterhelfen
Welche programme brauch ich um in C einfache Programme auf den AT Mega
zu bekommen?? Irgendwie is da der Wurm drin...
Benutzt du einen USB-Seriell-Wandler? Wenn ja, wird das Programmieren so
nicht funktionieren, da diese Wandler keine vollständige serielle
Schnittstelle liefern.
Am einfachsten ist der Einstieg immer mit einem richtigen
Programmiergerät. Schau mal nach einem AVR910-Programmierer. USBProg mit
der mkII ISP Firmware klappt auch ganz gut. Das solltest du in Erwägung
ziehen.
MfG
Marius
also ich hab auch das pollin board und programmiere mit ponny prog,
programme schreibe ich mit avr studio und winavr um das gcc plugin in
avrstudio zu haben
dadurch kann ich in c programmieren, so wie du das ja auch willst
da du pony prog nimmst, machst du das programmieren sicherlich über die
serielle schnittstelle
es funktioniert evtl nicht, weil du noch keine fude bits gesetzt hast
ich hatte da mal auch eine kleine einführung geschrieben:
schaus dir einfach mal an
ach noch was, du hast zwei rs232 anschlüsse, nicht das du dein kabel am
falschen angesteckt hast
der anschluss bei dem max232 ist für eine uart kommunikation
der andere dann zum programmieren (einfach mal in den schaltplan
schauen, der zum programmieren ist der wo der transistor dran hängt)
ja verwende einen USB Serial Wandler auf meinem Laptop richtig..
Das könnte also schonmal ein Problem sein. Benutze schon den ISP
Anschluss am board.
Habe es grad geschafft das von Pollin mitgelieferte Testprogramm mit
PonyProg zu übertragen, allerdings dauerte das knapp 10 min, also totall
angsam. Leider hängt Pony Prog jetzt bei Verifying fest (0%) und das
scho 5 min...
> Benutzt du einen USB-Seriell-Wandler? Wenn ja, wird das Programmieren so> nicht funktionieren, da diese Wandler keine vollständige serielle> Schnittstelle liefern.
Na ja, es gibt auch USB-Seriell-Wandler, mit denen das funktioniert,
meine erste blinkende LED auf dem Pollin-Board habe ich so gemacht.
War allerdings unerträglich langsam (8 Bytes/s),
deswegen habe ich jetzt einen USBProg.
Conrad hat ein etwas billigeres Programmiergerät (~30€).
Jürgen
Schau mal hier:
www.fischl.de
---USB asp.
Ist ein sehr einfaches USB programmiergerät für AVRs.
Auf einem breadboard in unter 5 minuten aufgebaut.
Fertigen Bausatz gibts für 12,90.
Den USBasp kannste dann direkt auf dein Pollin Board stecken und musst
keinerlei COM USB COM Wandler kram benutzen.
Bei dir wird sicherlich der USB Seriell Wandler das Problem sein,
ich habe auch das Pollin Board.
über einen älteren PC mit Com Port kann ich wunderbar programmieren.
Mit meinem Laptop und usb-seriell wandler läuft es elendig langsam.
10 Minuten wären da Autobahn, ich glaube ich hatte mal für eine
übertragung fast eine stunde lang gewartet.
Ich habe dann einen anderen usb-seriell wandler getestet, aber der
funktionierte auch nicht besser!
Da ich aber am laptop programmieren wollte habe ich mir das USBprog
besorgt,
dass kannst du einfach an den 10-pin Profstenstecker am Pollinboard
anschließen und dann mit avr-studio ganz normal programmieren.
Leider ist mir mein USBprog kaputtgegangen, da ich den pin so gesetzt
hatte, dass das ganze pollinboard darüber mit strom versorgt wird.
Also habe ich mir schnell USBasp (siehe fischl.de) nachgelötet.
Das funktioniert genauso wunderbar wie usbprog.
(programmierung in ein paar sekunden erledigt)
Also besorg dir USBasp (günstig) oder USBprog (teurer, mehr funkionen)
und du bist wunderbar versorgt.
ich verwende einen stk200-nachbau (parallel, smd) mit dem pollin-board.
funktioniert einwandfrei, schnell (ca. 20 sekunden inkl. auslesen des
eeprom, löschen und reprogrammierung von flash und eeprom - mega16) und
mit dem avrisp-plugin von kanda auch mehr oder weniger mit dem
avr-studio verbunden.
stimmt habe grad einen alten PC geholt und hab da direkt vom serial port
programmiert, da liegen ja welten dazwischen was die
Geschwindigkeitangeht!
Wenn ich jetzt in Avr Studio programmieren und debuggen will, was muss
ich dann als Gerät auswählen dass der debugger richtig läuft? Wenn ich
dann die Hex File habe kann ichs ja mit Pony Prox programmieren, das
geht jetzt au relativ schnell mit dem alten PC
Habe auch das Pollin Board. Programmieren über PonyProg funktioniert
einwandfrei. Ich möchte das Programm aber gerne direkt aus dem
AVR-Studio auf den Controller laden. Gibt es da ein spezielles Plug-In
für das Pollin Board? Oder ist das nur eine Frage der Einstellung im
AVR-Studio?
für den parallelport gibt es einfache stk200 kompatible programmer, die
über ein plugin aus dem avr-studio verwendet werden können. allerdings
gibt es damit auch keinen großen unterschied zu pony-prog (ausgenommen
die fuse-einstellungen, die sind mit dem kanda-plugin leichter)