meinen Vortrag zurück in den Pool
[stratum0-wiki.git] / Newscanner.mw
index 23f3f93..8fe5d86 100644 (file)
@@ -1,8 +1,22 @@
-[[Datei:20120201-LEDPanel25.jpg|miniatur|Newscanner: 1568 LEDs (4x7x56)]]
+{{Projekt
+|verantwortlich = BERND
+|status = aktiv
+|bild = 20120201-LEDPanel25.jpg
+|bildbeschreibung = Newscanner: 1568 LEDs (4x7x56)
+|beschreibung = 25 Jahre alte LED-Laufleiste wieder flott machen
+|interessenten = [[Benutzer:DooMMasteR|DooMMasteR]], [[Benutzer:CPE1704TKS|CPE1704TKS]], [[Benutzer:larsan|larsan]], [[Benutzer:Neo Bechstein|Neo Bechstein]], Lichtfeind
+}}
+
 == Aktueller Status ==
 [[Datei:20120204-Newscanner-LEDScheiterhaufen.jpg|miniatur|Defekt: LEDs und ein Transistor]]
 [[Datei:20120204-Newscanner-LED-Scheiterhaufen.jpg|miniatur|Adieu Pixelfehler, hallo Lücke!]]
 
 == Aktueller Status ==
 [[Datei:20120204-Newscanner-LEDScheiterhaufen.jpg|miniatur|Defekt: LEDs und ein Transistor]]
 [[Datei:20120204-Newscanner-LED-Scheiterhaufen.jpg|miniatur|Adieu Pixelfehler, hallo Lücke!]]
 
+:'''Die LED-Laufleiste ist defekt. Keine Ahnung warum, aber als wir sie am 01.06. wieder zusammen bauten, leuchteten nur noch vereinzelt LEDs, die später komplett erlöschten. Momentan gehe ich davon aus, dass es der unsachgemäßen Lagerung (Panels standen aufrecht an der Wand im Chillroom) geschuldet ist. -.- --[[Benutzer:Ohsae6To|Neo Bechstein]] 14:02, 2. Jun. 2012 (CEST)'''
+
+* RAM defekt? CPU läuft mehr als handwarm.
+* erneutes EPROM-dump einwandfrei - alter Inhalt.
+* defekte LEDs sind getauscht. Die neuen überstrahlen etwas und warten auf's kaputtgehen. Transistor fehlt noch.
+
 * unabhängig vom Datenmüll gibt die Laufanzeige neuerdings in unregelmäßigen Intervallen korrekt die vergangene Zeit seit Einschalten im Format (hh:mm) aus.
 *"STORE FULL" verbunden mit Signalton wie bei den ersten Testläufen erscheint hingegen nicht mehr.
 * In den Testläufen unmittelbar davor schalteten die LEDs nach dreimaliger Anzeige von 0:00 reproduzierbar auf komplett dunkel, Töne hatte die Kiste weiter von sich gegeben.
 * unabhängig vom Datenmüll gibt die Laufanzeige neuerdings in unregelmäßigen Intervallen korrekt die vergangene Zeit seit Einschalten im Format (hh:mm) aus.
 *"STORE FULL" verbunden mit Signalton wie bei den ersten Testläufen erscheint hingegen nicht mehr.
 * In den Testläufen unmittelbar davor schalteten die LEDs nach dreimaliger Anzeige von 0:00 reproduzierbar auf komplett dunkel, Töne hatte die Kiste weiter von sich gegeben.
@@ -15,12 +29,17 @@ Man sollte nochmal ein EPROM-Dump ziehen um zu prüfen, ob das Kunstlicht im Rau
 * -> Keine falsch oder nicht leuchtenden LEDs mehr auf den Panels. Yay!
 * Mysterium Kondensator weiterhin ungelöst
 
 * -> Keine falsch oder nicht leuchtenden LEDs mehr auf den Panels. Yay!
 * Mysterium Kondensator weiterhin ungelöst
 
-= Gehirn =
-== CPU (TMS 9980 ANL) ==
+Wurde schonmal das Netzteil (Korrektheit der Spannungen und insbesondere der Anteil an evtl. Ripple) gemessen? --[[Benutzer:Kretschi|Kretschi]] 23:07, 6. Apr. 2012 (CEST)
+
+== Gehirn ==
+=== CPU (TMS 9980 ANL) ===
 [[Datei:20120201-LEDPanel33.jpg|miniatur|Abbildung:TMS 9980 ANL]]
 
 [[Datei:20120201-LEDPanel33.jpg|miniatur|Abbildung:TMS 9980 ANL]]
 
