Forum: Mikrocontroller und Digitale Elektronik Bin ich zu doof für Pony Prog?!


von Michael J. (michael-junge)


Lesenswert?

Mahlzeit

ich programmiere mit BASCOM und habe bisher einen LPT-Adapter von myAVR 
verwenden, das hat bisher auch geklappt, da ich nun aber keinen LPT 
Anschluss mehr frei habe, bin ich auf seriellen ISP umgestiegen. Da wohl 
Bascom keine Möglichkeit bietet das Programm über die serielle 
Schnittstelle auf den Chip zu laden, habe ich mir noch Pony Prog 
installiert. Nun habe ich die von BASCOM erstellte HEX-Datei via Pony 
Prog über die serielle Schnittstelle auf den Chip geladen. Nur bring mir 
PonyProg nach dem Laden einen Fehler ("failure") - Nur hab ich dank der 
präzisen Angabe des Fehlers keine schimmer, was da falsch läuft? Muss 
ich bei Pony was bestimmtes einstellen? Den Chip scheint es ja zu 
erkennen...

Ich wäre für einige Tipps sehr dankbar..

Viele Grüße
Mike

von nobody (Gast)


Lesenswert?


von Holger K. (krulli) Benutzerseite


Lesenswert?

schon mal drüber nachgedacht, dass die serielle Schnitte auf dem 
myAVr-Brett garnicht zum programmieren gedacht ist? Einen Blick in den 
Schaltplan hätte sicherlich weitergeholfen.

von Michael J. (michael-junge)


Lesenswert?

Hi

Danke für den Link. Werde das gleich mal ausprobieren...

Ich habe mich bezüglich des myAVR Boards wohl etwas unzureichend 
ausgedrückt - ich möchte das myAVR Board nicht weiter benutzen. Ich habe 
mir auf der Platine meiner Anwendung einen ISP Anschluss vorgesehen, 
welchen ich nun zum Programmieren nutzen möchte.


Vielen Dank und viele Grüße
Mike

von Michael J. (michael-junge)


Lesenswert?

Hi nochmal


also das funktioniert auch nach dem Einbinden in BASCOM nicht. Pony 
überträgt das Programm in den Chip, und danach kommt die Fehlermeldung 
"Write failed" und dann "Program failed [-44]" - gibt es irgendwo eine 
Doku mit den Fehlernummern?!

viele Grüße
Mike

von Heinz (Gast)


Lesenswert?

Ich habe dieses Problem fürher schon mal mit Ponyprog gehabt.
Damals hat es mal geklappt und mal kam "Write Failed"

Zuverlässig funktionierte das Programmieren erstaunlicherweise nach dem 
reduzieren der Versorgungsspannung für den Atmel.
Warum auch immer ...

von Michael J. (michael-junge)


Lesenswert?

Hallo Heinz

irgend etwas scheint dran zu sein, 1x ging´s bei mir jetzt auch mit 
reduzierter Spannung. Aber jetzt geht´s auch nicht mehr...
...komische Sache...

Viele Grüße
Mike

von Hannes L. (hannes)


Lesenswert?

Die üblichen Fragen:
- Strippen zu lang?
- Echte Schnittstelle (echt, nicht über USB-Converter)?
- Saubere Verbindung (keine Wackelkontakte)?

Bei unsicherer Verbindung (zu lange Strippen, Wackelkontakt) kann es 
schonmal sein, dass einige Bits falsch interpretiert werden und somit 
ein falsches Kommando übertragen wird.

Vielleicht auch mal die Suche bemühen, Michael U (er benutzt Ponyprog) 
hat da schon einige interessante Bemerkungen zu gemacht.

http://www.mikrocontroller.net/search?query=%2Bpony*+%2B%22gru%C3%9F+aus+berlin%22&forums%5B%5D=1&forums%5B%5D=9&forums%5B%5D=10&forums%5B%5D=2&forums%5B%5D=4&forums%5B%5D=3&forums%5B%5D=6&forums%5B%5D=17&forums%5B%5D=11&forums%5B%5D=8&forums%5B%5D=12&forums%5B%5D=14&forums%5B%5D=7&forums%5B%5D=5&forums%5B%5D=15&forums%5B%5D=13&forums%5B%5D=16

...

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.