Hallo, ich bitte um Hilfe bei einm Problem mit folgenden Gerät:
Es geht um einen LCD Monitor von Philips, PVD070 mit dem Prozessor AML
6210.
Es handelt sich um einen Monitor, der in Geschäften kleine Werbefilme
abspielt. Über 5 AUX Eingänge werden passend zu den Filmchen Philips
Hifi-Anlagen angeschlossen, die dann über einen Datenkanal/ audio/Video
(3,5kl/4Pol.) den Monitor ansteuern und dieser spielt dann den passenden
Videofilm zur Anlage ab. Umgekehrt werden zwischen den Filmchen Bilder
eingeblendet. In den Bildern sind Fragen und Vorschläge enthalten. Über
die 5 Sensorsten kann man sich durch das Frage und Antwortspielchen
hangeln und somit eine vorgeschlagende Anlage ansteuern. Es sind immer
nur die Tasten aktiv (leuchten blau), die für eine Anwort benötigt
werden, bzw. eine weitere Taste für „return“
Dieser Monitor spielt probelemlos JPEG/ MPEG 1/ MP3 Dateien ab, das
reicht für meine Zwecke aus, da die Auflösung ohnehin nicht die Beste
ist.
Variante 1:
Wenn Die SD-Karte eingesteckt ist und der Monitor gestartet wird,
beginnt er mit einem speziellen Ablaufprogramm.
Videos und Bilder sind auf einer 2GB SD-Karte gespeichert und ab hier
wird es kompliziert.
Zu jeder Bild/ Audio und Videodatei werden jeweils eine Textdatei
zugeordnet. Die beinhaltet welches Bild/Video dargestellt wird, mit
welchen Sound und welche Tasten aufleuchten.
Im Eeditor kann man diese Infos ersehen. Einfach wäre es die Infos für
eigene Zwecke auszutauschen, geht aber nicht, schon kleinste Ändereungen
im Format des Textes bewirken einen Absturz im Ablaufplan (schwarzer
Bildschirm, Gerät blockiert).
Es war umständlich, aber ich habe alle Filme/ Fotos ausgetauscht, jedoch
die ursprüngliche Bezeichnung belassen- somit auch die Textdateien nicht
geändert.
Im Prinzip bin ich zufrieden. Alles wird angezeigt und abgespielt. Nur
der Ton macht mir Probleme. Einige Videos werden mit Ton abgespielt,
andere überhaupt nicht (bzw. nur die erste Sekunde). Alle Videos laufen
auf dem PC einwandfrei incl. Ton. Einen Unterschied im MPEG-Aufau, bzw.
im Vergleich der Steuertexte sehe ich nicht
Ich glaube, dass der richtige Editor genutzt werden sollte um die Texte
zu bearbeiten – warscheinlich wird mit Linux gearbeitet, habe aber keine
Ahnung davon. Ein Text sieht in etwa so aus:
(vom Intro-Video)
general.mpg START
END START END START END
START END START END
q1.jpg Silence.mp3 KEY
NONE KEY NONE
KEY NONE KEY NONE
(von Mittendrin)
Q2_MCi500Hdemo.mpg
00:00:01 START08:00:00 END START END
START END START END START
END
KEY NONE KEY NONE
KEY NONE KEY NONE
Q2_MCI500Hfeat.jpg Silence.mp3
Q2_MCI500Hfeat.jpg Silence.mp3
Seltsam:
KEY NONE heißt nicht , dass diese Taste nicht aktiv ist (wäre ja auch zu
einfach)
Silence.mp3 (waren ürsprünglich 30sek. lautlos, habe aber ausgetauscht
gegen Musik, wird aber trotzdem nicht abgespielt, sprich Video ohne Ton,
aber auch nicht alle!)
Wird nach kurzer Wartezeit keine Taste gedrückt, fängt wieder das Intro
Video an (gilt für alle Dateien).
Variante 2
Startet man den Monitor ohne Karte erscheint ein Setup-Menü, das kann
man öffnen, es werden diffuse Zahlenwerte angezeigt, diese lassen sich
aber nicht ändern. (das nur am Rande).
Wird die SD-Kate jetzt erst eingesetzt und diese beinhaltet nur
Video/Audio/Foto Dateien, also ohne die Steuertexte, öffnet sich ein
Explorer ähnliches Fenster: „C:“
Mit den Sensorasten (unbeleuchtet) kann man sich tatsächlich von Datei
zu Datei bewegen und abspielen lassen. Jedoch wird nach Film-/Musikende
auf Pause (Symbol wird eingeblendet) geschaltet und der Monitor
blockiert (bis zum reset).
Es bringt nix, eine Playliste auf der Karte zu haben und auch das
Anklicken mehrerer Dateien (ist zwar möglich), gestoppt wird trotzdem
nach der ersten Datei.
Im Schaltplan, zu diesem Prozessor sind bis zu 7 Tasten eingezeichnet.
Ist hier vielleicht, die alles entscheidene Taste enthalten, welche
mich weiterbringt, oder kann ich den Monitor in die Tonne kloppen?
Variante 1 spielt zeitweise keinen Ton
Variante 2 spielt nur eine Datei
Vielleicht weiß jemand Rat.
So, ich habe mich nochmals mit der Schaltung auseinander gesetzt, und
mir ist es gelungen, zumindest das Tonproblem zu lösen.
Ein paar Infos zum Prozessor habe ich auf diesem Board und per Google
gefunden. Allerdings waren die Schaltpläne immer auf andere Geräte
bezogen und somit nicht kompatibel zu meinem Monitor. Ersichtlich ist
aber in jedenfall, das ein digitales Audio-Signal (L/R) den Prozessor
verlässt und es zusätzlich noch ein Muting- Ausgang gibt. Des weiteren
waren ein Audio D/A Wandler und ein kleiner Audio-Verstärker
eingezeichnet. Diese Bauteile stimmten jedoch von der Bezeichung nicht
mit meinen überein, doch zum Glück gibt’s ja Google und somit waren
dann passende Datasheets zu ermitteln.
Am 4334 KSZ/ D/A-Wandler (8Pol) kommt das Audio-Signal sogar in Stereo,
an PIN 5 (R) und PIN 8 (L) heraus.
Nach ein paar Zwischenstufen folgt zu guterletzt der Audioverstärker
2822 (8Pol).
Wenn beim Abspielen eines Videos der Ton Ausfiel, so kam zwar aus dem
D/A Wandler dieser noch heraus, jedoch nicht mehr aus dem Verstärker.
Das kann man mit einem Signalverfolger wunderbar testen. Also bleibt das
Signal irgendwo dazwischen auf der Strecke.
Unterhalb der Kondensatoren (C107/101) sind 3 SMD Transistoren
nebeneinander. Zwei davon hängen direkt an besagten Kondensatoren.
Liegen hier an der Basis 0,8V an, wird der Ton Stumm geschaltet. Da ich
Die Stummschaltung nicht brauche, mich ohnehin darüber ärger, habe ich
nun jeweils den Basis PIN abgelötet und lose nach oben gebogen.
Alternativ setzt man eine Lötbrücke zwischen Basis und Emitter- kommt
aufs gleiche raus.
Prima, nun wird sogar der MP3 Titel bei Fotowiedergabe hörbar.
OK, dass mit dem Ton klappt jetzt einwandfrei. Ein paar Geheimnisse habe
ich auch dem Schaltplan (leider für einen digitalen Fotorahmen mit
gleichen Prozessor) entlocken können. Leider ist mein Gerät etwas
sparsamer bestückt, somit müsste ich ziemlich viel basteln und da fehlt
mir häufig die Zeit.
bleiben ein paar Wünsche:
Kennt sich den niemand mit der Programmierung aus? Der Ablauf der Video
u. Foto Dateien ist per Programmierzeile pro Datei festgelegt. D.h. hier
steht drin in welcher Reihenfolge gespielt wird und an welchen Stellen
man zum nächsten Bild/ Video blättern kann. An einigen Stellen kann man
nicht auf die übernächste Datei springen, sondern ist gezwungen, erstmal
die vorherige Datei (Video) bis zum Ende zu sehen um dann die
dahinterliegenden zu erreichen. Es wäre schön, wenn man spulen/springen
könnte- also die Tasten aktiv wären. wie kann ich die Textdateien so
ändern, das man diese Funktionen einbauen kann- mit dem WIN-Editor
klappts nicht, schon eine Veränderung um eine Stelle führt zum Absturz
des Monitors.
Ausserdem fehlen(?) Tasten am Monitor- im Plan sind 7 Stück
eingezeicnet, hier sind aber nur 5. Vielleicht sind die fehlenden der
Schlüssel zum spulen.
Seltsam ist nur, das im Plan einge Tasten am CRD- Ausgängen des
Prozessors eingezeichnet sind und trotzdem auf die gezeichntet
Schaltleiste (Button 1-7) gehen. Leider sind die Funktionen der Buttons
nicht beschriftet, dass würde die Rekonstruktion vereinfachen.
lt. Plan ist der USB nur als Eingang gedacht, also zum Einstecken eines
USB-Sticks.- Die Pins am Prozessor habe ich, aber wo gehen diese hin-
sind die überhaupt angeschlossen- befinden sich leider unter dem Proz.
Müsste man also nachrüsten, macht aber nur Sinn, wenn man den Stick
letztenendes bedienen kann. Das gilt dann ebenso für den nachrüstbaren
IR-Empfänger.
die AV- Anschlüsse mit insgesammt 2x 4 PINs sind nicht alle belegt- nur
2x Audio (Video??)/ 2x Masse/ 1x 5V oder Data??- weiß jemand ob das Ein-
oder Ausgänge sind, und wann, bzw. wie sind sie aktiv?
So, habe ich endlich Zeit gefunden mich nochmals mit dem Thema zu
beschäftigen und es ist einfacher als man denkt.
Die DAT Dateien dürfen nicht mit einem Text-editor verändert werden(!)
Jedoch sollte man sich zumindest mit diesem einen Überblick verschaffen,
weil hier teilw. ASCII-Symbole zu finden sind(!). Diese Symbole sind
äusserst wichtig, weil hier zB. zwischen Video/mpeg, bzw. Foto/jpg
unterschieden wird. Bearbeiten kann man die Dateien wunderbar mit einem
einfachen HEX-Edotor. Dummerweise werden hier nicht die ASCII-Symbole
angezeigt, jedoch die entsprechenende Ziffer (!), hier 03 für mpeg und
05 für jpg.
Jetzt wo das Geheimnis gelüftet ist, kann ich mir selber die Tasten
programmieren und somit (je nach Programmierung) vor- und zurück
springen.
Jetzt kann ich sogar die Datei-Namen so ändern und benennen, wie ich
will. Ich hatte ja vorher nur die Inhalte getauscht und nicht die
Dateinamen.
Im Vergleich NotePad zu Hex-Editor fällt auch sofort der Fehler auf. Bei
ersteren wurden aus Leerzeichen Ziffer 20 , wärend im Hex- Editor echte
00 Ziffern stehen- dann klappts auch, hier ein Beispiel:
Bearbeitet mit Notepad/ läuft nicht:
67656E6572616C2E6D70670D0A535441525420202020202020202020200D0A454E442020
20202020202020202020200D0A535441525420202020202020202020200D0A454E442020
20202020202020202020200D0A535441525420202020202020202020200D0A454E442020
20202020202020202020200D0A535441525420202020202020202020200D0A454E442020
20202020202020202020200D0A535441525420202020202020202020200D0A454E442020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
20202020202020200D0A05010D0A71312E6A706720202020202020202020202020202020
202020202020202020200D0A53696C656E63652E6D703320202020202020202020202020
202020202020202020202020200D0A4B4559204E4F4E4520202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020200D0A4B4559204E4F4E4520202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
200D0A4B4559204E4F4E4520202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020200D0A4B4559
204E4F4E45202020202020202020202020202020
gleiche Datei, editiert mit Hex-Editor, funktioniert:
000067656E6572616C2E6D70670000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000053544152540000000000000000
000000454E44000000000000000000000000005354415254000000000000000000000045
4E440000000000000000000000000053544152540000000000000000000000454E440000
000000000000000000000053544152540000000000000000000000454E44000000000000
0000000000000053544152540000000000000000000000454E4400000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
050171312E6A706700000000000000000000000000000000000000000000000000005369
6C656E63652E6D703300000000000000000000000000000000000000050071322E6A7067
000000000000000000000000000000000000000000000000000053696C656E63652E6D70
3300000000000000000000000000000000000000050071332E6A70670000000000000000
00000000000000000000000000000000000073696C656E63652E6D703300000000000000
000000000000000000000000050071342E6A706700000000000000000000000000000000
0000000000000000000073696C656E63652E6D7033000000000000000000000000000000
00000000050051325F4D434935303048666561742E6A7067000000000000000000000000
000073696C656E63652E6D7033000000
Im Hex Editor wird am Rande noch der Klartext ngezeigt, dann wirds noch
Übersichtlicher, habe ich nur hier nicht kopieren können- schade
Lange habe ich mich nicht mehr mit diesem Gerät beschäftigt, doch nun
habe ich noch etwas herausgefunden. Die Qualität der mpeg1 Filme war nie
so berauschend und das war schon etwas ärgerlich. In diversen Tests habe
ich immer wieder unterschiedliche Formate ausprobiert, doch nie positive
Ergebnisse erzielt. Jetzt habe ich jedoch herausgefunden, das „flv“
Dateien (zB. von You-Tube) verwurstet mit dem VIDEO PERFORMER
(Videoconverter) zu „MOV“, bzw. „mp4“ Dateien serwohl abgespielt
werden. Von der Bildqualität schneiden die mp4 Dateien wesentlich besser
ab. Die direkt als mp4 Dateien Videos heruntergeladenen Dateien kann man
nicht abspielen. Woran das liegt weiß ich auch nicht. Vielleicht weil
die komplette Bezeichnung der Datei im Videokonverter „PSP mp4 Format“
heißt?
Bisher habe ich auch noch keine Lösung, alle mpeg1 Filme gegen mp4
auszutauschen. Die „General.dat“ weigert sich trotz Bearbeitung zu
starten und somit einem mp4 Film abzuspielen.
general.mp4 START
END START END START END
START END START END
Film_01.mp4
Film_02.mp4
Film_03.mp4
Film_04.mp4
Film_05.mp4
Film_06.mp4
(hier fehlen die ASCII Symbole und es wird falsch editiert dargestellt-
also Achtung!)
000067656E6572616C2E6D70340000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000053544152540000000000000000
000000454E44000000000000000000000000005354415254000000000000000000000045
4E440000000000000000000000000053544152540000000000000000000000454E440000
000000000000000000000053544152540000000000000000000000454E44000000000000
0000000000000053544152540000000000000000000000454E4400000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
030046696C6D5F30312E6D70340000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000030046696C6D5F30
322E6D703400000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000030046696C6D5F30332E6D7034000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000030046696C6D5F30342E6D70340000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
00000000030046696C6D5F30352E6D703400000400000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000003004669
6C6D5F30362E6D7034000000000000000000000000000000000000000000000000000000
0000000000000000
Ich probiere es weiterhin