-Bei der CPU handelt es sich um einen 16-bit TI-Microcontroller mit einem internen 2,5MHz Oszillator und maximal 65,536 Byte RAM + ROM (2^15 * 16bit).
-Mit externem Oszillator kann die CPU mit rund 10MHz betrieben werden.
+Bei der CPU handelt es sich um eine abgespeckte Version vom TMS 9900.
+
+16 KB adressierbarer Speicherplatz, Direkter Speicherzugriff (DMA), vier Interrupt-Möglichkeiten sowie volle Softwarekompatibilität zur 9900/990-Familie.
+
+Mit externem Oszillator kann die 9900(?) CPU mit rund 10MHz betrieben werden.
 
 Die CPU ist ein spar TMS9900 und hat extern ein:
 *<b>A0-A13</b> 14Bit 3-state Adressinterface (Pins 4-17)
 
 Die CPU ist ein spar TMS9900 und hat extern ein:
 *<b>A0-A13</b> 14Bit 3-state Adressinterface (Pins 4-17)
@@ -36,10 +55,10 @@ Die CPU ist ein spar TMS9900 und hat extern ein:
 * To Be Continued
 
 Beschreibung/Anleitung: http://datatomb.de/mirror/Docs/Newscanner/TMS9900_DataManual.pdf <br>
 * To Be Continued
 
 Beschreibung/Anleitung: http://datatomb.de/mirror/Docs/Newscanner/TMS9900_DataManual.pdf <br>
-Specs: http://datatomb.de/mirror/Docs/Newscanner/TMS9980.pdf
+Specs: http://datatomb.de/mirror/Docs/Newscanner/TMS9980.pdf<br>
 Artikel von 1977: http://www.computerwoche.de/heftarchiv/1977/12/1198398/
 
 Artikel von 1977: http://www.computerwoche.de/heftarchiv/1977/12/1198398/
 
-== Interrupt-Controller / I/O-Interface (TMS 9901-95NL) ==
+=== Interrupt-Controller / I/O-Interface (TMS 9901-95NL) ===
 [[Datei:20120201-LEDPanel32.jpg|miniatur|Abbildung: TMS 9901-95NL]]
 
 Der TMS 9901 bindet über das CRU-Interface (einfaches Register-Tnterface) und die Interrupt-Lines der CPU, Interrupt kontrollierte I/O-Ports an (6 dedizierte Eingänge, 9 Input/Output-Pins).
 [[Datei:20120201-LEDPanel32.jpg|miniatur|Abbildung: TMS 9901-95NL]]
 
 Der TMS 9901 bindet über das CRU-Interface (einfaches Register-Tnterface) und die Interrupt-Lines der CPU, Interrupt kontrollierte I/O-Ports an (6 dedizierte Eingänge, 9 Input/Output-Pins).
@@ -49,13 +68,13 @@ Der I/O-Controller ist nötig, da die TMS9900 keinerlei I/O Buffer o.ä. haben,
 
 Datenblatt/Anleitung: http://datatomb.de/mirror/Docs/Newscanner/TMS9901.pdf <br>
 
 
 Datenblatt/Anleitung: http://datatomb.de/mirror/Docs/Newscanner/TMS9901.pdf <br>
 
-= Speicher =
+== Speicher ==
 
 
-== RAM (TC5514AP-2) ==
+=== RAM (TC5514AP-2) ===
 [[Datei:20120201-LEDPanel28.jpg|miniatur|Abbildung: Noch leere Speicherbänke, rechts unten einer von bisher 4 x TC5514AP-2]]
 
 Als RAM findet Toshiba TC5514AP-2 Einsatz, ein CMOS-Speicher mit 4Bit Datenbus und Wortlänge (vermutlich sind je 2 Parallel geschaltet um die 8Bit Wortbeite für den CPU-Datenbus zu erreichen).
 [[Datei:20120201-LEDPanel28.jpg|miniatur|Abbildung: Noch leere Speicherbänke, rechts unten einer von bisher 4 x TC5514AP-2]]
 
 Als RAM findet Toshiba TC5514AP-2 Einsatz, ein CMOS-Speicher mit 4Bit Datenbus und Wortlänge (vermutlich sind je 2 Parallel geschaltet um die 8Bit Wortbeite für den CPU-Datenbus zu erreichen).
