Ich bin mir nicht ganz sicher, daher frage ich lieber nach: Ein defektes Eeprom 24c08 soll ausgetauscht werden. 24c16 sind aber einfacher zu bekommen - kann ich das 24c08 einfach durch ein 24c16 substituieren? Ich denke ja, es bleibt halt einfach der zusätzliche Adressbereich ungenutzt, aber 100% sicher bin ich eben nicht. Für eine kurze Info wäre ich dankbar.
Geht. Achte aber auf die genaue Typenbezeichnung, wegen pagebuffer, Spannungen, Adressierung und auch Geschwindigkeit. Welche Typen sind das genau?
Hallo! Kann gehen, muss nicht. Es ist entweder Herstellerabhängig oder ein Fehler im Datenblatt. Beim sequentiellen Lesen hat der 08 nur einen 8-Bit-Zähler. Der Rollover bleibt also in einer Page. Im ST-Datenblatt für den 16er steht für sequentielles Lesen 1...2048 Bytes, das wäre der gesamte EEPROM? Die anderen Modes scheinen kompatibel zu sein? Mein Irrtum auch der 08 hat einen Adresszähler 'for entire memory' Wenn der Programmiewrer bewußt diesen Überlauf ausgenutz hat, liest er natürlich dann beim 16er den falschen Bereich!
:
Bearbeitet durch User
Route 6. schrieb: > Kann gehen, muss nicht. Eben. Es kann sogar passieren, dass gleiche Typen von verschiedenen Herstellern nicht kompatibel sind. Ich habe hier alte 24c02 in Meßköpfen, die Kalibrierungswerte enthalten und vom Meßgerät verändert werden können. Das klappt mit den uralten ICs von Xicor einwandfrei, während das Gerät die neuen von ST zwar lesen, aber nicht beschreiben kann. Irgendetwas hat ST am Schreibalgorithmus geändert oder nicht implementiert.
Oha, Danke für die Infos! Da das ein fertiges Gerät ist (WTC Mischermodul einer Weishaupt Heizung) kann ich natürlich nicht die Software beeinflussen. Dann kaufe ich lieber 24c08 ein - sicher ist sicher.
Es kann sogar sein, das die Device ID abgefragt wird. Was eigentlich zum komfortablen Programmieren gedacht ist, kann dann als Verdongelung genutzt werden und nach hinten losgehen.
Geht problemlos, einfach rein mit dem 16er und es läuft wie bisher. Das Mehr an Speicher bleibt dann halt ungenutzt..
Der 24C16 ist einfach nur 2* 24C08 in einem Gehäuse. Solange nicht weitere Speicher am selben Bus hängen, geht das problemlos.
Jetzt haben wir aber eine Menge widersprüchliche Antworten zusammen getragen.
Hp M. schrieb: > Das klappt mit den uralten ICs von Xicor einwandfrei, während das Gerät > die neuen von ST zwar lesen, aber nicht beschreiben kann. Es kann auch sein, dass ein Pin für die Programmierung anders belegt sein muß. Falls ich mich recht erinnere und Ponyprog seler bauen wollte.
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.