Forum: Mikrocontroller und Digitale Elektronik ISP-Problem bei der Wordclock


von Uhrbauer (Gast)


Lesenswert?

Hallo!

Ich baue gerade die Wordlock (schmale Platine V1.0) und bekomme den 
ATMEGA168 mittels ISP nicht mit avrdude programmiert.

Fehlermeldung: target doesn't answer

Der Atmel ist OK, wenn ich ihn auf ein myavr-Board stecke wird er auch 
erkannt.

Also alles nochmal gecheckt:

 - Nur der ATMEGA steckt, die anderen sind draussen
 - Keine Kurzschlüsse
 - Die 5V hinter dem 7805 liegen an
 - ISP Pin2 liegt auf VCC
 - Die ISP-Pins zum ATMEGA durchgepiepts, alle da
 - RESET-Leitung liegt an ( 10k nach VCC, 100nf nach GND )
 - SDA/SCL liegen

Programmieradapter ist ein Chinakracher USBASP
Avrdude 5.10 unter Windows 10

Die Programmierung des ATMEGA auf einem myavr-Board geht ja....

Habt Ihr noch einen Tipp für mich?

Danke

von BlaBla (Gast)


Lesenswert?

Also ISP geht über MOSI und MISO und nicht über SDA/SCL.

von BlaBla (Gast)


Lesenswert?

Der USBASP ging bei mir unter Windows 10 nur mit dem aktuellen Avrdude.

von Uhrbauer (Gast)


Lesenswert?

BlaBla schrieb:
> Also ISP geht über MOSI und MISO und nicht über SDA/SCL

Schon klar, ich hatte die nur zusätzlich zu den ISP-Verbindungen mit dem 
Multimeter gecheckt.

von BlaBla (Gast)


Lesenswert?

Ich hatte auch mal MOSI und MISO verdreht. Kann mir leider nicht merken, 
ob beim ISP MOSI auf MOSI kommt oder MISO auf MOSI .

von BlaBla (Gast)


Lesenswert?


von Jobst M. (jobstens-de)


Lesenswert?

BlaBla schrieb:
> Ich hatte auch mal MOSI und MISO verdreht. Kann mir leider nicht merken,
> ob beim ISP MOSI auf MOSI kommt oder MISO auf MOSI .

Da er eine fertige und bereits erprobte Platine benutzt ist das ehr 
unwahrscheinlich.

Und wenn man sich der Bedeutungen von MOSI und MISO bewust ist, entsteht 
diese Problematik des vertauschens erst gar nicht.

@TO
Takt?
ISP-Takt?


Gruß

Jobst

von BlaBla (Gast)


Lesenswert?

Jobst M. schrieb:
> Und wenn man sich der Bedeutungen von MOSI und MISO bewust ist, entsteht
> diese Problematik des vertauschens erst gar nicht.

Danke für den Hinweis, noch nie was vertauscht, oder?

von S. Landolt (Gast)


Lesenswert?

> Also alles nochmal gecheckt
Auch die Masseverbindung?

von Jobst M. (jobstens-de)


Lesenswert?

BlaBla schrieb:
> Danke für den Hinweis, noch nie was vertauscht, oder?

Doch, aber nicht, weil ich es mir nicht merken konnte.


Gruß

Jobst

von BlaBla (Gast)


Lesenswert?

Jobst M. schrieb:
> BlaBla schrieb:
>> Danke für den Hinweis, noch nie was vertauscht, oder?
>
> Doch, aber nicht, weil ich es mir nicht merken konnte.

Na, wie ist denn nun der Schnittstelle ISP-Programmer und AVR? Dann spul 
mal ab!

von Jobst M. (jobstens-de)


Lesenswert?

BlaBla schrieb:
> Na, wie ist denn nun der Schnittstelle ISP-Programmer und AVR? Dann spul
> mal ab!

Bei dem Ton?
Nö, warum sollte ich?
Muss ich Dir was beweisen?
Ich denke nicht ...

von BlaBla (Gast)


Lesenswert?

Jobst M. schrieb:
> Bei dem Ton?
> Nö, warum sollte ich?
> Muss ich Dir was beweisen?
> Ich denke nicht ...

Brauchste auch nicht, ich weis es selber. Hilft aber dem TO nicht. Der 
wollte Tipps. Wenn es eine fertiges Board ist, dann muss ja alles gehen.

von Jobst M. (jobstens-de)


Lesenswert?

BlaBla schrieb:
> Der
> wollte Tipps. Wenn es eine fertiges Board ist, dann muss ja alles gehen.

Der hat zwei Tips von mir bekommen, die Boardunabhängig sind.
Nun warte ich erstmal ab ...


Gruß

Jobst

von Uhrbauer (Gast)


Lesenswert?

Jobst M. schrieb:
> @TO
> Takt?
> ISP-Takt?

Ich hab da nix spezielles eingestellt.

Einfach der Standardaufruf vom avrdude:

 avrdude -p atmega168 -c usbasp

Der ATMEGA funktioniert ja mit dem gleichen Aufruf und Adapter wenn ich 
ihn auf ein anderes Board stecke.

Ich habe zwar die ISP-Leitungen mit dem Multimeter gecheckt, werde jetzt 
die Verbindungen nochmal mit Schaltdraht auf der Platine legen.

Mal schauen ob sich da was tut

von Jobst M. (jobstens-de)


Lesenswert?

Uhrbauer schrieb:
> Der ATMEGA funktioniert ja mit dem gleichen Aufruf und Adapter wenn ich
> ihn auf ein anderes Board stecke.

Nimmt der den Takt mit (Interner RC Oszillator) oder wechselt der auch 
(z.B. Quarz)?
Da Du ihn lesen kannst, wie sind die Fuses für den Takt gesetzt?

Ich habe da jetzt keine Lust Dir alle Infos aus der Nase zu ziehen. Ein 
wenig Eigeninitiative wäre cool.


Gruß

Jobst

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.