-Der 10Bit Addressbus ist ein simpler Direct-Access-Bus (A0-4 sind die Spalten, A4-9 die Zeilen) der Speicher ist ein 64x64bit großes Array je Spalte 4 Bit.
+Der 10Bit Addressbus ist ein simpler Direct-Access-Bus (A0-3 sind die Spalten, A4-9 die Zeilen) der Speicher ist ein 64x64bit großes Array je Spalte 4 Bit.
 
 Wir haben also 2kByte RAM vermutlich in 1024 Wörtern organisiert. 
 
 
 Wir haben also 2kByte RAM vermutlich in 1024 Wörtern organisiert. 
 
@@ -65,7 +84,9 @@ Die Zugriffszeiten sind recht flink (für altes CMOS-ram) mit maximal 200ns.
 
 Datenblatt/Anleitung: http://datatomb.de/mirror/Docs/Newscanner/TC5514AP-3.pdf
 
 
 Datenblatt/Anleitung: http://datatomb.de/mirror/Docs/Newscanner/TC5514AP-3.pdf
 
-== EPROM (NEC D2716D) ==
+Meiner Ansicht nach hat der Ram seinen Inhalt verloren, da der Accu defekt ist. Dieser müsste mittels des Keyboards, von dem ich hier noch nichts gelesen habe, wieder programmiert werden. Dies geschieht seriell (soweit ich mich erinnern kann, habe die Dinger vor langer Zeit im Field Service repariert). Oli.O. 14:02, 13. Jul. 2012 (CEST)
+
+=== EPROM (NEC D2716D) ===
 
 Ein gesockeltes 2048 x 8bit = 16384 bit {{WP|EPROM}} ist zu finden, ein weiterer Sockel ist frei.
 
 
 Ein gesockeltes 2048 x 8bit = 16384 bit {{WP|EPROM}} ist zu finden, ein weiterer Sockel ist frei.
 
@@ -127,21 +148,88 @@ KCBORVdTQ0FOTkVSICkg//////////8=
 ====
 </pre>
 
 ====
 </pre>
 
