Forum: Mikrocontroller und Digitale Elektronik Pony_Prog vs. Pollin ev. board


von Pierre N. (littleangus)


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

von Thomas D. (thomasderbastler)


Lesenswert?

Was hast im Pony als AVR ausgewählt ?
Ist evt. Dein Controller verfused ?

Im Menu - Setup - Calabriation was, sagt der Test/Probe
Schnittstelle OK ?

von Pierre N. (littleangus)


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?

von Rexor (Gast)


Lesenswert?

Falls es der Pollin Bausatz ist, alles richtig gelötet ?

von Thomas D. (thomasderbastler)


Lesenswert?

Verbindung PC Pollin Board ? Welches Kabel wohin eingesteckt ? Hoffe 
nicht in die RS232 Buchse ? Gehört in die ISP Buchse !
Hat schon Deine Kombination schon funktioniert ?

von Pierre N. (littleangus)


Lesenswert?

An einem Anderen PC geht das ganze ja!

Also ich bin am meinem PC am COM1 (Rs232) und gehe damit dann in meine 
ISP schnittstelle am Pollin board
wenn der atmega abgezogen ist dann funktioniert is aber auch... mit 
ignore

also die verbindung

von Maritn (Gast)


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.

von Thomas D. (thomasderbastler)


Lesenswert?

Zusammengefasst:

Alter PC ( RS232 )gleiche Pony - gleiches Kabel - gleicher AVR - geht
Neuer PC ( RS232 )gleiche Pony - gleiches Kbael - gleicher AVR - geht 
nicht ?

von Pierre N. (littleangus)


Lesenswert?

genau!
vllt liegt an der steckdose;)

von Thomas D. (thomasderbastler)


Lesenswert?

Was sagt der Schnittstellenstatus im XP ?

von Pierre N. (littleangus)


Lesenswert?

aktiv...

von Thomas D. (thomasderbastler)


Lesenswert?

Hast noch einen unbenutzen AVR da ?

von Thomas D. (thomasderbastler)


Lesenswert?

Machmal einen Screenshot von Deiner Interface Board Setup

von Pierre N. (littleangus)


Lesenswert?

Jap, der funktioniert auch nicht, habe ich schon versucht

von Pierre N. (littleangus)


Lesenswert?

Kleinen moment, versuch gerade mal im bios die COM adressen zu ändern

von Pierre N. (littleangus)


Angehängte Dateien:

Lesenswert?

Da

von Thomas D. (thomasderbastler)


Lesenswert?

Hmmm...Sh...gibt es nicht....???? Scheint alles soweit OK zu sein, ich 
meine aus dem was wir wissen.

von Thomas D. (thomasderbastler)


Lesenswert?

Kopiere, das ganze Pony Verzeichnis von einem PC zu anderen rüber...

von Thomas D. (thomasderbastler)


Lesenswert?

Ansonsten beiden Laptops mit Nullmodem Kabel verbinden über Terminal 
Proggi schauen was da los ist..oder :

http://www.pci-card.com/usbinstall.html

von Pierre N. (littleangus)


Lesenswert?

Muss das im Setup auf SI Prog API oder SI Prog I/O stehen?

von Thomas D. (thomasderbastler)


Lesenswert?

Wie hast auf dem Laptop wo es geht ? Stell halt so ein.
Mein Laptop ist grad nicht da.

von led (Gast)


Lesenswert?


von Pierre N. (littleangus)


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

von Pierre N. (littleangus)


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

von Pierre N. (littleangus)


Lesenswert?

Was noch aufällig ist, wenn ich des RS232 an der ISP abziehe startet das 
Programm von vorn...

von oldmax (Gast)


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

von Pierre N. (littleangus)


Lesenswert?

Das nutzt aber doch auch nichts wenn der Pfostenstecker auf dem 
Mainboard nicht dem Standard entspricht...

von oldmax (Gast)


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

von Pierre N. (littleangus)


Lesenswert?

sooo liebe freunde, es geht!!!
Fehler war die Belegung des Pfostensteckers zum RS 232

die Belegung muss bei dem P5D Deluxe von Asus 1:1 sein d.h. Pin 1 des 
Pfostensteckers ist auch Pin 1 der RS232 usw...

Danke an alle die Hilfreiche ideen eingebracht haben.

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.