Forum: Mikrocontroller und Digitale Elektronik LVDS Bridge PTN3460 tauschen


von Steffen S. (steffen_s57)


Lesenswert?

Nabend….
Ich hab hier ein Motherboard bei welchem die Hintergrundbeleuchtung des 
Displays nicht mehr geht. Fehlerursache ist das an Pin 26 welches BKLTEN 
ist keine Output kommt. An einem Vergleichsboard gemessen müssten da 3V 
anstehen.
Jetzt würde ich den Chip wechseln wollen, bin mir aber nicht sicher ob 
der IC vorher programmiert werden muss. Hab im Datenblatt unter 2.4 was 
von Device programmability gelesen. Ist leider nicht so wirklich mein 
Steckenpferd.
Kann ich den jetzt einfach 1:1 ersetzen?

Vielen Dank fürs lesen

Hier mal das Datenblatt
https://www.mouser.de/datasheet/2/302/PTN3460I-1152106.pdf

von Testuser (Gast)


Lesenswert?

Guck mal ob sich auf dem I2C was tut beim Start. Wenn ja, dann wird der 
erst im Betrieb programmiert.

von Steffen S. (steffen_s57)


Lesenswert?

Mhhh….
Hab jetzt keinen Logic Analyzer hier, einen zu besorgen wäre nicht das 
Problem. Nur den Log dann auszuwerten, da fehlt mir die Erfahrung. Ich 
lern zwar gern was dazu, nur ob mich das jetzt schnell weiter bringt 
gerade.
Normal sind bei den Boards alle programmierten ICs mit farbigen Punkten 
versehen, dieser nicht. Ich vermute der wird erst im Betrieb 
Programmiert. Könnte natürlich sein das dieses nicht stattfindet, nur da 
bin ich dann ganz raus.

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


Lesenswert?

Steffen S. schrieb:
> welches BKLTEN ist keine Output kommt. An einem Vergleichsboard gemessen
> müssten da 3V anstehen.
Geht das BL an, wenn du auf das Signal direkt 3V anlegst?

: Bearbeitet durch Moderator
von Steffen S. (steffen_s57)


Lesenswert?

JA, das macht es.

von Testuser (Gast)


Lesenswert?

Steffen S. schrieb:
> Mhhh….
> Hab jetzt keinen Logic Analyzer hier, einen zu besorgen wäre nicht das
> Problem. Nur den Log dann auszuwerten, da fehlt mir die Erfahrung.

Naja alleine zu sehen ob da auf dem I2C was gemacht wird reicht schon. 
Wenn sich da nichts tut dann muss der vorher mal programmiert worden 
sein oder funktioniert mit den Defaultwerten.

Aber da der Baustein nicht so teuer ist würde ich den einfach aus 
verdacht wechseln.

von Andreas S. (Firma: Schweigstill IT) (schweigstill) Benutzerseite


Lesenswert?

Testuser schrieb:
> Aber da der Baustein nicht so teuer ist würde ich den einfach aus
> verdacht wechseln.

QFN mit 0,4 mm Pitch und vor allem Exposed Pad tauscht man nicht mal so 
schnell aus wie ein SOIC-8. Da muss man schon ordentlich von der 
Rückseite vorheizen.

von -gb- (Gast)


Lesenswert?

Naja ... aber ist sowieso egal.

Entweder der muss vorprogrammiert werden, dann kann er das Stück 
Hardware wegwerfen.[*]

Oder das wird jedes Mal neu programmiert, dann funktioniert der 
Austausch.

Will sagen:
Er kann auf jeden Fall den Chip tauschen. Mal hat er etwas Geld und die 
Hardware verloren und mal hat er gewonnen. Ich finde bei dem Verlust 
würde ich das einfach probieren.

[*] Oder jetzt über I2C die Register auslesen und dann selber in den 
neuen Baustein reinbraten.

von Steffen S. (steffen_s57)


Lesenswert?

Testuser schrieb:
> Naja alleine zu sehen ob da auf dem I2C was gemacht wird reicht schon.
> Wenn sich da nichts tut dann muss der vorher mal programmiert worden
> sein oder funktioniert mit den Defaultwerten.

Dazu müsste ich aber aus dem ungelesenem schlau werden.

von Steffen S. (steffen_s57)


Lesenswert?

Andreas S. schrieb:
> QFN mit 0,4 mm Pitch und vor allem Exposed Pad tauscht man nicht mal so
> schnell aus wie ein SOIC-8. Da muss man schon ordentlich von der
> Rückseite vorheizen.

Vielleicht finde ich jemanden der das macht. Kann sich gerne jemand 
melden falls einer hier mitliest.

von Steffen S. (steffen_s57)


Lesenswert?

-gb- schrieb:
> Naja ... aber ist sowieso egal.
>
> Entweder der muss vorprogrammiert werden, dann kann er das Stück
> Hardware wegwerfen.[*]
>
> Oder das wird jedes Mal neu programmiert, dann funktioniert der
> Austausch.
>
> Will sagen:
> Er kann auf jeden Fall den Chip tauschen. Mal hat er etwas Geld und die
> Hardware verloren und mal hat er gewonnen. Ich finde bei dem Verlust
> würde ich das einfach probieren.
>
> [*] Oder jetzt über I2C die Register auslesen und dann selber in den
> neuen Baustein reinbraten.

Stimmt, zu verlieren hab ich nichts, würde das Board aber gerne retten 
das unheimlich selten ist. Hab noch eine Baugleiches Board, da könnte 
man das ausgelesene vielleicht vergleichen.

