Forum: Mikrocontroller und Digitale Elektronik Reparatur 6502-Pod für Fluke9010a


von Christian E. (banane77)


Angehängte Dateien:

Lesenswert?

Hallo zusammen,

ich habe vor 2 Monaten einen Fluke 9010a Micro-System Troubleshooter 
erworben, mit dem ich eigentlich alte 8-Bit-Microprozesser-Hardware 
reparieren möchte.

Manual:
https://xdevs.com/doc/Fluke/FLUKE%209010A%20Operator.pdf

Einen zugehörigen Pod für 8085-CPUs konnte ich ebenfalls erwerben, 
dieser funktioniert auch schön, Selbsttest läuft durch etc.

Da ich einen originalen 6502-Pod nicht finden konnte, habe ich es mit 
einem (fast originalgetreuen) Nachbau aus UK versucht und nach und nach 
über das Internet die Teilweise exotischen Bauteile zusammengesucht 
(z.B. 74LS140)

PCBs:
http://jmprecision.co.uk/shopping/pgm-more_information.php?id=141&=SID

Das Schaltbild orientiert sich am Original:
http://www.textfiles.com/bitsavers/pdf/fluke/6502Pod.pdf

Leider funktioniert der POD nun nicht, die Spannungsversorgung ist 
gegeben, der Selbsttest funktioniert einfach nicht. Ich tippe auf 
irgendeinen Fehler in der CPU-Sektion (CPU, RAM, ROM..).

Nur kann ich den Fehler partout nicht finden.

Ich habe die letzten Wochen:

- Sämtliche passiven Bauteile und Halbleiter noch mal durchgemessen
- alle TTL-Bausteine extern in einem Chiptester getestet
- 6502-CPU, als auch 6532 quergetauscht
- mit einer Logic-Probe RAM und ROM und CPU (Adress- und Datenleitungen) 
geprüft
- Taktsignal und Spannungen geprüft
- alle Sockel und Verbindungen durchgeklingekelt

=> Ich finde den Fehler einfach nicht und verzweifel so langsam. So groß 
ist die Schaltung ja nicht und im Manual ist eigentlich auch alles 
bestens dokumentiert.

Leider habe ich keine fundierte Elektronik-Erfahrung und gehe hier eher 
"Malen nach Zahlen" vor.

Finde ich hier jemanden, der bereit wäre sich mal eine zweite Meinung zu 
bilden, bzw. einen prüfenden Blick auf die Schaltung zu werfen?

Mit einem identischen Pod könnte man beispielsweise diesen Pod 
systematisch testen, z.B. RAM und ROM-Adressen gezielt ansprechen.

Mitlerweile wäre ich sogar bereit den gesamten Tester mit zu verwenden, 
Hauptsache, ich komme irgendwie vorwärts.

Beste Grüße aus Hamburg,
Christian

: Bearbeitet durch User
von Franko P. (sgssn)


Lesenswert?

Hallo
auf dem 6502-Board ist ja auch ein EEPROM. Ist das programmiert?

Gruß
Gerhard

von Christian E. (banane77)


Lesenswert?

Hallo Gerhard,

ja, der 2716 ist "neu" und ich habe 10mal den Hash/CRC mit dem Binary 
von der Webseite verglichen. Grundsätzlich habe ich auch Aktivität am 
EPROM.

Die CPU auf dem Board  (PIN 40) resettet/toggeled sofort, wenn ich die 
Testroutine laufen lasse.

Besten Gruß
Christian

: Bearbeitet durch User
von H. H. (Gast)


Lesenswert?

Bau dir einen NOP-Tester.

von Christoph db1uq K. (christoph_kessler)


Lesenswert?

In dem Handbuch der bitsavers stehen ab Seite 42 
Self-Test-Fehlermeldungen, welche davon wird denn ausgegeben?

von Uli S. (uli12us)


Lesenswert?

Auch wenn natürlich Fassungen bequem sind, ausser beim Prozessor sind 
die seit vielen Jahren nicht mehr üblich. Weil das halt einfach eine 
zusätzliche Fehlerquelle ist.

von Christian E. (banane77)


Lesenswert?

@HHinz, danke für die Idee, aber die Funktion der CPU konnte ich durch 
einen Tausch mit einer CPU aus einem anderen Gerät ausschließen.  Das 
Reset-Signal kommt über den Troubleshooter (interner Watchdog).

@Christoph:
Die Fehlermeldung des Selbsttests ist "POD TIMEOUT - ATTEMPTING RESET".
Laut Handbuch ist der Fehler in der CPU-Sektion zu suchen und es wird 
empfohlen, einen zweiten Pod zu nehmen, um den ersten zu testen (RAM- 
und ROM-Adressen gezielt ansprechen :-) )

