Robotrontechnik-Forum

Registrieren || Einloggen || Hilfe/FAQ || Suche || Mitglieder || Home || Statistik || Kalender || Admins Willkommen Gast! RSS

Robotrontechnik-Forum » Technische Diskussionen » Problem P8000 8Bit-Platine » Themenansicht

Autor Thread - Seiten: -1-
000
19.11.2010, 18:28 Uhr
Mobby5



Habe hier eine P8000compact 8Bit-Platine mit einer sporadisch auftretenden Fehlermeldung beim Hardwaretest. Bei Test 25 kommt ERROR 25 20 80 D0 und dann zusätzlich auch noch ERROR 27 3C.
Habe zwar schon rausbekommen das der Error 25 was mit dem FDC, die 20 nach der 25 was mit Statusregister des FDC zu tun hat und der ERROR 27 und die 3C zur DMA gehören. Weis jetzt allerdings nicht was die 80 und das D0 beim ERROR 25 zu sagen habe bzw. im Endeffekt bedeuten. Wie gesagt, wenn man den Test mit "T" mehrfach wiederholt, ist der Fehler nur ab und zu mal da.
Man kann aber trotzdem von Diskette booten und so. Will aber den blöden Fehler trotzdem weghaben, wer weis, wo der einem mal auf die Finger tritt.

Nachtrag: DMA und FDC hatte ich schon probeweise ersetzt. Der FDC ist von NEC.
--
und ausserdem muss in Zeile 20 der Doppelpunkt durch ein Semikolon ersetzt werden

Dieser Beitrag wurde am 19.11.2010 um 18:46 Uhr von Mobby5 editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
001
19.11.2010, 18:56 Uhr
rm2
Default Group and Edit
Avatar von rm2

Hallo Mobby5,

hast Du schon mal die 5 V mit dem Oszi (AC, 0.5V/cm) auf verschiedenen
Stelllen der LP angesehenm, wenn Du "T" ausführst?


mfg ralph


.
--
.
http://www.ycdt.net/mc80.3x . http://www.ycdtot.com/p8000
http://www.k1520.com/robotron http://www.audatec.net/audatec
http://www.ycdt.de/kkw-stendal
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
002
19.11.2010, 19:28 Uhr
Mobby5



Nein, hatte ich noch nicht. Ist das etwa ein bekanntes Problem?
--
und ausserdem muss in Zeile 20 der Doppelpunkt durch ein Semikolon ersetzt werden
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
003
19.11.2010, 20:32 Uhr
Mobby5



Ich habe da was gefunden. Kontaktproblem auf der RESET-Leitung für den FDC. Wenn man ganz leicht auf der Platine rumdrückt, fehlt oft messbar diese Verbindung zur nebenliegenden PIO. Der Logikstift zeigt dann im Betrieb einen verbotenen Pegel an. Habe jetzt mal eine Drahtbrücke gemacht. Mal gucken was passiert.
--
und ausserdem muss in Zeile 20 der Doppelpunkt durch ein Semikolon ersetzt werden
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
004
19.11.2010, 20:54 Uhr
Mobby5



Mist, jetzt kommt statt dem spontanen ERROR 25 20 80 D0 der genauso spontane ERROR 25 20 80 90.
--
und ausserdem muss in Zeile 20 der Doppelpunkt durch ein Semikolon ersetzt werden
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
005
19.11.2010, 21:28 Uhr
Mobby5



Habe in meinem Bauelemente-Vorrat noch einen U8272 entdeckt und den NEC mal damit ersetzt. Bis jetzt habe ich den Fehler nicht mehr provozieren können.
--
und ausserdem muss in Zeile 20 der Doppelpunkt durch ein Semikolon ersetzt werden
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
006
20.11.2010, 22:41 Uhr
kaiOr

Avatar von kaiOr

Mh,

probier mal noch den EIGENTEST von der UDOS-Diskette.
Der ist konsequenter, man kann Einzeltests auf Endlosschleife laufen lassen.

MfG
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
007
20.11.2010, 22:52 Uhr
Mobby5



Bei meiner anderen P8000compact-Platine habe ich auch den ERROR 25 20 80 90 schon ab und zu mal bekommen. Dort ist allerdings schon ein U8272 drin, genauer gesagt ein U8272D08. Auf dem "reparierten" Platine habe ich einen U8272D9 eingesetzt. Irgendwie wird das was in ganz schön engen Grenzen getestet. Ich kann da nämlich nicht wirklich einen Fehler in der Hardware finden.
--
und ausserdem muss in Zeile 20 der Doppelpunkt durch ein Semikolon ersetzt werden
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
008
23.11.2010, 09:03 Uhr
rm2
Default Group and Edit
Avatar von rm2

Hallo Mobby05,