-= Etcetera =
-== Keyboard Anschluss ==
+Die Eproms sind ausschliesslich für das Schriftbild zuständig (Fett, Schmal, äöü, etc) Deswegen auch das "D" für Deutsch Oli.O. 14:30, 13. Jul. 2012 (CEST)
+
+== Kleiner Bruder ==
+Eine weitere Newscanner LED-Leiste verirrte sich nach Braunschweig.
+
+* 2x 7x56
+* Akku ausgelaufen -> entfernt
+* Volume Regler abgerissen -> kein Ton
+* LED Schnelltest siehe Bild -> relativ wenig LEDs defekt
+* EPROM einwandfrei auslesbar, anderer teils ähnlicher Inhalt wie bei dump vom großen Bruder:
+
+[[Datei:20120228-LEDPanelMini01.png|miniatur|LED Schnelltest]]
+<pre>
+begin-base64 644 newscan2.bin
+EAAAEBAIAToQAAHUAAAAAAIJBQAGCRb+AgGqVQIKAAACBBAoAgMAAATFBMYC
+CgABAgwAQB0AM+AF6B4AHQMdBAIMB4AdHzIgBeIyIAXjMuAF5DMgBeYdEgMA
+AAIQAAIJAAEiiRMJBYMCgwAIGgICAwABBqAFjBDwAgmAANCUIIkTDtCUAwAA
+AQagBSoGoATAAwAAAgIJAAEiiRbeEO0CCYIAklQWDAIJAAQiiRMEAgQQKARg
+AHgCBBYABGAAeAIJhACSVBYEBqAEPgRgAIwCCYYAklQWBAagBCIEYACMAgmI
+AJJUFgQGoAQWBGAAjAIJigCSVBYFAgkACOKJBGAAjAIJjACSVBYFAgkACEKJ
+BGAAjAIJjgCSVBYOAwAAAQIHAKAFgwKDAAgaAgIDAAEGoAWMBgcW9gRgAIwD
+AAAAAgwAAiGMFgEQOgIhAQACDAQAIEwWNAIM/wBATAWBAgwACiBMFiwCDAAP
+QEwCIQAQAgwAYCBMFiMCDADwQEwFggIMAAogjBYbAgwAD0CMAiIAEAIMAGAg
+jBYSAgwA8ECMAiIBAAIMBAAgjBMNAgwKACCMFgUCDA8AQIwCIhAAAgwAQB0D
+A4ACDCAAIIwW+AIM/wBAjBD0AgwHgDYCHhIfCRYCAgJfAAIMAGId/wIJgABA
+iQKCIAAaIgIJAAEiiRMYAgkAAiKJFg8CgjAAGhECgjoAGgEQDQagBPoKRgIJ
+//BAiaGCEAXVAgagBMAGoAT6AgwHgB0SAg4AWAOAAgkAASKJE0wCCRgAkkIT
+8gIJFwCSQhNNAgkWAJJCE1UCCRUAkkITVwIJHwCSQhN1AgkeAJJCE3YCCR0A
+kkITfAIJHACSQhN/AgkRAJJCExoCCQcAkkITGAIJBgCSQhMWAgkFAJJCExQC
+CQQAkkITEgIJAgCSQhMQAgkBAJJCEw4EYAIuBGADlARgA54EYAOwBGADwgRg
+A9QEYAP0BGAD+AIJGACSQhamAgkAAUKJBGACLgIJAAQiiRMEAgQQKARgAi4C
+BBYBBGACLgIMB4AdEgIOAHgDgAIJAAQiiRMJAoQQKBMZBqAErMAEAgQQKBAI
+AoQWARMQBqAEtsAEAgQWAdCUAgmAACCJEwIGoAT6BqAEwIAEFvUEYAIuAgkA
+AeKJBGACLgIJjADVCQagBMACCQAIQokEYAIuAgmOANUJBqAEwARgAi4CCYoA
+1QkGoATAAgkACOKJBGACLgIJggDVCQRgAi4CCYgA1QkGoATABqAEFgRgAi4C
+CYYA1QkGoATABqAEIgRgAi4CCYQA1QkGoATABqAEPgRgAi4CCQAEIokTB+KJ
+AgQWAAICQAAEYAIkQokCBBAoBGACLgRgAi4CCQACIokTB+KJAgIqAAagBPoE
+YAIuQokCBQAAEPYCDABiHQ0eDR0NBFsDAAABw4sCBwAA0KcH1gagBSoFhwKH
+ABAW+AReAwAAAcOLAgIgAAagBSrAhghCAgkwAOCJAgnAAECJBqAFKsCGAgkw
+AOCJAgnAAECJBqAFKgICLgAGoAUqwIYKQgIJMADgiQIJwABAiQagBSrAhgqC
+AgkwAOCJAgnAAECJBqAFKgICIAAGoAUqBF4ChBAoEwEGBARbAoQWABMBBgQE
+W8ILBYQChBgAGhQCDABiHg0dDQIHAADQpwfKBqAE+gWHAocADBb4AgkABCKJ
+EwMCBBAoBFgCBBYABFgCCQD/QIkGwgIMAGgx4gXKHQceBwIiAGACggIAGvcC
+CQAAMckdBx4HAgkBgGCJBFvCCwIJAP9AiQbCBYMCgwAIFAMGoAWMEPkCAwAB
+AgwAaDHiBcodBx4HBqAFjAIiAGACggIAGuoFgwKDAAgUAwagBYwQ+QIJAAAC
+AwABAgwAaDHJHQceBwIJAYBgiQagBYwEWAMAAAACDABiBsMwwwbDHgsdCwMA
+AAECCQAMBgkW/gIJAAgiiRYLAgkAASKJEwge/wIAABoGABb+Hf8QAR7/AgwA
+QjTACTACIAAzAgwAYgYAFv4d/wRb+/8EaARoPQEAAAAJEmIGAAAAFAgACAAC
+PgAhQgxyHkA2MAAACBQAIH8/fz5/f38+fwACf39/fz5/Pn8xQH58fmNwQwAg
+AAQBAA5/Dg4OADh/AAJ/AB8fDn84HwkAHhgeEXgRCAgAAAAAAHA/KmQ5EBxB
+CAgBCAMERSFDQRRRKUdJSWMBFBRBQH9ISUFBSUhBCEEBCAEgEEFIQUhJQAEC
+ARQIRX8QQQgBIBEKEREVCEUQCQEEQRAQEShECBUQAQYBCgUTNhxBAAAAeQBJ
+fwhNICIiPj4GCAMISX9FUSRRSUhJSWNmIhQiRX9ISUFBSUhBCH9BFAEYCEFI
+RUxJfwEBDggHSUEIQRABIBEREREVP0UQLwEMfw8QEUREEBV+AQECBAUVQT5B
+AAAAAHApKhMyAEEcCAgACAAQUQFJaX9RSVBJSgAAQRQUSH9ISUEiSUhJCEF+
+IgEgBEFIQkpJQAECARQIUUEQfwgBAIqRkYqVyKmQgd6SgZCQkcQokJWRgYaB
+ioWZgAi2AAAAAAABJCMFAAAAFAgACAAgPgAxRgROBmA2PAAAABQIMH8/NiIc
+QUBPfwBAQQF/fz4wPTFGQH58fmNwYQACAAIBAI+Okf+MgP6PgIChgI+Pjrj/
+CJKAn5iekf4RAAgIAAAgU1RPUkUgRlVMTCAgKCBORVdTQ0FOTkVSICkg////
+//////////////////////////////8=
+</pre>
+
+== Etcetera ==
+=== Keyboard Anschluss ===
 Dataline nutzt sowas:
 http://en.wikipedia.org/wiki/RS-485
 http://www.datadisplayfrance.com/program/log/RS485.pdf
 
 Dataline nutzt sowas:
 http://en.wikipedia.org/wiki/RS-485
 http://www.datadisplayfrance.com/program/log/RS485.pdf
 
