Forum: Mikrocontroller und Digitale Elektronik Atmega 1284 P lässt sich nicht bespielen


von Marcel P. (Firma: Mapi Modellbau) (mapi)


Lesenswert?

Servus,

Ich bin hier gerade am verzweifeln... ich versuche einen Atmega 1284P zu 
bespielen aber ohne jeden erfolg.
Das Programm was ich nutze ist Bascom. Das Borad ist ein STK 500.

Die Verbindung daszu vom Programm her ist ok andere controller kann ich 
bespielen.

Ich kann noch nicht einmal der Chip identifizieren...

Kann mir evtl jemeand nene Tip geben auf was ich achten muss...?!

LG Marcel

von Thomas D. (thomasderbastler)


Lesenswert?

Marcel Pieroth schrieb:

>
> Die Verbindung daszu vom Programm her ist ok andere controller kann ich
> bespielen.
>
> Ich kann noch nicht einmal der Chip identifizieren...
>

Also dann gibt es nur 2 Möglichkeiten, nach Deiner Erkenntnissen.
1) Avr ist bereits im Siliziumhimmel
2) Total verfused,

Lösung :
Schmeiss weg nimm einen anderen der geht.

von spess53 (Gast)


Lesenswert?

Hi

> Das Borad ist ein STK 500.

Controller in der richtigen Fassung (SCKT3100A3 rot)?

Richtiger Anschluss(rot) mit ISP6PIN verbunden?

ISP-Frequenz?

Mach mal ein Foto.

MfG Spess

von Marcel P. (Firma: Mapi Modellbau) (mapi)


Lesenswert?

Hi

der Controller befindet sich bereits auf der Platine und wird über den 
ISP6Pin mittels adapterkabel ( welches auch für andere Controller 
genutzt wird und somit ok ist ) bespielt ...
Bauform ist TQPF

also nicht für Stecksolckel im Bord geeignet ;-)

Das kann es nicht sein :-(

Das komische ist das ich den Controller auf dem Tisch liegende 
ansprechen konnte aber in der Schaltung geht es nicht ... wir haben mit 
zwei Leuten aber auch an der Schaltung  nichts finden können.

Die Schaltung isr recht Simple ... es ist nur eine Spannungsversorgung
mittel 5 V regler 2 Kondensatoren zur klättung und an den Ausgängen des 
Controllers hängen ein paat ULN 2803A.

Das ist halt schnon seltsam...

Um den Controller zu bespielen Reicht es ja wenn an der Miso Mosi Seite 
die VCC und GND anliegen . Da dieser Controller aber 4 
Versorgungseingänge mit GND und VCC hat und diese erst in der Schaltung 
verbunden sind. Könnte dies ein Problem darstellen oder eher weniger ?

LG

von Thomas E. (thomase)


Lesenswert?

Marcel Pieroth schrieb:
> Da dieser Controller aber 4
> Versorgungseingänge mit GND und VCC hat und diese erst in der Schaltung
> verbunden sind. Könnte dies ein Problem darstellen oder eher weniger ?

Ja sicher. Das sind doch keine Reserveeingänge. Wenn sie nicht nötig 
wären, wären sie auch nicht vorhanden. Und Stützkondensatoren sind auch 
nicht nur dazu da, dass es hübsch aussieht.

mfg.

: Bearbeitet durch User
von Marcel P. (Firma: Mapi Modellbau) (mapi)


Lesenswert?

Thomas Eckmann schrieb:
> Ja sicher. Das sind doch keine Reserveeingänge. Wenn sie nicht nötig
> wären, wären sie auch nicht vorhanden.



Das ist schon klar... zum bespielen ging es auch nur mit den auf  Pin 
5+6

Im späteren Betrieb sind diese Wichtig das sit klar ;-)

der Hintergrund meiner Frage war ehen ob diese prbleme machen wenn alle 
beim Bespielen verbindung haben.

lg

von Thomas E. (thomase)


Lesenswert?

Langsam wird es Zeit für einen Schaltplan und ein Foto von deinem 
Aufbau.

mfg.

von Markus H. (traumflug)


Lesenswert?