Ende 1988 hatte ich mit den P 8000 Entwicklern ein Gespräch, einen WEGA-Rechner mit 4 FDs zu betreiben. Gleichzeitig sollte er zur Produktionsdatenerfassung vor Ort eingesetzt werden. Dabei sollte er Leistungsschaltung von 200 kW Aggregaten im Netz und Überschläge 30 kV DC überstehen. Im Ergebnis wurden auf den Leiterplatten alle vorhandenen Abblock-Cs bestückt um die Störsicherheit und die Netzteillast zu verbessern
und externe Netzfilter eingesetzt. Das System funktionierte.
Später habe ich das gleiche mit einem P8000C gemacht, in dem 3 FDs arbeiten
(siehe http://www.ycdtotv.de/p8000/p8000_55.jpg).


mfg ralph


.
--
.
http://www.ycdt.net/mc80.3x . http://www.ycdtot.com/p8000
http://www.k1520.com/robotron http://www.audatec.net/audatec
http://www.ycdt.de/kkw-stendal
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
009
23.11.2010, 19:31 Uhr
Mobby5



@rm2

Hast Recht! Auf die Kondensatoren habe ich noch garnicht so geachtet. Der WDC ist wirklich recht rar bestückt. Bei der 8Bit-Platine sieht es schon etwas besser aus, da ist es ungefähr die Hälfte. Die 16Bit zieht ungefähr mit dem WDC gleich.
Auf der "normalen" 16Bit-Platine, die ich hier übrig habe, ist da doch wesentlich mehr getümmel. Sieht dort nach 100% Deckung aus.
Sollte man sich da wirklich noch eine Kiste Kondensatoren liefern lassen? Was haben die eigentlich für einen Wert (Kapazität, nicht Preis ), steht nämlich nichts drauf, ausser das sie rundrum blau sind.
--
und ausserdem muss in Zeile 20 der Doppelpunkt durch ein Semikolon ersetzt werden
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
010
23.11.2010, 21:15 Uhr
holm

Avatar von holm

die blauen erden wohl 1µ Frolyt Tantaltropfen sein, oder aber wenn es wie kerkos aussieht 100n.
Das ist auch wenig "kriegsentscheidend" hauptsache die Schinen bleiben halbwegs sauber.
Ich kann Dich mit 15n Keros zuschütten wenn Du Langeweile hast. Ich warne Dich aber, das Zinn läßt sich aus den Durchkontaktierungen der Versorgungslayer nicht raussaugen weil die da warscheinlich keine "Thermal Pins" reingesetzt haben sondern das vollflächig zu sein scheint.

Die Löcher mußt Du freibohren ...

Gruß,
Holm
--
float R,y=1.5,x,r,A,P,B;int u,h=80,n=80,s;main(c,v)int c;char **v;
{s=(c>1?(h=atoi(v[1])):h)*h/2;for(R=6./h;s%h||(y-=R,x=-2),s;4<(P=B*B)+
(r=A*A)|++u==n&&putchar(*(((--s%h)?(u<n?--u%6:6):7)+"World! \n"))&&
(A=B=P=u=r=0,x+=R/2))A=B*2*A+y,B=P+x-r;}
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
011
23.11.2010, 21:22 Uhr
Mobby5



Sehen aus, wie Kerkos. Mit dem "raussaugen" stimme ich Dir zu. Das klappte bei den IC's bei den Stromversorgungspins auch nicht wirklich. 15n wollte ich da nicht einbauen, wenn, dann schon was um die 100.
--
und ausserdem muss in Zeile 20 der Doppelpunkt durch ein Semikolon ersetzt werden

Dieser Beitrag wurde am 23.11.2010 um 21:23 Uhr von Mobby5 editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
012
24.11.2010, 09:55 Uhr
rm2
Default Group and Edit
Avatar von rm2

Hallo an alle,

bringe zum Clubtreffen eine Rolle Cs mit.


mfg ralph
ps
auch auf den K1520 LPs für den MC 80.31E habe ich Cs aufgelötet



.
--
.
http://www.ycdt.net/mc80.3x . http://www.ycdtot.com/p8000
http://www.k1520.com/robotron http://www.audatec.net/audatec
http://www.ycdt.de/kkw-stendal
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
013
24.11.2010, 12:08 Uhr
kaiOr

Avatar von kaiOr

Die Multilayer-Platine an sich ist doch schon ein Kondensator über alles. Wenn da 5V/Masse etc. so nah beieinander sind ergeben sich doch ein paar Nanofarad, je nachdem welchen Abstand die Layer zueinander haben und abschirmen tut das Kupfer doch sicher auch gut?

Löcher an Versorgungsleitungen habe ich Notfalls (Großteil ging ohne) von der einen Seite mit'm 16W-Feinlötkolben heiß gemacht und von der anderen Seite schnell eine Nadel durchgeschoben, die nimmt das Lötzinn nicht an. Wenn ich einen gescheiten Lötkolben hätte, der über 200°C packt, dann hätte die Absaugpumpe gereicht.

Dieser Beitrag wurde am 24.11.2010 um 12:20 Uhr von kaiOr editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
014
24.11.2010, 13:28 Uhr
holm

Avatar von holm

Wie schon geschrieben: es ist nahezu egal ob Du da 4,7n oder 100n einlötest, die Dinger sind da um HF Komponenten kurzzuschließen und werden dabei von der Platine auch unterstützt.
Der Saft selber kommt dann aus den dicken Elkos des Netzteils. EAW selbst hat ja schon festgestellt das ein Drittel der ursprünglich eindesignten Kondensen auch reicht. Das "Netz" macht die Wirkung aus.

Außerdem haben die scheinbar eingebaut was gerade zu haben war, mal Tantals mal Kernkos, mal russische ,mal NSW ....

Gruß,

Holm
--
float R,y=1.5,x,r,A,P,B;int u,h=80,n=80,s;main(c,v)int c;char **v;
{s=(c>1?(h=atoi(v[1])):h)*h/2;for(R=6./h;s%h||(y-=R,x=-2),s;4<(P=B*B)+
(r=A*A)|++u==n&&putchar(*(((--s%h)?(u<n?--u%6:6):7)+"World! \n"))&&
(A=B=P=u=r=0,x+=R/2))A=B*2*A+y,B=P+x-r;}
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
015
24.11.2010, 20:09 Uhr
Mobby5



Die Abblock-C's sind zur HF-Unterdrückung da? Sind die nicht als Puffer direkt am IC für die kurze "hohe" Stromaufnahme bei den Pegelumschaltungen gedacht, damit nicht die ganze Betriebsspannung auf der Platine mittanzt?
--
und ausserdem muss in Zeile 20 der Doppelpunkt durch ein Semikolon ersetzt werden

Dieser Beitrag wurde am 24.11.2010 um 20:12 Uhr von Mobby5 editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
016
24.11.2010, 20:50 Uhr
holm

Avatar von holm

Was ist denn Deiner Meinung nach eine kurze "hohe" Stromspitze wenn nicht HF?

Gruß,

Holm

PS: Schon wieder Rolle der Bedeutung...
--
float R,y=1.5,x,r,A,P,B;int u,h=80,n=80,s;main(c,v)int c;char **v;
{s=(c>1?(h=atoi(v[1])):h)*h/2;for(R=6./h;s%h||(y-=R,x=-2),s;4<(P=B*B)+
(r=A*A)|++u==n&&putchar(*(((--s%h)?(u<n?--u%6:6):7)+"World! \n"))&&
(A=B=P=u=r=0,x+=R/2))A=B*2*A+y,B=P+x-r;}
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
017
24.11.2010, 21:02 Uhr
Mobby5



Eine kurze Stromspitze ist schon HF. HF geht aber (auch) andere Wege als die Stromversorgung. Es geht ja hierbei um die "Stabilität" der Schaltung und nicht um Störungen im Radio.

Bei Pufferung wird die Energie(Ladung) aus dem Kondensator bei Bedarf an den IC geliefert. Bei HF-Unterdrückung wird durch die HF, welche die Gleichspannung überlagert und in Differenz mit der selben eine Wechselspannung ergibt, durch den Kondensator bei der "Umladung" auf die entgegengesetzte Polarität quasi kurzgeschlossen.

Die Abblockkondensatoren erfüllen eigentlich diese 2 Funktionen, sollten aber groß genug sein, um den IC für einen kurzen Moment mit "Hilfsenergie" zu versorgen.
--
und ausserdem muss in Zeile 20 der Doppelpunkt durch ein Semikolon ersetzt werden

Dieser Beitrag wurde am 24.11.2010 um 21:21 Uhr von Mobby5 editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
018
24.11.2010, 22:21 Uhr
holm

Avatar von holm

Hrrrrmmm.... Du mußt nicht unbedingt wenn ich im Wald spazieren gehe anfangen Holz da hin zu schleppen..

:-)

Gruß,

Holm
--
float R,y=1.5,x,r,A,P,B;int u,h=80,n=80,s;main(c,v)int c;char **v;
{s=(c>1?(h=atoi(v[1])):h)*h/2;for(R=6./h;s%h||(y-=R,x=-2),s;4<(P=B*B)+
(r=A*A)|++u==n&&putchar(*(((--s%h)?(u<n?--u%6:6):7)+"World! \n"))&&
(A=B=P=u=r=0,x+=R/2))A=B*2*A+y,B=P+x-r;}
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
019
25.11.2010, 06:33 Uhr
Mobby5



Dann trag ich es halt wieder raus.
--
und ausserdem muss in Zeile 20 der Doppelpunkt durch ein Semikolon ersetzt werden
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
Seiten: -1-     [ Technische Diskussionen ]  



Robotrontechnik-Forum

powered by ThWboard 3 Beta 2.84-php5
© by Paul Baecher & Felix Gonschorek