Pony_Prog vs. Pollin ev. board

#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
#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.
#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
#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

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren