Forum: Mikrocontroller und Digitale Elektronik PonyProg will nicht?


von Hannes (Gast)


Lesenswert?

Hallo liebe Bastler

ich habe mich grade neu auf die schiene der µc's begeben....
hat bisher auch gut funktioniert ... habe halt programm geschrieben, 
kompiliert und wollte es halt dann auf den chip flashen (mit Ponyprog 
halt)
, hab auch vorher das programm kalibriert und die settings eingestellt 
(für parallelport) und beim klicken auf "probe" hat er auch gezeigt 
"Test OK". Doch beim schreiben des geladenen .hex programms kommt nur 
kurz der ladebalken mit und dann die fehlermeldung "Device missing or 
unknown Device" aber ich hab alle anschlüsse richtig angeschlossen 
gehabt (kontrolle!) und nen Mega8 kennt es doch eigendlich.

kann mir einer bitte helfen???

danke im vorraus

Gruß hawo

von Michael D. (etzen_michi)


Lesenswert?

Schick mal einen Schaltplan, wie du das Verkablet hast.

Komtrolliere, ob du den richtigen Parallelport ausgewählt hast.
Test mal ob du den Reset invertieren musst, oder Resette den mal manuell 
während des Vorgangs.


Ist der neu oder wurde der µC schonmal verwendet?
Hast du schon einmal mit dieser Konfiguration Programmiert?

von Hannes (Gast)


Lesenswert?

HI ...
ja ich kann mal einen schaltplan hochladen
nunja der Tiny2313 und der Atmega 8 mit den ich anfange sind neu gekauft
und nein ich habe bisher noch nie einen µc programmiert
...
wie geht das mit dem resetten beim brennvorgang?

von Michael D. (etzen_michi)


Lesenswert?

ATmega8:

PIN1 ist der Reset Pin, den einfach fest auf Masse schalten. Am besten 
Reset des Programmers dann nicht anschließen um Kurzschlüsse aus zu 
schließen.

Stütze mich erstmal auf den ATmega8, da ich den eher kenne und somit 
keine Datenblätter lesen muss.

von Hannes (Gast)


Angehängte Dateien:

Lesenswert?

ok dan der mega8

hier mal der schaltplan wie ich den mega an den parallel port 
angeschlossen habe. dieses schema habe ich von 
http://www.ledstyles.de/ftopic1408.html

von troll (Gast)


Lesenswert?

Hannes schrieb:
> wie geht das mit dem resetten beim brennvorgang?

Halte den Resettaster gedrückt(!) und klicke auf Programmieren.

von troll (Gast)


Lesenswert?

Michael D. schrieb:
> Am besten
> Reset des Programmers dann nicht anschließen um Kurzschlüsse aus zu
> schließen.
Oh ja, ganz wichtig!

Mal blöd gefragt: Der AVR wird schon mit Spannung versorgt?

von Michael D. (etzen_michi)


Angehängte Dateien:

Lesenswert?

Wenn ich das richtig sehe und in Erinnerung habe, musst du daher das du 
den Reset nicht invertierst einen Hacken setzen.

von Hannes (Gast)


Lesenswert?

ok danke schonmal

und nein ich habe keine spannunsquelle anliegen ist das wichtig???

von Peter R. (pnu)


Lesenswert?

Die "Probe" ist ein reichlich sinnarmer Test. Der testet nur, ob zwei 
Pins der Schnittstelle untereinander verbunden sind, also nur ob Kabel 
vorhanden und Stecker gesteckt ist.

Die Meldung "device misssing...." meldet, dass das Signatur-Lesen 
fehlgegangen ist da verweigert die Software die weitere Arbeit. Das kann 
(fast immer) an der Hardware liegen, wie etwa falsche Pegel, vertauschte 
Leitungen, Kurzschlüsse oder Unterbrechungen eventuell auch einfach 
fehlende Betriebsspannung des Kontrollers.

Da hilft nur Suchen.

Solange der Kontroller seine Ausliefer-Einstellung hat, ist wenigstens 
von der Seite des Kontrollers (atmega8 oder atiny13) her kein Problem zu 
vermuten.

Die Spannungsversorgung des atmega8 geschieht hier nicht über die 
ISP-Schnittstelle, der muss fremdversorgt werden.

von Michael D. (etzen_michi)


Lesenswert?

Hannes schrieb:
> ich habe keine spannunsquelle anliegen ist das wichtig???

Ja.
 .... Pin 7 und 8 reichen aber.

von Hannes (Gast)


Lesenswert?

vielen dank es funktioniert jetzt alles ... habe jetzt wie vorgeschlagen 
den reset auf masse gelegt ( zum beschreiben) und ne spannungs quelle 
angeschlossen danke an alle

gruß hawo

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.