Forum: Mikrocontroller und Digitale Elektronik PIC, MCP2140A, IRDA Verbindungsaufbau


von Kay I. (imperator)


Angehängte Dateien:

Lesenswert?

Hallo zusammen,

aktuell versuche ich einen IRDA-Protocoll-Handler (MCP2140A) und ein 
Thinkpad T41 zum reden zu bringen ... leider nur mit mäßigem Erfolg :(

In vorhandenen Threads ließ sich kein Hinweis auf mein Problem finden, 
daher mache ich hier einen neuen auf.

Zunächst hab ich die Hardware entsprechend den Datenblättern aufgebaut.
MCP2140a:
http://ww1.microchip.com/downloads/en/DeviceDoc/22050a.pdf
HSDL-3000-007:
http://cp.literature.agilent.com/litweb/pdf/5988-3265EN.pdf

und das funktioniert sogar ein bisschen - das secondary device wird vom 
Thinkpad (in diesem Fall mit WinXP und IRCOMM2k und 
"Standard-Infrared-Treiber" betrieben) erkannt.

Das ganze ist dann als Wireshark-Mitschnitt im Bild "IRDA_DUMP_3.png" zu 
sehen
1
-> Ein XID-Command wird losgeschickt
2
<- MCP2140A antwortet und der PHACT-Pin wird low
3
-> Ein SNRM-Command wird losgeschickt
4
<- MCP2140A antwortet mit "UA"
5
-> Thinkpad will IAS-Queries senden
6
7
?? MCP2140A antwortet nicht drauf (manchmal auch mit "malformed packet")

welchen Grund kann der Chip haben, immer an dieser Stelle abzubrechen???

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.