Forum: Mikrocontroller und Digitale Elektronik Übertragungsfehler mit Bascom


von Thomas H. (datatom)


Lesenswert?

Hallo zusammen,

ich arbeite schon länger einwandfrei mit Bascom und erhalte auf einmal 
folgenden Fehler:

'Detected Micro does not match the selected Micro ATMega2560'

Ich bin ratlos. Hat jemand eine Idee?

Vielen Dank.

Grüße

datatom

von Timmo H. (masterfx)


Lesenswert?

Programmiertakt ist < 1/4 F_CPU?

von Thomas H. (datatom)


Lesenswert?

Timmo H. schrieb:
> Programmiertakt ist < 1/4 F_CPU?

Wo kann ich das überprüfen?

von Timmo H. (masterfx)


Lesenswert?

Laut Google Bildersuche unter BASCOM-AVR Options => Programmer

von Thomas H. (datatom)


Lesenswert?

Timmo H. schrieb:
> Laut Google Bildersuche unter BASCOM-AVR Options => Programmer

Tut mir leid, ich bin blind. kannst du mir noch einen Tipp geben. Danke.

von Thomas H. (datatom)


Lesenswert?

Oder kann es sein das die Fusebits verstellt worden sind?

von Michael (Gast)


Lesenswert?

Oder kann es sein, dass du gar keinen ATMega2560 in deinem Board stecken 
hast?

von Klaus D. (kolisson)


Lesenswert?

Thomas Holländer schrieb:
> Timmo H. schrieb:
>> Programmiertakt ist < 1/4 F_CPU?
>
> Wo kann ich das überprüfen?

Das hängt ja stark vom verwendeten Programmer ab.

k.

von Thomas H. (datatom)


Lesenswert?

Michael schrieb:
> Oder kann es sein, dass du gar keinen ATMega2560 in deinem Board stecken
> hast?

Auf jeden Fall ein ATMega2560.

> Das hängt ja stark vom verwendeten Programmer ab.

Als Programmer verwende ich den mySmartUSB light

von Klaus D. (kolisson)


Lesenswert?

.. und als WAS ist der unter "Options / Programmer" eingestellt ?

k.

von Thomas H. (datatom)


Angehängte Dateien:

Lesenswert?

Die Programmereinstellungen hab ich als Bild beigefügt.

von Klaus D. (kolisson)


Lesenswert?

Naja.. mit STK500 kenne ich mich nun nicht so aus, da ich immer
Parallelport oder den USBASP  verwende.
allerdings steht ja in der Anleitung zu deinem mySmartUSB light dass
dieser den Takt wohl automatisch anpasst. daher gibt es wohl keine
spezielle Einstellung dafür.

Es ist also eher zu vermuten dass deine Kabelage, die 
Spannungsversorgung
oder die Fuses nicht okay sind.
Das mit den Fuses passiert auch manchmal ohne dass man aktiv etwas daran 
geändert hat. (sozusagen per Unfall).

Da würde ich mal nen anderen Prozessor versuchen oder den aktuellen mit 
nem externen Takt versorgen.

Gruss K.

von Thomas H. (datatom)


Lesenswert?

Klaus De lisson schrieb:
> Da würde ich mal nen anderen Prozessor versuchen oder den aktuellen mit
> nem externen Takt versorgen.

Wie geht das denn mit einem externen Takt?

von Klaus D. (kolisson)


Lesenswert?

googlesuche z.B. atmega fuses externer takt.

unter vielen anderen gibt es z.B. diese Links

1. 
http://www.roboternetz.de/community/threads/45827-Fuse-irrt%C3%BCmlich-auf-extern-Takt-Hier-die-einfachste-L%C3%B6sung!

2. http://www.heise.de/ct/hotline/Fuse-Bits-falsch-gesetzt-321580.html


... aber nun bitte mal etwas Eigeninitiative entwickeln.

gruss k.

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.