PIC, MCP2140A, IRDA Verbindungsaufbau

OP #881344
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???
Angehängte Dateien:

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