Forum: PC Hard- und Software PCI-Karte mit COM-Port empfängt nichts


von Xaver (Gast)


Lesenswert?

Hallo Leute,

Vorweg: Dies ist mein erster Beitrag hier, bisher hatte dieses Forum 
einfach immer alle Antworten parat - Super!

Ich nutze auf einem meiner zwei PCs mangels ComPort auf dem Mainboard 
diese
PCI-Erweiterungskarte:
  Logilink PC0018 Interface PCI 2x serial 1x parallel (von Pollin)
  http://www.logilink.eu/content/support/download.htm
  System: Intel-I5,WinXPSP3,

->  Mein Problem ist Folgendes:
Das Programmieren und Wiederauslesen meines ATmega8-16PU mit dem
PollinBoard-v1.2 und PonyProg2000 geht einwandfrei, ABER seltsamerweise 
kann ich damit zB mit Termite-v2.6 keine Zeichen empfangen (senden 
geht).
Wie kann das sein? Was soll ich tun?

Getestet hab ich es mehrmals mit dem ATmega, der Zeichen sendet und 
auch, indem ich Pin 2 und 3 am RS232Kabel verbunden habe.

Treiber hab ich anfangs von CD und nun von der Herstellerseite 
verwendet.
Der WinGeräteMngr sagt alles gehe einwandfrei.

Auf meinem alten PC (Pentium4, WinXPSP3) verwende ich die gleichen 
Programme allerdings den Onboard-ComPort, da geht alles.
Auch habe ich dort schon alles durchprobiert.

Das Problem hatte schonmal jemand hier aber der Eintrag ist alt:
Beitrag "Com Port empfängt nix"

Wär schön wenn mir von euch jemand helfen könnte, denn ich weiß echt 
nicht mehr weiter.

Danke schonmal..

PS: Ich hoffe ich bin hiermit in der richtigen Rubrik

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Mal ein anderes Terminalprogramm ausprobiert? Vielleicht ist ja 
"Termite" sehr, äh, speziell programmiert.

von Xaver (Gast)


Lesenswert?

Nun einmal hab ichs auch Putty probiert,
wobei ich es damit auch aufm andern PC nicht zum laufen bekommmen habe.
Werde es jetzt mal mit Hterm versuchen.

PS: Danke - das ging ja echt schnell!

von Xaver (Gast)


Lesenswert?

So hab es jetzt auch mit Hterm versucht - leider gleiches Ergebnis.
Also hab ich jetzt mal LEDs an die Pins gehängt.
Pin3 (TX) - Vorwiderstand - LED(2,6V) - Pin5(SigGND)
=> Leuchtet beim Senden mit Hterm und Termite auf.

Pin3 (TX) - Vorwiderstand - LED(2,6V) - Pin2(RX)
=> Empfängt nix sowohl mit Hterm als auch mit Termite

Also hatte ich den Verdacht, dass evtl. der Eingangspin
der PCI-Com-Karte defekt ist.

Deshalb hab ich diesen Versuch jetzt auch mit dem internen COM1-Port
(zuvor noch nie verwendet, daher wohl in Ordnung) gemacht.
Alles auf die gleiche Weise - leider gleiches Ergebnis.
Es werden wohl kaum beide Eingangspins defekt sein.



Aber woran kann es denn sonst noch liegen???

Ich weiß echt nicht mehr weiter.

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Xaver schrieb:
> Pin3 (TX) - Vorwiderstand - LED(2,6V) - Pin2(RX)

Was soll das?

Sinnvoller ist:

TX <---> RX

Und etwaige Widerstände und LEDs gegen Masse.

von Xaver (Gast)


Lesenswert?

@ Rufus Τ. Firefly:
Ja natürlich hab ich auch gemacht. TX <---> RX
//War mit wohl im Text zu voreilig mit copy&paste (ähnliche Zeile 
vorher)

@Alle:
Kann es evtl. noch was mit IRQs zu tun haben?
Oder damit das zusätzlich noch alte Treiberdateien vorhanden sind?
Oder sonstige Softwareseitige Ursachen?

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Xaver schrieb:
> Kann es evtl. noch was mit IRQs zu tun haben?

Schon, aber die werden in Computern, die in den letzten 10 Jahren gebaut 
wurden, vom Betriebssystem automatisch verwaltet.

Xaver schrieb:
> Oder damit das zusätzlich noch alte Treiberdateien vorhanden sind?

Kennen wir Deinen PC?

> Das Programmieren und Wiederauslesen meines ATmega8-16PU mit
> dem PollinBoard-v1.2 und PonyProg2000 geht einwandfrei

Nutzt das die serielle Schnittstelle im eigentlichen Sinne oder macht 
das Bitbanging (Gewackel an Handshakeleitungen)?

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.