von Peter K. (chips)


Lesenswert?

den PTN haben wir in der Firma auch eingesetzt - da wird nichts 
vorprogrammiert, der wird jedes mal beim Boot vom VBIOS parametriert;
aber wenn die Display-Timingeinstellung wie üblich per EDID passiert, 
könnte es auch daran liegen - vielleicht wird kein Display erkannt und 
dann wird der PTN auch nicht initialisiert;
ich würde mal eher nach dem Displaykabel schauen oder ein anderes 
Display probieren
btw. wird bei Anschluss eines Monitors das Display als 2nd erkannt, aber 
nicht aktiviert ?

von Harald A. (embedded)


Lesenswert?

Ich würde mal an dem Vergleichsboard versuchen, einen zeitlichen Ablauf 
für den EN Pin auszumachen. Ist der dort sofort da oder findet zunächst 
eine Kommunikation statt(EDID, I2C)? Dafür wäre der LA gut. Bestenfalls 
würde man sehen, ob das Schalten dieses Signals o.g. Rahmenbedingungen 
voraussetzt.

von Steffen S. (steffen_s57)


Lesenswert?

Peter K. schrieb:
> den PTN haben wir in der Firma auch eingesetzt - da wird nichts
> vorprogrammiert, der wird jedes mal beim Boot vom VBIOS parametriert;
> aber wenn die Display-Timingeinstellung wie üblich per EDID passiert,
> könnte es auch daran liegen - vielleicht wird kein Display erkannt und
> dann wird der PTN auch nicht initialisiert;
> ich würde mal eher nach dem Displaykabel schauen oder ein anderes
> Display probieren
> btw. wird bei Anschluss eines Monitors das Display als 2nd erkannt, aber
> nicht aktiviert ?

Ich hatte beide Boards mit dem selben Kabel und dem selben Display 
probiert. Bzw. ging halt das erste Board nicht und dann hab ich das 
Ersatzbord genommen. Ist aber schon eine Weile her, liegt seit dem in 
der Ecke weil ich erst den Chip Organist habe. Ich muss mir das noch, 
ansehen. Vielleicht ist am Board der 1. LVDS Ausgang defekt. Den 2. hab 
ich nicht probiert. Extern der DP funktioniert.
Danke für den Hinweis.

von Steffen S. (steffen_s57)


Lesenswert?

Harald A. schrieb:
> Ich würde mal an dem Vergleichsboard versuchen, einen zeitlichen Ablauf
> für den EN Pin auszumachen. Ist der dort sofort da oder findet zunächst
> eine Kommunikation statt(EDID, I2C)? Dafür wäre der LA gut. Bestenfalls
> würde man sehen, ob das Schalten dieses Signals o.g. Rahmenbedingungen
> voraussetzt.

Ich werd mir einen Analyzer besorgen, bin schon am lesen hier in einem 
Beitrag welcher gut ist. Denke auch das ich beide Boards mal vergleichen 
sollte.
Ich stehe jetzt etwas mit dem „EN Pin“ auf dem Schlauch, welchen meinst 
Du damit?

von Harald A. (embedded)


Lesenswert?

BKLTEN = BacKLight ENable würde ich mal sagen.

Bzgl. LA würde ich mal sagen, wenn es nur für diesen einen Zweck ist tut 
es der 10€ Clone Analyzer mit Sigrok Software.

: Bearbeitet durch User
von Steffen S. (steffen_s57)


Lesenswert?

Harald A. schrieb:
> BKLTEN = BacKLight ENable würde ich mal sagen.
>
> Bzgl. LA würde ich mal sagen, wenn es nur für diesen einen Zweck ist tut
> es der 10€ Clone Analyzer mit Sigrok Software.


Ok gibt ja noch den PVCCEN.
Der BKLTEN hat dauerhaft 0V. Daher meine Vermutung das er defekt ist. 
Das über den Bus was nicht kommt, kam mir nicht in den Sinn.
Danke für den Hinweis mit der Software.
Hätte nie gedacht mal einen LA zu benötigen. Mit der Zeit wachsen die 
Anforderungen dann doch. Gibt es noch etwas besseres wie das 10€ Dingen, 
wichtig ist ne gute Software wenn möglich auf Deutsch? 😉

von Harald A. (embedded)


Lesenswert?

Im Datenblatt steht die Abhängigkeit, wann BKLTEN geschaltet wird. Ich 
habe mal kurz reingeschaut aber nicht weiter reingekniet. Auf jeden Fall 
muss da etwas in irgendwelche Register geladen werden.

von Harald A. (embedded)


Lesenswert?

Bzgl. LA-Empfehlung: Was möchtest Du denn ausgeben?

von Steffen S. (steffen_s57)


Lesenswert?

Harald A. schrieb:
> Im Datenblatt steht die Abhängigkeit, wann BKLTEN geschaltet wird. Ich
> habe mal kurz reingeschaut aber nicht weiter reingekniet. Auf jeden Fall
> muss da etwas in irgendwelche Register geladen werden.

Ich werd mich mal durcharbeiten, vielleicht werde ich schlau was Du da 
meinst.

Harald A. schrieb:
> Bzgl. LA-Empfehlung: Was möchtest Du denn ausgeben?
Hab jetzt einen für 10€ von AZ Delivery bei Amazon geholt, den kann ich 
zurücksenden wenn nicht ausreicht und wenn ich einen besseren benötige 
weil die Anforderung steigen kann ich immer noch einen teureren kaufen.

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.