-== Backup Battery ==
+=== Backup Battery ===
 War ausgelaufen (=> Grünspan auf einigen Leiterbahnen) und wurde entfernt: Varta Mempac 3.6v 100mAh [[Datei:20120201-LEDPanel31.jpg|miniatur|Abbildung: Varta Mempac 3.6v 100mAh]]
 
 => 3/V150H/2P
 Varta Herst.-Nr.: 55615603940
 War ausgelaufen (=> Grünspan auf einigen Leiterbahnen) und wurde entfernt: Varta Mempac 3.6v 100mAh [[Datei:20120201-LEDPanel31.jpg|miniatur|Abbildung: Varta Mempac 3.6v 100mAh]]
 
 => 3/V150H/2P
 Varta Herst.-Nr.: 55615603940
-== Mysterien ==
+
+Der Accu muss ersetzt werden, sonst wird der Ram Inhalt nicht gepuffert Oli.O. 14:06, 13. Jul. 2012 (CEST)
+
+=== Mysterien ===
 Am 3. Panel wurde auf der Unterseite ein Kondensator reingehackt. [[Datei:Dirty_Hack.jpg|miniatur|Dirty Hack]]
 Testreihen haben ergeben: Ohne den Kondensator funktioniert das ganze Panel(3+4) nicht. Das andere, scheinbar baugleiche Panel hat keinen Kondensator an der Stelle und funktioniert dennoch.
 
 Am 3. Panel wurde auf der Unterseite ein Kondensator reingehackt. [[Datei:Dirty_Hack.jpg|miniatur|Dirty Hack]]
 Testreihen haben ergeben: Ohne den Kondensator funktioniert das ganze Panel(3+4) nicht. Das andere, scheinbar baugleiche Panel hat keinen Kondensator an der Stelle und funktioniert dennoch.
 
+* Ich habe neulich gerade von ziemlichen Laien auf dem Gebiet Elektrik/Elektronik gehört bekommen, dass man einfach mal verdächtige Bauteile mit definitiv heilen Bauteilen überbrückt, ohne die defekten jedoch zu entfernen. Das könnte bei einem Kondensator auch sogar halbwegs gut funktionieren, weshalb ich fast hier vermute, dass einer der regulär vorhandenen Kondensatoren kaum/keine Kapazität mehr hat und mit einem "neuen" Kondensator überbrückt wurde. Das könnte dann auch die Abhängigkeit dieses Kondensators erklären. Ansonsten wäre es sicherlich interessant zu wissen, wo der Kondensator in der Schaltung eingebaut wurde ;) --[[Benutzer:Kretschi|Kretschi]] 22:47, 11. Apr. 2012 (CEST)
+
 == Linksammlung ==
 *http://www.seekic.com/pdf/index.html?sel1=3&keyword=TMS9901 
 *http://www.chinaicmart.com/pdf/index.html?keyword=TMS9980
 == Linksammlung ==
 *http://www.seekic.com/pdf/index.html?sel1=3&keyword=TMS9901 
 *http://www.chinaicmart.com/pdf/index.html?keyword=TMS9980
This page took 0.03459 seconds and 4 git commands to generate.