Forum: Mikrocontroller und Digitale Elektronik Keil uvision Einstellungen (device usw.) für MC515 Entwickl. board mit Infineon SAF C515C Controller


von Zeus (Gast)


Lesenswert?

Hallo Leute, ich versuche eine Verbindung über meiner seriellen 
Schnittstelle aufs Board zu kriegen aber es funzt nicht. Bitte um Hilfe.

von Peter D. (peda)


Lesenswert?

Vermutlich gibt es nur ein 515 Entwicklungsboard weltweit, sodaß jeder 
weiß, welches Du meinst, ohne die genaue Bezeichnung, den Hersteller und 
die Versionsnummer anzugeben.
Und vermutlich gibt es auch kein Handbuch zu diesem Board.

von Zeus (Gast)


Lesenswert?


von Joerg L. (Firma: 100nF 0603 X7R) (joergl)


Lesenswert?

Zeus schrieb:
> kannst du was damit anfangen?
> 
http://www.infineon.com/dgdl/c515_ds_0203_1.pdf?folderId=db3a304412b407950112b408e8c90004&fileId=db3a304412b407950112b43613d76467

Naja, das ist nur das Datenblatt des Controllers.
Das sagt nix über Dein Board aus.
Du hast schon verstanden, daß der Controller selbst keinen Bootloader 
o.ä. hat und sowas auf Deinem Board realisiert werden muß?

Solange Du keine Details über das Board rausrückst, kann man Dir nicht 
helfen.

von Zeus (Gast)


Angehängte Dateien:

Lesenswert?

Ich möchte mit Keil uvision das Programm in C schreiben und die Hex 
Datei im Controller per serielle Schnittstelle übertragen. Das Board 
habe ich bei Ebay ersteigert ohne Handbuch ohne nichts. Hier noch das 
Board.

von Wilhelm F. (Gast)


Lesenswert?

Zeus schrieb:

> Das Board
> habe ich bei Ebay ersteigert ohne Handbuch ohne nichts. Hier noch das
> Board.

Das ist übel, noch nicht mal Stromlaufpläne.

Aber ich sehe auf dem Board den MAX232 an der seriellen Schnittstelle. 
Auf dem Display steht ja schon ein Text. Kann also sein, daß das Board 
ein Monitorprogramm (kleines Betriebssystemchen) drinne hat.

von Matthias (Gast)


Lesenswert?

Hast du ein Programmiergeraet fuer den Flashbaustein da drauf?

von GGast (Gast)


Lesenswert?

Wenn überhaupt ein serieller Zugang zum Monitor vorhanden ist, wird der 
sich in der Bootphase melden. Also Terminalprogramm dran, 9600Bd, 8n2 
und sehen, ob etwas kommt. Wenn ja: Baudrate verändern, bis es lesbar 
wird.
Sollte nichts kommen, beliebiges Zeichen + CR eingeben und auf 
Fehlermeldung hoffen, die dann Hinweise gibt. Auch hier einige Baudraten 
durchprobieren.
Wenn alles nichts hilft, Eprom entnehmen und auslesen. Vielleicht ist da 
ein Hersteller/Versions String drin.

von Zeus (Gast)


Lesenswert?

Ich habe das mit dem hyper Terminal  probiert reagiert aber nicht.

von Peter D. (peda)


Lesenswert?

Zeus schrieb:
> Das Board
> habe ich bei Ebay ersteigert ohne Handbuch ohne nichts.

Egal was Du bezahlt hast, es war zuviel.

Wenn Du das Manual und die CD nicht auftreiben (downloaden) kannst, 
bleibt nur übrig, das Ding wegzuschmeißen.

Keiner kauft was für den PC ohne Anleitung und Treiber-CD.

Steht denn wirklich nirgends der Hersteller und die Gerätebezeichnung 
drauf?
Danach könnte man googlen.

von Matthias (Gast)


Lesenswert?

Konfigurier dir den Mon51 und flash ihn auf das Board. Hoffentlich hat 
das externes von-Neumann RAM.
http://www.keil.com/support/man/docs/mon51/mon51_config.htm

von Peter D. (peda)


Lesenswert?

Matthias schrieb:
> Konfigurier dir den Mon51

Und wie soll er das machen?
Woher soll er wissen, wie im GAL16V8 die Adreßlogik/Bankumschaltung 
programmiert wurde?

Specifically, you must know:

    The address range of the von Neumann memory.
    The address range of the code memory.
    The address range of the xdata memory.
    The location where you want MON51 to reside.
    The location where you want the MON51 data area to reside.
    The location where you want the target program to begin.

von Zeus (Gast)


Lesenswert?

Toll, das wars dann mit dem Sch... Ich danke euch für die schnellen 
Antworten.

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.