@Uli: Die Sockel und Fassungen habe ich teilweise ersetzt (der 
Testsockel aus dem Bild ist gegen ein viermal so teures Modell ersetzt 
wurden) oder Pin für Pin auf Kontinuität und Widerstand geprüft.

: Bearbeitet durch User
von ssultrabrutal (Gast)


Lesenswert?

Prüf mal die pins paarweise auf Kurzschluß. Und sieh nach, ob die 
Löterei evtl. die Platine beschädigt hat (Durchkontaktierung 
oben/unten).

von Christoph db1uq K. (christoph_kessler)


Lesenswert?

Diese Fehlermeldung ist auf S. 39 genannt:

"If the result of a self test, or any other troubleshooter operation, 
produces a troubleshooter display of POD TIMEOUT -ATTEMPTING RESET, the 
pod is considered to be inoperative. Troubleshoot an inoperative pod as 
described under the heading Troubleshooting and Inoperative Pod. Select 
a suitable UUT as described under the heading Selecting a UUT for Pod 
Testing.

NOTE
The POD TIMEOUT -ATTEMPTING RESET message can also result from stuck UUT 
forcing lines which can disable the pod. Forcing lines should be 
disabled during troubleshooter setup procedures as described in the 
Operator Manual."

Die "NOTE" könnte interessant sein

: Bearbeitet durch User
von H. H. (Gast)


Lesenswert?

Christian E. schrieb:
> @HHinz, danke für die Idee, aber die Funktion der CPU konnte ich durch
> einen Tausch mit einer CPU aus einem anderen Gerät ausschließen.

Der NOP-Tester testet nicht die CPU.

von Christian E. (banane77)


Lesenswert?

H. H. schrieb:
> Der NOP-Tester testet nicht die CPU.

Ich dachte bei NOP-Tester an so etwas.
https://8bit-museum.de/sonstiges/hardware-projekte/hardware-projekte-cpu-nop-tester/

Aber das ist ja nicht das Thema.

Was für einen NOP-Tester meinst du denn? Bzw. wie könnte mehr dieser 
dabei helfen das Problem einer gesamten Schaltung einzugrenzen ? :-)

von H. H. (Gast)


Lesenswert?

Christian E. schrieb:
> Was für einen NOP-Tester meinst du denn? Bzw. wie könnte mehr dieser
> dabei helfen das Problem einer gesamten Schaltung einzugrenzen ? :-)

Das ist ein Zwischensockel für die CPU, da sind dann die Datenleitungen 
nicht durchverbunden, sondern CPU-seitig auf NOP geklemmt.

Dadurch zählt die CPU die Adressleitungen durch und man kann mit dem 
Oszi gut Fehler erkennen, weil ja das Muster bekannt ist.

von Norbert E. (norbert_e536)


Lesenswert?

Hallo bin neu hier und weiß nicht so recht ob ein Verkaufsangebot für 
einen gebrauchten FLUKE 9010A(mit Tapes zur Peripherie Baustein 
Initialisierung v.Intel) ; mit zwei POD's Fluke8088- InterfacePOD & 
Fluke80188-InterfacePOD , kompletter Literatur(Service & 
Usermanuals,Tapes,Programmieranleitung f. Eigene Scripts usw, hier 
richtig positioniert ist.(Es war das Einzige,was sich mit diesem 
programmierbaren Microprozessor-Emulator aus der FLUKE9000-SERIE , hier 
zu finden war.)
Hab lange selbst damit gearbeitet.
Bei Interesse auch gerne weitere Info m.Bildern,Gerätehistorie usw. 
Verkauf von Privat,aus.ehem.Indoor-RepairShop-Auflösungs-Beständen f. 
Firmenangehörige erstanden.

von Motopick (motopick)


Lesenswert?

> Verkaufsangebot
gehoeren in den "Markt".
Aber der Bedarf an 8088 Pods wird sich in Grenzen halten.
Was schwebt dir denn so vor?

von Norbert E. (norbert_e536)


Lesenswert?

Motopick schrieb:
>> Verkaufsangebot
> gehoeren in den "Markt".
> Aber der Bedarf an 8088 Pods wird sich in Grenzen halten.
> Was schwebt dir denn so vor?
gerne höchstbietend.....(sorry war im Krknhs. bin 70J.& neu hier)

von Norbert E. (norbert_e536)


Lesenswert?

Danke f.d. Hinweis, habe es in den Shop reingestellt URL:
Beitrag "FLUKE9010A(Grundgerät) & Fluke8088 & 80188-InterfacePOD"

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.