Hallo zusammen, ich möchte von einem PC (WIN7) auf eine I2C-Baugruppe (3,3V und 5V) zugreifen, Schwerpunkt ist erstmal das Auslesen und Wiederbeschreiben eines EEPROMs 25C512. Das Abspeichern (und im Idealfall das Editieren) des gelesenen Inhalts sollte möglich sein. Nun gibt es jede Menge Hardware zu kaufen, allerdings ist meist keine Software dabei bzw. auf ein Terminalprogramm beschränkt. Kann Jemand eine entsprechende Lösung aus eigener Erfahrung empfehlen? Muss auch nicht kostenlos sein. Danke, Thomas PS: Ich weiß, dass man da etwas selber programmieren kann, scheitert momentan aber an persönlichen Umständen.
Ja, das ist eine mögliche Variante, allerding nur für 5V und eben auch wieder auf ein Terminalprogramm ausgelegt. Thomas
Der Buspirate kann das, aber auch 'nur' per Script. Die GUI oder was auch immer musst du dir drüberstricken. Ich kenne keine Fertiglösung für 'umme'.
Thomas P. schrieb: > ich möchte von einem PC (WIN7) auf eine I2C-Baugruppe (3,3V und 5V) > zugreifen, Schwerpunkt ist erstmal das Auslesen und Wiederbeschreiben > eines EEPROMs 25C512. [...] > allerdings ist meist keine > Software dabei bzw. auf ein Terminalprogramm beschränkt. so ganz verstehe ich noch nicht was Du möchtest. Möchtest Du ein EEPROM-Programmiergerät, mit dem Du bequem per GUI EEPROMs auslesen und schreiben kannst? Oder möchtest Du einen universellen I2C-Schnittstellenadapter für Windows? Dafür kann ich mir dann allerdings nur schwer eine GUI vorstellen die nicht nach "Terminalprogramm" aussieht, denn Du müsstest damit ja die einzelnen Lese-, Schreib, Start- und Stopp-Kommandos für den I2C-Bus senden.
Das hier ist ein Programmer für SPI (25Cxxx)und I2C (24Cxxx) EEPROMs. Wenn Du 25Cxxx EEPROMs hast, das nützt Dir I2C genau gar nichts. Dieser Programmer kann beides. fchk
Hintergrund ist, dass ich mich mit einer Baugruppe mit I2C-EEPROM beschäftigen möchte. Bevor ich aber da ran gehe, soll der Inhalt des EEPROMs gesichert, danach verändert und geschrieben werden können. Soweit ich das bisher verstanden habe, ist das mit einem Terminalprogramm eher etwas mühsam. Also benötige ich zuerst ein EEPROM-Programmiergerät. Im zweiten Schritt gilt es, die Kommunikation mitzuschneiden, dazu werde ich das Projekt von Peda hier aus dem Forum mit einem Arduino Nano verwenden, also eigene Hardware. Und zuletzt wäre es ganz nett, einen Schnittstellenadapter USB-I2C zum Einsatz bringen zu können. Da wäre dann auch eine Lösung mit Terminalprogramm ausreichend. Der Idealzustand wäre jetzt, alle Anforderungen mit einer Hardware/Software erschlagen zu können, Schwerpunkt ist aber Punkt 1. Thomas
Frank K. schrieb: > Das hier ist ein Programmer für SPI (25Cxxx)und I2C (24Cxxx) EEPROMs. Ist da ein Link verschütt gegangen? Für was steht "das hier"? > Wenn Du 25Cxxx EEPROMs hast, das nützt Dir I2C genau gar nichts. War ein Vertipper, es ist ein 24C512, kann es oben aber nicht mehr ändern. Sorry, Thomas
Thomas P. schrieb: > Hintergrund ist, dass ich mich mit einer Baugruppe mit I2C-EEPROM > beschäftigen möchte. Bevor ich aber da ran gehe, soll der Inhalt des > EEPROMs gesichert, danach verändert und geschrieben werden können. > Soweit ich das bisher verstanden habe, ist das mit einem > Terminalprogramm eher etwas mühsam. Also benötige ich zuerst ein > EEPROM-Programmiergerät. Da würde ich einen TL866II empfehlen. Gibt es bei Ebay und Aliexpress. Mit der beiliegenden Software kannst Du bequem alle möglichen EEPROMs und Flashbausteine lesen, egal ob I2C, SPI oder Parallel. > Im zweiten Schritt gilt es, die Kommunikation mitzuschneiden, dazu werde > ich das Projekt von Peda hier aus dem Forum mit einem Arduino Nano > verwenden, also eigene Hardware. > Und zuletzt wäre es ganz nett, einen Schnittstellenadapter USB-I2C zum > Einsatz bringen zu können. Da wäre dann auch eine Lösung mit > Terminalprogramm ausreichend. Da wäre vermutlich der schon genannte BusPirate das richtige.
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.