Hallo zusammen,
will mir demnächst den ISP-Programmer, wie er in der Atmel Applikation
Note AVR910 beschrieben ist, aufbauen. Dann muss ich nicht mehr mit
PonyProg arbeiten, sondern kann direkt aus dem AVR-Studio meine AVRs
programmieren. Ausserdem ist mir die serielle Schnittstelle
sympathischer.
Bei der Durchsicht des zugehörigen Sourcecodes (avr910.asm) ist mir
jedoch
aufgefallen, dass er nur ganz wenige AVR-Controller unterstützt (sofern
ich den Code richtig interpretiert habe).
Hat jmd. zufällig eine Version geschrieben, die mehr Controller
unterstützt?
Oder kann man das leicht selber ergänzen?
Sonstige Erfahrungen mit dem AVR910 ISP-Programmer?
Danke für alle Tipps...
Gruss
Arvid
Erfahrungen noch nicht. Aber soweit ich weiß kann man den Code relativ
einfach erweitern wenn man die Codes der andere Controller kennt. Aber
kann man mit dem Programmer mit dem AVR Studio arbeiten?
Gruß
Markus
http://www.elektronik-projekt.de
Hallo,
ich hab mir heut den Programmer aufgebaut. Leider kann ich kein
Assembler. Ich wollte ne ATmega163 Programmieren funzt aber net.
Ich hab noch ne 2313 hier und ne ATmega32 die werd ich gleich mal
probieren.
MfG
Rainer
Hallo,
bin auch gerade dabei diesen Programmer zu bauen (Platine ist schon fast
ätzfertig), lt. Datenblatt soll er ja alle AVRs mit ISP programmieren
können. Aber Pony-Prog finde ich garnicht schlecht, durch AVR-Studio bin
ich noch nicht durchgestiegen...
Gruss
A. Arndt
Hallo,
mein Programmer läuft nun auch ich hab hier im Forum eine Firmware für
den Programmer entdeckt mit dem auch ein paar mega und tinys unterstützt
werden.
Für jeden der Interesse hat poste ich mal meine Platine....
Programmieren kann man das Ding ganz einfach sofern man irgendeinen
Programmer hat. Einfach den normalen Programmer Anschluß benutzen außer
dem Reset Signal, das gehört unten auf den einzigen Pad. Pad deßhalb da
man sowies nicht alle updaten muß.
Viel Spass beim Proggen
Rainer
Hallo,
sieht ja gut aus, die Platine, aber ich denke mit der Firmware der
ATMEL-Seite laufen alle AVR mit ISP. Ich entwickele auch gerade eine
Platine, aber nicht mit SMD, ist zwar etwas grösser, aber gut zu löten
und evtl. zu reparieren.
Wo soll es denn die Firmware geben...?
Gruss
A. Arndt
Ich arbeite mit dem Teil. Ich habe gehört, daß mit einer älteren Version
des Flashs im ISP-Programmer kann man angeblich weniger Typen
programmieren. Ich weiß nicht auswendig, welche Version die neueste ist,
aber irgendetwas mit V2.x.
Hallo,
ich hab gerade bemerkt das man die Lock und Fuse Bits mit dem AVR Studio
3.55 und einer M32 MCU mit dem Programmer(Firmware)
net schreiben kann...beim verändern der Taktquelle schreibt das 3.55der
lauter mist in die Config Bytes und nix geht mehr mit dem 4.06er dagegen
funktionierts einwandfrei.
MfG
Rainer
Hallo,
der ISP-Progger mit LPT-Anschluss klappt immer, aber den Port hat man
meist nicht frei, den seriellen Port kann ich mir aus USB zaubern,
sollte er noch am PC belegt sein.
Heisst es also, ich den Mega8 und Mega16 nicht der AN-910 und der ATMEL
Firmware proggen ?
Gruss
A. Arndt
Hallo,
ich kann kein assembler (wills auch net lernen da zu unflexibel) kann
daher net sagen ob die laufen würden....
Ich denk aber die laufen nicht....
Genau deshalbe hab ich mir bei nem eingetragenen Distribuor der Atmel
Seite einen ATAVR ISP bestellt der kann alle MCUs mit ISP schnitstelle
proggen, die Firmware wird über Stuido aktualisiert......gut kostet halt
37eur +6Versand aber wenn ich Zeit rechne die ich mit den parallelen und
seriellen Programmer verbracht hab rechnet sich der 1000mal...
Es gibt auch USB->Prallel mit denen müßt ein LPT Progger auch laufen.
Ich hab den seriellen nur gebaut da ich im moment ne m32 CPU proggen
muß. PonyProg hat probleme mit den Fuse Bits der 32er.
Der parallele ist auch schneller.....
MfG & schöne Feiertage
Rainer
Hallo,
schaut mal hier:
http://www.microsyl.com/
unter MegaLoad ist ein toller Booltloader für alle MegaAVRs .
Auch der Quellqode ist dabei, kann also jeder anpassen wie der will.
Ich verwende dieses Tool zum Programmieren.
Gruß
Bei mir hat MegaLoad leider nur Mega-Schrott in meinen Atmega8
transferiert - irgendwie kam es mit dem Hexfile aus WinAVR nicht klar.
Daher habe ich den Bootloader vom AVR109 auf WinAVR portiert, für den
ATmega8 passend gemacht und benutze den in Verbindung mit dem AVR Prog
aus dem AVR-Studio, um meinen Code zu programmieren.
Wer sich dafür interessiert, entnimmt dem Anhang hier den passenden Code
für WinAVR.
Lutz