Forum: Mikrocontroller und Digitale Elektronik Hilfe bei Erkennung vom Microcontroller


von Torben (max_m658)


Angehängte Dateien:

Lesenswert?

Moin,

ich habe deinen defekten Showtec Explorer Spot 250 Moving Head bei dem 
Pan und Tilt nicht funktioniert.

Das Problem dafür konnte ich auch schon identifizieren. Ein 
Microcontroller mit abgeschliffener Bezeichnung.
Ich habe noch einen zweiten identischen Moving Head, welcher 
funktioniert.

Nun stellt sich mir die Frage, ob es möglich ist, die Firmware von dem 
funktionierenden Microcontroller auf einen anderen zu kopieren.
Außerdem müsste ich dafür wissen um welchen Microcontroller es sich 
handelt.

Neben dem Chip befindet sich der Atmel 24C02 EEPROM (Anhang)

Vielleicht kann man mithilfe von Pinout, Taktfrequenz und Baujahr auf 
ein Bauteil oder eine Bauteilserie schließen.

Da ich leider kein Profi in Sachen Microcontroller bin und hauptsächlich 
mit dem Arduino, ESP oder STM32 zu tun hatte wollte ich in dem Forum mal 
fragen, ob hier vielleicht jemand mehr Ahnung davon hat und mir evtl. 
weiterhelfen kann.

Dafür schonmal vielen Dank im Voraus.

Torben

von Peter D. (peda)


Lesenswert?

Torben schrieb:
> Außerdem müsste ich dafür wissen um welchen Microcontroller es sich
> handelt.

Ein ATtiny wird es nicht sein, denn die haben bereits internen EEPROM.
Wird wohl ein PIC sein (PIC12). Schau mal, an welchen Pins der Quarz und 
VCC/GND liegen.
Mit Sicherheit wird der auslesegeschützt sein.

von Oliver S. (oliverso)


Lesenswert?

Wie kommst du darauf, daß der Mikrocontroller defekt ist?

Oliver

von M. K. (sylaina)


Lesenswert?

Peter D. schrieb:
> Ein ATtiny wird es nicht sein, denn die haben bereits internen EEPROM.

Aber vielleicht zu klein, die EEPROMs in den Tinys sind ja nicht 
sonderlich groß. Ich denke aber auch, dass es wahrscheinlich eher ein 
PIC ist als ein AVR ;)

Peter D. schrieb:
> Mit Sicherheit wird der auslesegeschützt sein.

Davon kann man getrost ausgehen wenn sich schon die Mühe gemacht wurde, 
den Mikrocontroller abzuschleifen.

von Motopick (motopick)


Lesenswert?

> Davon kann man getrost ausgehen wenn sich schon die Mühe gemacht wurde,
> den Mikrocontroller abzuschleifen.

Immerhin haette man auch noch die Pins abschleifen koennen. :)
Ein 24C02 ist nun wahrlich kein Riese. Und selbst kleine PICs haben
einen dedizierten EEPROM.
Vermutlich sind es eher "logistische" Gruende die einen externen
EEPROM nahe legen bzw. erforderlich machen.

@TO:
Miss doch mal, wo der Kaefer seine Betriebsspannung bezieht.

von Torben (max_m658)


Lesenswert?

Oliver S. schrieb:
> Wie kommst du darauf, daß der Mikrocontroller defekt ist?
>
> Oliver

Ich habe den Chip mit dem des funktionierenden MH getauscht und das 
Problem war behoben

Peter D. schrieb:
> Mit Sicherheit wird der auslesegeschützt sein.

Ist es evtl. möglich über ein anderen Weg solche Chips auszulesen? Denn 
ohne diesen blöden Chip kann man das Gerät nicht verwenden.

Motopick schrieb:
> Miss doch mal, wo der Kaefer seine Betriebsspannung bezieht.

Ich schau heute Mittag nochmal nach und schicke ein paar bessere Bilder 
von der Platine.

von Dietrich L. (dietrichl)


Lesenswert?

Torben schrieb:
> Ist es evtl. möglich über ein anderen Weg solche Chips auszulesen?

Es soll da Spezialisten geben, die sowas können. Aber das wirst du 
wahrscheinlich nicht bezahlen können/wollen...

von Motopick (motopick)


Lesenswert?

Auch
> bessere Bilder
geben u.U. keine Auskunft ueber anliegende Spannungen.
Da hilft nur: Nachmessen!

von Peter D. (peda)


Lesenswert?

