Serielles EEPROM (I2C) ohne uP auslessen

S

Stefan F. M?ller

Guest
Hallo!

Ich möchte den gesamten Inhalt eines seriellen EEPROMs (Mirochip
24xx32A) ohne uP auslesen (I2C).

Lt. Beschreibung des EEPROMs gibt es die Funktion "sequential read"
mittels der ich den gesamten Inhalt mittels eines Kommands lesen kann.

Dann brauche ich doch eigentlich nur einen Takt für das EEPROM
generieren und mittels irgendwelchen "Standard-ICs" dieses o.g.
Kommando generieren, oder?

kleiner Hintergrund:
Die gesamte Schaltung muß unter 1€ liegen und der billigste uP den ich
gefunden habe, kostet 0,86€ bei einer Menge von 100.000 :-(

Daher muß das Auslesen des EEPROMs irgendwie ohne uP funktionieren.

Vielen Dank für Eure Ideen & Antworten!

Grüße,
Stefan

nähere Infos zu dem EEPROM gibt es hier:
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1335&dDocName=en010787
 
Am 29 Aug 2004 05:33:20 -0700 schrieb Stefan F. M?ller:

Ich möchte den gesamten Inhalt eines seriellen EEPROMs (Mirochip
24xx32A) ohne uP auslesen (I2C).
Eines? Oder 1Mio?

Dann brauche ich doch eigentlich nur einen Takt für das EEPROM
generieren und mittels irgendwelchen "Standard-ICs" dieses o.g.
Kommando generieren, oder?
Dieses Standard-IC ist i.A. ein Mikrocontroller.

kleiner Hintergrund:
Die gesamte Schaltung muß unter 1€ liegen und der billigste uP den ich
gefunden habe, kostet 0,86€ bei einer Menge von 100.000 :-(
Die Daten, die in deinem EEPROM liegen, machen doch wohl ohne Controller
sowieso keinen Sinn? Und wenn du irgendwo einen Prozessor hast, kostet
der Anschluss eins I2C-Teils im guenstigsten Fall nur ein wenig
Software, im unguenstigsten 2 Pullup-Widerstaende.

Daher muß das Auslesen des EEPROMs irgendwie ohne uP funktionieren.
Zum Beispiel mit einem Programmiergeraet. Da steckt die Logik im Geraet
oder im angeschlossenen PC.

Vielen Dank für Eure Ideen & Antworten!
Fragt sich erstmal, was du mit den Daten willst - ohne Prozessor kommt
mir die Anwendung (vorbehaltlich einer plausiblen Erklaerung) ziemlich
sinnfrei vor.

Die Forderung, dass das Ganze weniger als 1 Fragezeichen kosten soll,
erhoeht den Skurrilitaetfaktor betraechtlich.

Gruss
Michael
 
Stefan F. M?ller wrote:

Ich möchte den gesamten Inhalt eines seriellen EEPROMs (Mirochip
24xx32A) ohne uP auslesen (I2C).
und wohin auslesen ? Einfach auslesen und dann verwerfen kann doch nicht der
Sinn sein...

kleiner Hintergrund:
Die gesamte Schaltung muß unter 1? liegen und der billigste uP den ich
gefunden habe, kostet 0,86? bei einer Menge von 100.000 :-(
Wenn Du das per PC auslesen willst und es so billig wie möglich sein soll,
kannst Du die Pins vom Sockel direkt an die entsprechend geeigneten Pins am
Parallelport klemmen. Hier und na ne Schottky-Diode und fertig. Die
Spannungsversorgung kannst Du da auch beziehen.

Für den Supertipp will ich jetzt aber Prozente ... ;-)

cu,
Klaus
 
Schau mal hier vorbei : http://www.lancos.com/
Ich habe die kleine Schaltung für Ponyprog nachgebaut und damit schon eine
Menge serieller EEPROMS (24C08) ausgelesen.

Die Teile dazu sollten sich in jeder Bastlerkiste finden lassen.

Bye
Maik
-------------------------------
Webmaster
www.mirosupport.de
 
Hallo Stefan,

vergiss es!
Datt Ding hat I2C Bus.

Sequential read heisst nur, dass Du nicht für jedes Byte, dass Du dem Ding
entlocken willst, die Ganze Adresse (3Byte so viel ich weiss..) in das EEprom
reinschreiben musst.

Als alternativ käm nur PAL oder GAL oder PC in Frage.

Gruss Jochen
 
"Michael Linnemann" <m.linnemann@addcom.de> wrote in message
news:pvlsgc.0kr.ln@haegar.fqdn.th-h.de...
Am 29 Aug 2004 05:33:20 -0700 schrieb Stefan F. M?ller:

Ich möchte den gesamten Inhalt eines seriellen EEPROMs (Mirochip
24xx32A) ohne uP auslesen (I2C).

Eines? Oder 1Mio?

Dann brauche ich doch eigentlich nur einen Takt für das EEPROM
generieren und mittels irgendwelchen "Standard-ICs" dieses o.g.
Kommando generieren, oder?

Dieses Standard-IC ist i.A. ein Mikrocontroller.
nicht immer :)
http://www.openchip.org/bootx
mit PLD <1$ kann man sogar MMC karte auslesen und es macht sinn auch :)

Antti
es gibt micros unter 1$ und auch pld unter 1$
 
Am Sun, 29 Aug 2004 17:36:14 +0200 schrieb Klaus Hegemann:

Stefan F. M?ller wrote:

Wenn Du das per PC auslesen willst und es so billig wie möglich sein soll,
kannst Du die Pins vom Sockel direkt an die entsprechend geeigneten Pins am
Parallelport klemmen. Hier und na ne Schottky-Diode und fertig. Die
Spannungsversorgung kannst Du da auch beziehen.
Für das alles gibt's z.B. den PonyProg...
 
StefanMueller65535@web.de (Stefan F. M?ller) wrote in
news:3f3da1be.0408290433.51e0bfd@posting.google.com:

Lt. Beschreibung des EEPROMs gibt es die Funktion "sequential
read" mittels der ich den gesamten Inhalt mittels eines Kommands
lesen kann.

Dann brauche ich doch eigentlich nur einen Takt für das EEPROM
generieren und mittels irgendwelchen "Standard-ICs" dieses o.g.
Kommando generieren, oder?
Du willst einen seriellen Datenstrom haben, der durch einen Takt aus
dem EPROM herausgetaktet wird?

Mit einem SPI EEPROM koennte man noch am ehesten deine Idee
verwirklichen. Mit einem Takt kann man die Daten seq. raustakten,
sofern man in das IC erstmal das entsprechende Kommando reingeschrieben
hat.

M.
--
Bitte auf mwnews2@pentax.boerde.de antworten.
 

Welcome to EDABoard.com

Sponsor

Back
Top