Archiv verlassen und diese Seite im Standarddesign anzeigen : Atmega 128
desperado
12.07.2005, 12:24
Hallo,
also erstmal möchte ich sagen das es hier wirklich ein super forum ist....
Ich bin neu hier und würde gerne paar Sachen lernen von euch.Ich wollte mal mit Atmega 128 anfangen, wie kann ich das IC auslesen? was für ein Equipment wird benötigt? kann man so sein ISP Programmer selber basteln?
Ich danke euch schon mal voraus.
B.R.
desperado
voidpointer
12.07.2005, 13:41
Ich wollte mal mit Atmega 128 anfangen, wie kann ich das IC auslesen?
Warum willst Du gleich mit so einem großen Controller anfangen? Ein ATMega8 tuts für den Anfang auch, und der kostet nicht so viel.
Du kannst den Inhalt von Flash und EEPROM (und RAM?) über einen Programmieradapter und entsprechende Software auslesen. Aber bevor Du nichts programmiert hast, steht da auch nichts drin.
was für ein Equipment wird benötigt? kann man so sein ISP Programmer selber basteln?
Alle ISP-fähigen AVRs können mit einem ISP programmiert werden. Für die anderen braucht man m.E. ein STK. Wenn Du viel Zeit und Geduld hast, kannst Du ein ISP selbst bauen. Willst Du, dass es funktioniert und Du gleich loslegen kannst, solltest Du ein ISP kaufen (z.B. den AVR-ISP bei Reichelt). Software gibt es kostenlos bei Atmel (AVR Studio 4)
Achim.
SprinterSB
12.07.2005, 13:44
Hi auch,
ich hab mir den Programmer selber gebastelt (ATMega8, 90S2313).
Für den Mega128 sollte das auch gehen für die serielle Programmierung. Bei großen Downloads wird's beim 128-er dann wohl zäh...
Softwaremässig verwende ich das PonyProg http://www.lancos.com/prog.html.
Der Programmier-Adapter ist eine abgespeckte Version von SI-Prog (Schaltplan etc ist bei der Pony-Hilfe anbei), siehe auch http://s-huehn.de/elektronik/avr-prog/avr-prog.htm.
Der ersten Adapter hatte ich direkt auf meinem Steckboard realisiert. Das Board verwende ich immer noch, da findet alles Platz was ich so brauche: Controller (DIL), Port-Expander, LEDs, Widerstände, Kondensatoren, Taster, Linearregler, etc.
Jetzt findet der Adapter Platz in einem kleinen SUBD9-Steckergehäuse.
Controller-seitig kommen noch hinzu: 1 Pullup an RESET (zB 100kOhm), 1 Quarz oder Keramik-Resonator, 2 Phasendreher-Kondensatoren (zB 22pF), Spannungsversorgung.
Im Gegensatz zum SI-Prog hab ich die Spannungs-Versorge immer extern, weil der COM-Port i.A. eh nicht genug Saft liefert.
Das Reset-Signal wird invertiert, entweder hardwaremässig im Prog-Adapter oder softwaremässig im Pony. Welche Version man verwendet, hängt ab vom OS, am besten ausprobieren.
Der Adapter soll ja nicht stören, wenn er "inaktiv" ist, also eine Schaltung nicht am Anlaufen hindern wenn er eingesteckt ist, weil er den RESET auf low zieht.
Viel Spaß beim Bosseln
desperado
12.07.2005, 13:55
http://www.shop.robotikhardware.de/shop/catalog/product_info.php?cPath=75&products_id=60
hier habe ich mir den ISP Programmer bestellt, ich hoffe der ist auch richtig.Warum ich mit dem Atmega anfangen möchte? habe hier einen flasher Interface wo eine atmega 128 drin sitzt.Würde den gerne auslesen, hoffe das es mit dem isp dongle auch funzt.Wie ist es eigentlich wenn da lockbits drin sitzen zum Schutz vor Kopie? kann ich das umgehen?
B.R.
desperado
sebastian.heyn
12.07.2005, 14:56
Hallo,
mit dem standard ISP für die parallele schnittstelle solltest du dran kommen. es gibt aber eine möglichkeit, nen mega128 gegen auslesen zu schützen, soviel ich weiss. die programmierpins sollten möglichst entweder frei sein, oder mit mindestens 220 ohm widerständen vom rest des systems entkoppelt sein.
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.