Pony_Prog vs. Pollin ev. board

OP #3041451
Lesenswert?
• ▲
▼
Halli Hallo,
nachdem ich nun angefangen habe zu programmieren (LED an LED aus) usw. 
hat es mir den rechner abgeschossen, war schon etwas älter naja...

Neuer Rechner neues Glück, die selbe XP version wie bei dem alten drauf, 
Bascom-AVR drauf Pony Prog, die selbe version, das Evaluationsboard von 
pollin über seriell angesteckt, am board selbst an die ISP gesteckt 
Programmiert "Device missing or unknown device (-24" In der Anleitung 
von Ponyprog steht nun das man das ignorieren kann, und alles wird gut.

Programm wird geschrieben, Vertifizziert und dann kommt die meldung Load 
fail... ich habe Alles versucht.. habt ihr noch eine idee, oder 
erfahrungen? Die Hilfestellung hier im Tutorial sind nicht gerade 
hilfreich, sorry
OP #3041511
Lesenswert?
• ▲
▼
Im Pony is mein AVR micro Atmega 8535 ausgewählt, der, der auch gesteckt 
ist,
in den fuses habe ich garnix irgendwie geändert, wüsste auch noch 
garnicht wo die stehen;)
Calibrierung ist OK Test/Probe ist ok... ich kann ja wie gesagt wenn ich 
die meldung ignoriere auch schreiben und wenn ich dann auslese und die 
meldung ignoriere steht nichts im yC drinn.
Da muss ja irgendwas mit der verbindung sein. Beim Atmega 8 genau das 
selbe.

Die übertragungsgeschwindigkeit der RS232?
Gast #3041552
Lesenswert?
• ▲
▼
Pierre Neumerkel schrieb:
> Neuer Rechner neues Glück, die selbe XP version wie bei dem alten drauf,
> Bascom-AVR drauf Pony Prog, die selbe version, das Evaluationsboard von
> pollin über seriell angesteckt, am board selbst an die ISP gesteckt
> Programmiert "Device missing or unknown device (-24" In der Anleitung
> von Ponyprog steht nun das man das ignorieren kann, und alles wird gut.

Hier verstehe ich dass es funktioniert hat.
OP #3041932
Lesenswert?
• ▲
▼
Fehler gefunden! Puuuh....

Bei Asus boards, bzw. bei dem Board was ich drinnen habe sind an der 
Pfostenleiste die Anschlüsse anders als bei jedem normalen PC... was zur 
folge hat das am RS 232 die Pegel an den falschen Pins ankommen und ich 
somit nich programmieren kann...
Die nacht ist gerettet
OP #3042192
Lesenswert?
• ▲
▼
Also nun doch nicht wie gedacht...

Habe jetzt ersteinmal den stecker so gebaut wie er soll.

Angesteckt, nochmal compirier, dann geschrieben, das Ende vom Lied LED 1 
blinkt wie wilde, dann kommt die altbekannte Meldung, drücke ich auf 
ignorieren blinkt LED1 wieder wie verrückt und nach einer minute kommt 
Write Failed.

Die Atmegas funktionieren aber noch!

http://www.pollin.de/shop/downloads/D810074B.PDF
Gast #3042524
Lesenswert?
• ▲
▼
Hi
Tu dir selbst einen Gefallen und besorg dir einen USBISP-Stick. Den 
kannst du dann auf die Pfostenstecker vom Bord stecken und alles geht um 
Welten schneller und vor allem: Du brauchst keine RS 232. Mit einem 
Umsetzer USB Auf RS232 funktioniert es meistens nicht, d. h. du brauchst 
eine echte RS232. Und die neueren haben das schon nicht mehr. Manchmal 
ist der Umsetzer auch im PC verbaut. Ein weiterer Vorteil, in der Regel 
kannst du dann auf Programme wie PonyProg verzichten, weil die 
Entwicklungsumgebung direkten Zugriff unterstützt. Ich glaub AVRMkII. 
Ich kann dir nur sagen, du wirst es nicht bereuen. Ich hab mich auch 
lange mit der RS-dingsbums rumgeärgert. Jetzt ist das Flashen keine 
Kaffeepause mehr.
Gruß oldmax
Gast #3042992
Lesenswert?
• ▲
▼
Hi
>Was noch aufällig ist, wenn ich des RS232 an der ISP abziehe startet das
>Programm von vorn...
Warum auch nicht. Wenn du programmieren willst, wird der Reset auf "0" 
gezogen. Vielleicht liegt ständig ein "0" am Reset an, wenn du das Kabel 
gesteckt hast. ergo, der Controller läuft nicht. Nimmst du die 
Verbindung weg, wird Reset zu "1" ud das Programm rennt....

>Das nutzt aber doch auch nichts wenn der Pfostenstecker auf dem
>Mainboard nicht dem Standard entspricht...
So richtig versteh ich das nicht. Bisher hat jeder Rechner eine 
funktionierende Schnittstelle gehabt, oder hast du etwa deinem PC ein 
neues Board eingebaut ? Das heißt: alter PC, nur neues Mutterbrett. Dann 
wundert es mich nicht, dann bleibt dir nix anderes übrig, als die 
Schnittstelle anzupassen. Aber von hier aus bin ich da mit meinem Latein 
am Ende.
Bezüglich, "das nutzt nichts", doch, denn wenn du USB benutzt und direkt 
aus AVR Studio auf den µC kommst, hast du es nicht nur etwas leichter, 
sondern die Fehlerquellen werden weniger. Außerdem ist der 
Geschwindigkeitsgewinn enorm. Einen Atmega 8 flasht du dann in ca. 4-5 
sek.
gruß oldmax

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.