Marcel Pieroth schrieb:
> Um den Controller zu bespielen Reicht es ja wenn an der Miso Mosi Seite
> die VCC und GND anliegen . Da dieser Controller aber 4
> Versorgungseingänge mit GND und VCC hat und diese erst in der Schaltung
> verbunden sind. Könnte dies ein Problem darstellen oder eher weniger ?

Reset nicht vergessen. Zum programmieren auf Low halten.

Ein nackter ATmega mit unveränderten Fuses läuft mit gerade mal 1 MHz. 
SPI-Frequenz also max. 500 kHz, da muss man ggf. das Programmiertool, 
z.B. avrdude, explizit bremsen.

von spess53 (Gast)


Lesenswert?

Hi

>Ein nackter ATmega mit unveränderten Fuses läuft mit gerade mal 1 MHz.
>SPI-Frequenz also max. 500 kHz, da muss man ggf. das Programmiertool,
>z.B. avrdude, explizit bremsen.

Die SPI-Frequenz muss <250kHz (<1/4 Takt) sein.

MfG Spess

von Marcel P. (Firma: Mapi Modellbau) (mapi)


Angehängte Dateien:

Lesenswert?

Hi,

anbei ein screenshot der Seite der Platine mit dem Mega.

von Fass (Gast)


Lesenswert?

Marcel Pieroth schrieb:
> Hi,
>
> anbei ein screenshot der Seite der Platine mit dem Mega.

Ernsthaft....?

von Marcel P. (Firma: Mapi Modellbau) (mapi)


Lesenswert?

Fass schrieb:
> Marcel Pieroth schrieb:
>> Hi,
>>
>> anbei ein screenshot der Seite der Platine mit dem Mega.
>
> Ernsthaft....?

  ??
sehe ich den Wald vor Lauter Bäumen nicht ?

von tach tach (Gast)


Lesenswert?

ISP Frequenz auf 1 Hz stellen oder so, und den Layouter nochmals in den 
Basiskurs Elektronik schicken !

Ernsthaft, Layout ist eine Katasrophe!

- Leiterbahnführung
- Speisungskonzept
- Stüzkondensatorenposition

usw ...

von Marcel P. (Firma: Mapi Modellbau) (mapi)


Lesenswert?

Dies hilft wohl derzeit auch nicht weiter....

von Thomas H. (thoern)


Lesenswert?

Probier das Programmieren mal bei gezogenem AREF-Jumper!

Gruß,
thoern

von Marcel P. (Firma: Mapi Modellbau) (mapi)


Lesenswert?

Hi teorn,

danke für die Hilfe leider kein erfolg...

von Thomas D. (thomasderbastler)


Lesenswert?

tach tach schrieb:
> - Stüzkondensatorenposition

Wenn nix hilft, dann das Zauberwort aus dem Forum...
Sowas wie weihwasser..LoL

Nun mal etwas Ergänzung :
Ich bastele nicht so lange und habe auch Elektronik nicht gelernt, aber
habe noch NIE erlebt , wenn man einen AVR nicht flashen kann, daß einige 
magische 100nF an irgendwelche Pins helfen würden..nur mal als Gag

: Bearbeitet durch User
von Marcel P. (Firma: Mapi Modellbau) (mapi)


Lesenswert?

Hi,

ich habe den Fehler gefunden.... Es lag an einem defekten ULN2803A.
diese hatte mir eine hochohmige Verbindung im Mega ohm Bereich von VCC 
nach GND verursacht und dadurch lies sich der Controller nicht 
bespielen.

Fazit ULN getauscht und schon gehts.

Vielen Dank an alle die mit mit FACHLICHEN Beiträgen unterstüzt haben!!
alle anderen Komentare kann man sich schenken... ;-)

lg Marcel

von Stefan F. (Gast)


Lesenswert?

> diese hatte mir eine hochohmige Verbindung im Mega ohm
> Bereich von VCC nach GND verursacht und dadurch lies
> sich der Controller nicht bespielen.

Das heiss't, er hat die Spannungsversorgung um einige hundert Nanoampere 
zusätzlich belastet und das soll ausschlaggebend gewesen sein?

Nie im Leben war das die Problemursache.

von Marcel P. (Firma: Mapi Modellbau) (mapi)


Lesenswert?

nur komisch das es danch ging

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.