Hallo, ich versuche gerade den MCP2221 über Python und seinen HID Befehlssatz zu nutzen. Klappt nur bedingt. Wenn ich auf den I2C Bus zugreifen will klappt das nur wenn ich vorher mit dem Tool von Microchip ein I2C Paket gesendet habe. Es wäre sehr hilfreich wenn ich die Statusmeldung welche im Datenblatt erwähnt wird auswerten könnte. Leider steht im Datenbalatt nur Byte 2: "Internal I2C Engine State - Usefull for monitoring the status of the I2C Engine. Ja, wäre nützlich wenn den auch erwähnt wäre was die Werte bedeuten, leider schweigt sich das Datenblatt darüber aus. Konkret liefert mir der MCP2221 im Fehlerfall 0x17 Hex und 0x62 Hex zurück. Leider sagt mir keiner was es bedeutet. Habt ihr vielleicht einen Hinweis? Danke und Gruß
Das sind ja eigentlich PIC16(L)F1455, die von MicroChip factory-programmiert sind. Ich denke mal, man kann sie nicht auslesen ... Vielleicht kommt man über MicroChip an die Info?
Wilhelm M. schrieb: > Vielleicht kommt man über MicroChip an die Info? Ja, da habe ich jetzt auch mal eine Anfrage gestartet. Ich dachte nur vielleicht gehts hier schneller weil bei Microchip wartet man schon mal ein paar Tage.
Ich muss das Thema wieder aufwärmen, leider. Ich habe am 14.06. bei Microchip ein Ticket eingestellt und es steht noch immer auf "new" ohne Antwort. Das bin ich eigentlich nicht gewohnt. Es dauert zwar immer etwas aber nach spätesten 3-4 Tagen kommt etwas zurück. Ich habe das Gefühl das dieses Problem auch für den "normalen" Support von Microchip nicht so einfach zu lösen ist. Die Frage die sich mir nun stellt: Was mach ich jetzt. Wir wollten den Chip für eine kleine Serie für so 150 bis 200 Geräte pro Jahr verwenden. Layout und teile der Software sind fertig. Aber mit der Stückzahl Gewinne ich natürlich bei Microchip keinen Blumentopf. Jemand eine Idee? Danke!
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.