Tiny24 programmieren

bastelfritze
 
Avatar
 
Betreff:

Tiny24 programmieren

 · 
Gepostet: 23.06.2010 - 14:47 Uhr  ·  #1
Hallo an alle,
für eine kleine Schrittmotorsteuerung würde ich gerne den Tiny24 verwenden. Es gelingt mir aber nicht, diesen mit einem ISP3 zu programmieren. Ich erhalte immer die Meldung falsche Device-ID. Gibt es da einen Trick oder hat jemand dieses Problem auch einmal gehabt und gelöst?
Danke schon einmal.
Thomas
rh
Administrator
Avatar
Geschlecht:
Herkunft: Germany
Alter: 26
Homepage: e-lab.de
Beiträge: 5558
Dabei seit: 03 / 2002
Betreff:

Re: Tiny24 programmieren

 · 
Gepostet: 23.06.2010 - 17:41 Uhr  ·  #2
Hallo Thomas,

wieso immer solche Micky Mäuse wie die kleinen Tinys. Zum Basteln etc. ist doch ein Mega8 viel besser geeignet und kostet auch nicht viel.
Gunter
Administrator
Avatar
Geschlecht:
Herkunft: Frankfurt Main / Germany
Beiträge: 1697
Dabei seit: 02 / 2003
Betreff:

Re: Tiny24 programmieren

 · 
Gepostet: 23.06.2010 - 17:58 Uhr  ·  #3
Hi Thomas,

wie lauten die Meldungen denn genau?
Wrong Device ID 00 00 00 ???

Gunter
bastelfritze
 
Avatar
 
Betreff:

Re: Tiny24 programmieren

 · 
Gepostet: 24.06.2010 - 09:59 Uhr  ·  #4
Hallo,
ja, ein Mega8 wäre sicher besser geeignet, aber ich habe nun mal einige Tinys rumliegen und wollte die endlich "entsorgen".
Ich bekomme folgende Fehlermeldungen:
Flash Verify Error at: $0000
oder
wrong Device ID: 00000
An welchen Anschluss muss ich eigentlich das SCK-Signal legen? Möglicherweise habe ich da schon etwas vermasselt.

Danke schon einmal, Thomas
Gunter
Administrator
Avatar
Geschlecht:
Herkunft: Frankfurt Main / Germany
Beiträge: 1697
Dabei seit: 02 / 2003
Betreff:

Re: Tiny24 programmieren

 · 
Gepostet: 24.06.2010 - 10:52 Uhr  ·  #5
Hi,

wenn ID: 00 00 00 (oder auch ID: FF FF FF) gelesen wird, ist keine Kommunikation
des Programmers mit dem Controller möglich.
Das kann an allem möglichen liegen -
oft hat der Controller nicht die richtige Taktquelle oder die SPI Verbindungen
sind nicht richtig angeschlossen.

Ein anderer häufiger Fehler sind "halb-richtige" IDs: statt 1E 91 08 z.B. 1E 90 08
oder was in dieser Art, was sich dann auch meist von Test zu Test ändert.
Das ist ein Hinweis auf zu hohen Takt, zu langes / schlechtes Kabel, zu starke
Belastung der Programmierpins durch zuätzliche Hardware oder sowas.

Die Belegung findest Du
- für den Programmern: im Programmer Manual
- für den Controller im Controller Manual, Kapitel "Memory Programming", "serial Dwonloading":

Gunter
Der an diesem Beitrag angefügte Anhang ist entweder nur im eingeloggten Zustand sichtbar oder die Berechtigung Deiner Benutzergruppe ist nicht ausreichend.
bastelfritze
 
Avatar
 
Betreff:

Re: Tiny24 programmieren

 · 
Gepostet: 06.07.2010 - 14:22 Uhr  ·  #6
Abschließend möchte ich mich noch einmal melden:
Nach dem Tiny habe ich einen ATmega48 eingesetzt. Es gab absolut keine Probleme, die Schaltung funktionierte sofort und die Aufgabe ist gelöst. Warum sich der Tiny aber so bockig anstellte ist mir immer noch ein Rätsel.
Danke an alle
Thomas
Gewählte Zitate für Mehrfachzitierung:   0

Registrierte in diesem Topic

Aktuell kein registrierter in diesem Bereich

Die Statistik zeigt, wer in den letzten 5 Minuten online war. Erneuerung alle 90 Sekunden.
MySQL Queries: 8 · Cache Hits: 14   101   115 · Page-Gen-Time: 0.019828s · Speichernutzung: 2 MB · GZIP: ein · Viewport: SMXL-HiDPI