Torben schrieb:
> Ich habe den Chip mit dem des funktionierenden MH getauscht und das
> Problem war behoben

Könnte aber auch an der ranzigen Fassung liegen.

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Peter D. schrieb:
> Könnte aber auch an der ranzigen Fassung liegen.
Aber wenn er dort den anderen µC einsteckt, dann funktioniert das Ding 
ja wieder.

Torben schrieb:
> Ich habe den Chip mit dem des funktionierenden MH getauscht und das
> Problem war behoben
Hast du den vermutlich defekten µC auch mal in die andere Funzel 
eingesteckt? Und der lief dort auch nicht?

von Torben (max_m658)


Lesenswert?

Motopick schrieb:
> Auch
>> bessere Bilder
> geben u.U. keine Auskunft ueber anliegende Spannungen.
> Da hilft nur: Nachmessen!

Natürlich werde ich auch die Spannungen nachmessen.

Lothar M. schrieb:
> Peter D. schrieb:
>> Könnte aber auch an der ranzigen Fassung liegen.
> Aber wenn er dort den anderen µC einsteckt, dann funktioniert das Ding
> ja wieder.

Ja.

> Torben schrieb:
>> Ich habe den Chip mit dem des funktionierenden MH getauscht und das
>> Problem war behoben
> Hast du den vermutlich defekten µC auch mal in die andere Funzel
> eingesteckt? Und der lief dort auch nicht?

Genau, deshalb hab ich gedacht, dass eigentlich nur der Chip defekt sein 
kann.


Wenn es wirklich ein PIC12C IC ist, dann hat das Ding eine Lesesperre, 
denn mit dem Auslesen über ein K150 Programmer hab ich kein Erfolg 
gehabt.

von Torben (max_m658)


Lesenswert?

Ich habe den Chip mit dem Gleichen aus dem funktionierenden Moving Head 
getauscht und danach lief der defekte MH wieder.

von H. H. (Gast)


Lesenswert?

Peter D. schrieb:
> Schau mal, an welchen Pins der Quarz und
> VCC/GND liegen.

Wie wäre es das mal zu beantworten?

von Torben (max_m658)


Angehängte Dateien:

Lesenswert?

Ich habe nachgemessen:

Ohne IC liegen an:
Pin 1: 3,5V
Pin 2: 140mV
Pin 3: 130mV
Pin 4: 200mV
Pin 5: 78mV
Pin 6: 78mV
Pin 7: 120mV
Pin 8: 5V

Mit IC liegen an:
Pin 1: 3,5V
Pin 2: 4MHz
Pin 3: 4Mhz
Pin 4: 200mV
Pin 5: 5V
Pin 6: 5V
Pin 7: Kommunikationssignal
Pin 8: 5V

von H. H. (Gast)


Lesenswert?

Torben schrieb:
> Pin 2: 4MHz
> Pin 3: 4Mhz
> Pin 4: 200mV
> Pin 8: 5V

Sieht doch sehr nach einem ATtiny aus.

von Torben (max_m658)


Angehängte Dateien:

Lesenswert?

Hier sind noch ein paar Bilder von dem IC.
Auf der Unterseite steht in der Vertiefung Philippines.

von H. H. (Gast)


Lesenswert?

Das Marking auf der Unterseite spricht ebenfalls für einen ATtiny aus 
dieser Zeit.

von Motopick (motopick)


Lesenswert?

> > Pin 8: 5V

> Sieht doch sehr nach einem ATtiny aus.

+++
Einem guten™ PIC wuerde das auch nicht gefallen.

von M. K. (sylaina)


Lesenswert?

H. H. schrieb:
> Torben schrieb:
>> Pin 2: 4MHz
>> Pin 3: 4Mhz
>> Pin 4: 200mV
>> Pin 8: 5V
>
> Sieht doch sehr nach einem ATtiny aus.

Hm, dann dürfte aber das Kommunikationssignal nicht auf Pin 7 
liegen...oder hat der TE die Clockleitung irrtümlicher Weise als 
Kommunikationssignal identifiziert? OK, mir fällt auch nur der 
ATtiny25/45/85 ein, der nen Quarz an Pin 2 und 3 erwarten könnte, die 
anderen Tinys im Dip8, die mir grade in den Sinn kommen, haben AFAIK nur 
einen Clock-Pin und nicht zwei.

von Oliver S. (oliverso)


Lesenswert?

Das Wissen nutzt aber alles nichts, wenn der Tiny gegen auslesen 
geschützt ist.

Oliver

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.