Forum: Mikrocontroller und Digitale Elektronik ATTiny2313 - BASCOM Error: Detected Micro does not match


von Lazlo Panaflex (Gast)


Lesenswert?

Ahoi,

ich bin gerade dabei, einen ATTiny2313 in Betrieb zu nehmen, aber so 
recht will er sich nicht befüllen lassen.

Habe ihn mittels USBprog an BASCOM angeschlossen. Doch wenn ich an die 
Fuses, oder ihn beschreiben will, bekomme ich immer folgende 
Fehlermeldung:

"Detected Micro does not match the selected Micro ATTiny2313"

Hu? $regfile = "attiny2313.dat" ist drin und anscheinend erkennt BASCOM 
dies auch. Nur scheint da etwas Unstimmung zu herrschen.
Andere uC wie Mega48, 88, 8, 128, 32 etc sind sich einig und 
funktionieren gar wundervoll. Lediglich der rebellische 2313 nicht.

Hat jemand eine Idee, wie ich die Unstimmigkeiten beseitigen könnte? 
Google und Co konnten mir nicht helfen.

Gruß

von AVRuser (Gast)


Lesenswert?

Hallo,

diese Meldung kommt, wenn die Signatur-Bytes, die der Programmer liest, 
nicht denen entsprechen, die BASCOM anhand der Angaben in der ".reg" - 
Datei erwartet.

Zeigt denn der Programmer von BASCOM an, welcher Controller bzw. welche 
Signatur (3 Bytes in HEX) von ihm erkannt wurde (im Controller-Fenster 
vom Programmer-Hauptmenü)? Evtl. kann man daraus etwas erkennen.

Hast du mehrere Tiny2313 getestet? Haben alle das Problem? Woher stammt 
der nicht erkannte Controller?

von Lazlo Panaflex (Gast)


Lesenswert?

Meinst du mit Programmer-Hauptmenü den "manual programm mode", indem ich 
den uC Buffer auslesen, ihn prommen und fusen kann?

Wenn ich ihn starte, steht bei Chip: ???. Mache ich ein Identify, kommt 
besagte fehlermeldung und das Chip-Feld bleibt leer.

Der tiny lief schonmal erfolgreich und ich hatte diese Meldung damals 
auch schon. Hab aber keinen Blassen, wie ich das damals gefixt hab.

von AVRuser (Gast)


Lesenswert?

Hallo und frohe Ostern,

> Meinst du mit Programmer-Hauptmenü den "manual programm mode", indem ich
> den uC Buffer auslesen, ihn prommen und fusen kann?

Ja, genau den meinte ich. Ich habe im Moment kein BASCOM hier, um 
nachzuschauen, wie das Programmier-Fenster genau aussieht ...

Zu dem Problem:
Das ist in der Tat ein merkwürdiges Verhalten. Ich habe schon den 
Tiny2313 mit BASCOM und einem Parallelport-ISP-Stecker programmiert; ich 
hatte bisher keine Probleme damit.

Wichtig wäre zu wissen, was der Controller für eine Signatur ausgibt. 
Hast du die Möglichkeit, mit einem anderen Programmier-Tool (z.B. 
PonyProg oder AVRDude) die Signatur auszulesen? Evtl. ist dann 
erkennbar, warum BASCOM einen Fehler meldet.

BTW: Wenn du mit BASCOM nur die Binär- bzw. Hex-Datei erzeugst und mit 
der anderen Software den Tiny programmierst, klappt es vielleicht 
besser.

von Lazlo Panaflex (Gast)


Angehängte Dateien:

Lesenswert?

(F)rohe Ostern.

Ich habs ebenfalls mit AVR Studio versucht und da bekomm ich ebenfalls 
eine Fehlermeldung (siehe Anhang).

Habe verschiedene ISP Frequenzen verucht - ohne Erfolg. Alles Andere 
wird erkannt...nur besagter Tiny nicht. Doof nur, dass ich ihn nicht 
wechseln kann, da fest aufgebraten.

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.