Eigentlich hatte ich ja vor das erst nach der Fertigstellung zu machen aber… naja.
Nun zu meinem Problem: Ich hab den Core glücklich zusammen gebaut, alle Spannungen sind ok, alle Lötstellen auch, Opto is fit, MIOS konnt ich draufladen und eigentlich funktioniert auch das LCD, außer das es sinnlosen Output gibt… allerdings alles komplette Zeichen ???
Den lcd_interconnection_test_v1 hab ich auch versucht durchzuführen, aber da hat sich nix verändert aufm Display.
Habe mal n Foto beigefügt um euch n Bild davon zu machen.
so… zuerstma sorry dass ich nach euren so schnellen antworten mir soviel zeit gelassen habe … hat halt verdammt viel zu tun.
Ich hab jetzt versucht alles neu aufzulegen… selbes ergebnis.
Inzwischen habe ich auch den PIC neu gebrannt woraufhin sich wieder die selben zeichen zeigten.
ich habe mal das Datenblatt angefügt damit ihr mir vielleicht ein hinweis aus etwas was ich möglicherweise übersehen habe geben könnt.
Was mich etwas stutzig gemacht hat ist die aufschlüsselung von wincom, wo irgendwo steht dass das lcd keinen ic besitzt (?!)
Ich hoffe man kann aus dem Bild vom Kabel erkennen wie ich das ding verlötet habe.
ich habe IDC Stecker an beiden Enden des Flachbandkabels benutzt und die beiden Enden miteinander “verwurschtelt”.
Ist es eigentlich schlimm wenn ich beide displays auf dem selben Flachbandkabel in reihe schalte nur am letzteren die Enable line halt abzweige?
Das beigefügte Schema habe ich mir selbst aus dem LCD Script erstellt ( mit der farblichen Kodierung meines bunten Kabels).
Das problem bei den IDC Steckern ist ja dass wenn man das Flachbandkabel von oben nach unten abzählt zuerst pin 15 dann 16 dann 13 dann 14 dann 11 dann 12 … usw. kommen da man ja von rechts nach links lesen muss.
Das dieses Schema stimmt ist ja bewiesen dadurch dass das display ja im endeffekt funktioniert. es muss also irgendwas mit den daten pins sein … nur was ? ich will keine 5040 Möglichkeiten ausprobieren bei 7 pins …
noch die erklärung von wincomlcd was was auf ihren displays heißt.
Was mich eigentlich auch wundert ist die Tatsache dass die Zeiche komplett dargestellt werden. Wäre an den Daten Pins was falsch müsste es doch eigentlich Verschiebungen auf den 8 horizontalen Zeilen geben oder ?
Hab mir jetzt nochmal Smashs PCB kommen lassen und werd das ganze Ding nochmal neu aufbauen. ich seh beim alten zwar keinen Fehler und kann auch keinen messen, aber naja… scheint ja die einzige Lösung zu sein.
Soderle, hab mal alle Lötstellen neu velötet… war trotzdem keine lösung. Dann hab ich mir heut bei Segor n neues Display gekauft… bei dem zeigte sich aber der selbe Effekt. hätt ich mir ja eigentlich denken können… naja jetzt hab ich gleich n display fürs nächste projekt.
Dann hab ich das Ding einfach ein paar Stunden liegen gelassen und meinen Schreibtisch etwas aufgräumt.. eigentlich wollt ich danach nochmal die MIDI Troubleshooting liste von oben nach unten durchgehehn, aber was sehe ich auf einmal? :o Thorstens Copyright und darauf das so herbei gesehnte READY !
Keine Anhung warum, aber ich glaube die MIDI Box und ich werden so langsam warm miteinander.
Nichtsdestotrotz stehe ich jetzt vorm nächsten Problem, aber das ist ja anscheinend normal
Ist es normal, dass wenn ich mit MIOS die Anwendung hochlade nur ein Upload Request gesendet wird ? Oder wird gar keiner gesendet ?
soweit ich das richtig verstanden habe ist
00000000012090 ms | SysEx: F0 00 00 7E 40 00 01 F7
ja die Message die MIOS beim Startup standardmäßig aussendet um seine FUnktionsbereitschaft zu signalisieren.
wenn ich das richtig sehe, muss bei deiner Hardware aber doch noch irgendwo eine Schwachstelle sein, versuche am besten noch einmal beim Betrieb Fehler im LCD Kabel auszuschließen.
soweit ich das richtig verstanden habe ist
00000000012090 ms | SysEx: F0 00 00 7E 40 00 01 F7
ja die Message die MIOS beim Startup standardmäßig aussendet um seine FUnktionsbereitschaft zu signalisieren.
Ich glaube nachdem eine Applikation hochgeladen wurde, wird nur einmal beim Bootup des Pics der Uploadrequest gesendet - sonst nichts - es sei denn, die Applikation hat den Auftrag etwas zu senden ohne dazu aufgefordert zu werden.
evtl. hilft dies weiter:
How can I test if MIOS is running?
After the startup phase, you can send this message “F0 00 00 7E 40 00 0F F7†to the core, MIOS should reply with the same message immediately. You could also try to upload an application, after every code block a checksum message will be send which acknowledges that the stream has been received correctly.
Danke für eure Mithilfe… keiner kann Materiealschwächen vorraussehen (vor allem bei neuen Kabeln von Reichelt)
00000000012090 ms | SysEx: F0 00 00 7E 40 00 01 F7
war übrigens der Upload request. gut das er da war.
Das Midikabel (also von Buchse zu Core) war schuld … muss n Wackler gehabt haben, denn beim LED Test hat es immer funktioniert. Da fällts halt net so auf, weil das LED ja auch flackert…
BTW: Musste das LCD beim Upload abstecken damit s ging (das Externe liefert wohlnicht genug Saft).