Forum: PC Hard- und Software SM3251T Flashcontroller


von Michael D. (mike0815)


Angehängte Dateien:

Lesenswert?

Nabend,
ich habe vor auf diesen USB-Flash-Stick eine Indikator-LED nachzurüsten.
Im Netz konnte ich leider kein Datenblatt des SM3251T Flashcontroller 
ausfindig machen um die Pinbelegung herauszufinden. Das einzige, was bei 
Silcon Motion auf der Seite ausgegeben wird, ist ein Blockdiagramm.
Damit kann man leider wenig anfangen.
Kennt Jemand diesen Chip und dessen Pinbelegung?


Anbei mal ein paar Pics.

Gruß Michael

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

http://flash-extractor.com/forum/files/sm3251t.jpg

ist immerhin schon mal ein Indiz dafür, daß Dein Vorhaben funktionieren 
könnte, denn da ist eine LED angeschlossen.

Leider ist das Bild nicht gut genug, als daß man erkennen könnte, an 
welchem Pin die LED angeschlossen ist.

Wie sieht denn die andere Seite Deiner Platine aus?

Nimm ansonsten bitte das nächste mal eine diffuse Lichtquelle oder 
richte Deine Lampe anders aus, wegen der starken Reflexion ist an 
einigen Stellen nicht viel zu erkennen.

von Michael D. (mike0815)


Angehängte Dateien:

Lesenswert?

Hallo Rufus,
Und ja, eine Indikator-LED ist möglich, ist im Blockdiagramm auch so 
angegeben!
Ich habe deinen Link mal auf 400% vergrössert, die Aufnahme ist wirklich 
sehr unscharf.
So wie das aussieht, hängt die Anode der LED an Pin36 (ich bin mal von 
Pin1 im Uhrzeigersinn gewandert) und Kathode an GND, "wenn" auf dem 
Layout Termals sind, was auch sehr schlecht zu erkennen ist.
Wenn man nach dem Pic geht, dann müsste es so angeschlossen sein, wie 
auf dem Pic---Anhang
Warum man für den Chip kein Datenblatt auftreiben kann, ist mir ein 
Rätsel!

Gruß Michael

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Warum es davon kein Datenblatt gibt? Weil es von von sehr vielen 
Bausteinen, die in Consumer-Elektronik verwendet werden, keine 
Datenblätter gibt, das ist leider eher die Regel denn die Ausnahme.

Zu Deiner Anschlussvermutung: LED ohne Vorwiderstand ist keine gute 
Idee, auch das von mir gepostete Beispiel scheint einen Vorwiderstand zu 
verwenden, der ist halt vom Controllerbaustein aus gesehen hinter der 
LED, der kleine Krümel zwischen LED und Quarz.

Du kannst ja ausprobieren, ob Du den richtigen Anschluss gefunden hast, 
miss die Spannung an diesem Pin (gegen Masse), wahlweise während 
Zugriffen auf den USB-Stick und ohne Zugriff.

von Michael D. (mike0815)


Angehängte Dateien:

Lesenswert?

Moin Rufus,
das wusste ich jetzt nicht, das es für einiger aktuellen Chips keine 
Datenblätter gibt.
Für jeden Rotz findet man ein Datenblatt und wenn's von den 60er oder 
70er Jahren ist.

Und du hast Recht, was den Vorwiderstand betrifft. Ich habe die Spannung 
an diesem Pin gegen GND gemessen, es kamen 3,4V dabei raus! Ist 
natürlich tötlich für einen direkten Anschluss.
Jetzt hatte ich mir überlegt, ob ich einen Vorwiderstand oder eine 2. 
LED verbaue. Ich habe mich für 2 LEDs entschieden, da der Widerstand ja 
fast genauso groß ausfällt und 2x Rot mit deren Flussspannung genau 
passen.

Da das Platzangebot auf der kleinen Platine wohl sehr beschränkt ist, 
mußte ich ein wenig "dirty" bestücken.
Aber es funktioniert, jetzt sagt mir der Stick "ich bin an" :-)

Anbei ein paar Pics, von dem spektakulären Aufbau.

Gruß Michael

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Na, Glückwunsch!

> Aber es funktioniert, jetzt sagt mir der Stick "ich bin an" :-)

Die LEDs leuchten also immer? Oder nur dann, wenn auch Zugriffe 
erfolgen?

von Michael D. (mike0815)


Lesenswert?

Rufus Τ. Firefly schrieb:
> Na, Glückwunsch!
>
:-)  Danke!
>> Aber es funktioniert, jetzt sagt mir der Stick "ich bin an" :-)
>
> Die LEDs leuchten also immer? Oder nur dann, wenn auch Zugriffe
> erfolgen?
Natürlich nur dann, wenn Zugriffe erfolgen, hatte ich vergessen zu 
erwähnen...

BtW. Ich hatte schon viele von den verbauten SM3251 gesehen, die keine 
Indikator-LED besitzen. Jetzt, wo wir es wissen, kann ja kräftig drauf 
los gerüstet werden :-)))

...wünsche noch eine erfolgreiche Restwoche,
Gruß Michael

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.