Forum: Mikrocontroller und Digitale Elektronik 24C04 Programmierbar ?


von Mario (Gast)


Lesenswert?

Hallo

Problem: Bei einem SoftwareUpdate über USB einer WebCam ist ein Fehler
passiert und diese wird nun nicht mehr als USB-Gerät erkannt.

Auf der Platine befindet sich ein 24C04, könnten da die Daten drinne
sein? Sonnst währe da noch ein TDA8787A und noch ein ganz großer Chip.

Über den USB direkt mit dem Programm geht nicht mehr.
Der 24C04 ist doch ein EEPROM? Kann ich den also anders (direkt,
eventuell auslöten)Programmieren?
Die Platine hat auch noch 5 Kontakte die eventuell zum Programmieren
sein könnten. Vielleicht über eine ICSP - Schnittstelle?

Ich habe den PIC-Programmer K8048, der hat ICSP, kann ich damit was
anfangen?

Vielen Dank für Eure Hilfe.

Gruß Mario

von Mario (Gast)


Angehängte Dateien:

Lesenswert?

Als Anlage habe ich mal noch die Datei eingefügt.
Ist als *.bin ? Das versteht mein Programmer nicht.
Ich hoffe ja, die kommt auch in den 24C04

Mario

von Markus_8051 (Gast)


Lesenswert?

Hallo Mario,

die bin-Datei ist mit ihren 512Bytes Größe exakt für den 24C04 passend.
Allerdings ist es eher unüblich, die Software in einem seriellen EEPROM
unterzubringen. Solche Bausteine werden eher benutzt, um
Konfigurationsdaten zu speichern.

Von daher stellt sich mir die Frage, was Du versucht hat, upzudaten:
Ein - wahrscheinlich in dem "ganz großen Chip" intergriertes -
Flash-ROM oder das Konfigurations-EEPROM?

Was ist das für ein "ganz großer Chip"? Und was ist das für eine
Kamera?

Die fünf Kontakte, die Du als ISP vermutest, kannst Du ausmachen, wohin
die Leiterbahnen von dort aus gehen?

Gruß,
Markus_8051

von Mario (Gast)


Lesenswert?

Hi Marcus,

die WebCam ist eine ToUCam 840K.
Das Update sollte ermöglichen, das das Bildformat nicht als JPG,
sondern im RAW-Format gespeichert werden kann.
Der große Chip ist ein SAA8116HL04.
Wo die Anschlüsse hingehen ? Ich sehe nur, das der 2.auf Masse geht.
Die anderen kann ich optisch nicht verfolgen, da es eine Mehrschichtige
Leiterplatte ist.
Zur Not kann ich das messen, ob die vielleicht auch nur der USB sind,
oder ob die zu dem 24C04 gehen. Meim messen könnte natürlich auch noch
was kaputt gehen!(?)

Nach mal zu dem Update:
Was ich als Anlage eingefügt hatte, ist die Datei die vorher gesichert
werden soll, bevor man das Update macht.
Das komische Update liegt aber nicht direkt als *.ini vor. die ist wohl
verstekt.

Gruß Mario

von Mario (Gast)


Lesenswert?

Hi Marcus,
ich habe mal vesucht die 5 Kontakte zu verfolgen.
2 davon gehen an den 24C04 an Seriall Clock und Data.
Einer ist Masse und der Andere ist mit dem 5 Volt USB verbunden.
Der 5. Anschluß ist weder direkt mit dem Chip noch mit USB verbunden.
Der 24C04 ist auch nicht direkt mir den 5 Volt vom USB verbunden.

Könnte ich da wenigstens versuchen den 24C04 auszulesen.
Den Inhalt könnte ich mit einer anderen Kamera vergleichen, dann weis
ich schon mal ob es der Chip ist, wo der Fehler ist.
Geht das mit dem PIC-Programmer ?

Vielen Dank für eine Antwort !

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
Noch kein Account? Hier anmelden.