Robotrontechnik-Forum

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

Robotrontechnik-Forum » Technische Diskussionen » P8000 RAM Fehler 72 » Themenansicht

Autor Thread - Seiten: -1-
000
05.04.2013, 18:37 Uhr
MichaRa



Hallo,

hab mich wieder mal über meine P8000 gemacht und hänge jetzt an folgendem Fehler.

*** ERROR 72 <01> 0003 0E 00
*** ERROR 72 <01> 0006 0E 01

dann hängt sich die Kiste weg und bleibt mit 74 stehen.

Das ist doch ein Speicherfehler Segment 01 Adresse 0003?, geschrieben wird 0E und gelesen 00 oder 01? Oder verstehe ich das falsch? Macht die Maschine mit allen Speichermodulen...

Hat hier jemand ne Idee?

Danke und Grüße Micha
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
001
05.04.2013, 20:06 Uhr
Micha

Avatar von Micha

Fehler 72 ist ein Adressfehler, kein Datenfehler.

Was meinst du mit "Macht die Maschine mit allen Speichermodulen... "?
<01> ist auf der RAM-Karte mit den niedrigsten Adressen. Ich würde in dem Fall mit der Lupe nachguggen, welche der 4 Karten auf den Adressbereich 0 gewickelt ist, dann eine der anderen Karten provisorisch per Wickelbrücken auf diesen Bereich legen und zunächst NUR mit jener einen Karte testen.

EDIT: eventuell vorher, da ohne Wickeln möglich, folgendes testen: alle drei anderen Karten raus und mit der auf Bereich 0 gewickelten Karte in einem anderen Steckplatz probieren

Dieser Beitrag wurde am 05.04.2013 um 20:13 Uhr von Micha editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
002
05.04.2013, 20:31 Uhr
MichaRa



Danke! Adressfehler (wer lesen kann ) klingt logisch. Da suche ich weiter. Ich habe auch noch so ein 16MB Eigenbaumodul...das mein ich.

Grüße Micha
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
003
05.04.2013, 20:50 Uhr
Micha

Avatar von Micha

"wer lesen kann..."

Das ist in dem Fall aber auch eine gemeine Falle - die Fehlermeldungen des 16-Bit Teils sind in der P8000 Doku nicht dort, wo man sie erwartet: im "P8000 Hardwarehandbuch", sondern im Handbuch "Einführung in die Software". Ich hab mir da auch schon mal nen Wolf gesucht, weil das einfach nicht logisch ist.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
004
06.04.2013, 15:33 Uhr
MichaRa



Also irgendwie hab ich eine Blockade...

Bei Test 72 werden die Adressen 0003, 0006 usw. geschrieben und wieder rückgelesen. <1> ist das 1. 64K-Segment.

Die Test's 74 und 75 laufen aber ohne Fehler. Hier wird das ganze Segment mit AAAA oder 5555 beschrieben...

Also sollten doch die Adress- und Daten Treiber funktionieren. Hab momentan keine Idee wo ich suchen soll...

Micha
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
005
06.04.2013, 18:08 Uhr
MichaRa



Okay, ich habe jetzt mit dem U8000 Monitor herausgefunden das Segment <0> und <1> identische Daten anzeigen. Deshalb beim 72'er auf Add 0003 = 00 und 0006 = 01.

Irgendetwas klemmt hier mit der Segmentumschaltung. Segment <02> kann ich schreiben und lesen. Das funktioniert...

Micha

Dieser Beitrag wurde am 06.04.2013 um 18:09 Uhr von MichaRa editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
006
06.04.2013, 18:51 Uhr
MichaRa



Okay, falls es jemand interessiert, es war 4D4, ein DL002 defekt. Dafür ärgert mich jetzt ein Error 84...

Micha
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
007
06.04.2013, 19:26 Uhr
Micha

Avatar von Micha

interessiert mich sehr - war das ein Logik-Chip auf dem 16 Bit Board?
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
008
06.04.2013, 19:42 Uhr
MichaRa



Ja, auf dem 16Bit Board. Ich hab mir alles um die Segmentsignale angeschaut und dann bei der Memory Management Control Logic das defekte Gatter gefunden...

Micha
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
009
07.04.2013, 14:06 Uhr
MichaRa



Nächster Fehler:

*** ERROR 84 FFC9 AA FF
*** ERROR 84 FFC9 55 FF
85

Ist doch das NB-Register. Muss ich mir den 8282 (3D25) anschauen, oder liege ich da falsch? Bei Test 85 hängt die Kiste sich dann weg...

Grüße Micha
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
010
26.04.2013, 18:46 Uhr
MichaRa



Hi,

so nach längerer Pause den defekten 74S51 getauscht...und nun Error 88...man die Kiste lässt auch nichts aus... Also doch die Daten MMU defekt??

Das hier http://www.robotrontechnik.de/html/forum/thwb/showtopic.php?threadid=4468&highlight=p8000compact ist die Kiste...irgendwie nun bei mir gelandet und eigentlich Schrott...aber man nimmt was man bekommt.

Micha

Dieser Beitrag wurde am 26.04.2013 um 18:49 Uhr von MichaRa editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
011
26.04.2013, 19:04 Uhr
Micha

Avatar von Micha

Oh ja, den "P8000-Effekt" kenne ich inzwischen auch nur zu gut - man bekommt ne Fehlermeldung, repariert ensprechend, und dann kommt die nächste Fehlermeldung. Und so weiter. Ist wie ne Schnitzeljagd...

Na dann viel Glück beim weiteren Repariern. Und hoffentlich sind die Besitzverhältnisse inzwischen geklärt. Das wär ja das blödeste was passieren kann - nachdem Du soviel Zeit und Energie in die Reparatur investiert hast will der "Dauerleihgeber" die Kiste womöglich zurückhaben
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
012
26.04.2013, 19:18 Uhr
MichaRa



Die ist jetzt meine. Micha
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
013
26.04.2013, 19:40 Uhr
MichaRa



Ahh...MMU getauscht und:

P8000 Hardwaretest U8001 - Version 3.1
*** ERROR 52 30 AAAA
*** ERROR 53 00 AAAA 0000
*** ERROR 53 00 5555 0000
*** ERROR 54 C1
MAXSEG=<3F>



Und nun?? Platte oder WDC defekt?

Micha

Dieser Beitrag wurde am 26.04.2013 um 19:41 Uhr von MichaRa editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
014
26.04.2013, 19:47 Uhr
paulotto



hast Du 4M Speicher drin?
Diesen Fehler hatte ich auch schon öfter. Bei mir war immer die Platinenelektronik hin. Habe unter der immer noch ersten Platte schon die 3. Elekronik drunter...

Gruß,

Klaus
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
015
26.04.2013, 20:09 Uhr
Olli

Avatar von Olli

Kann WDC oder Platte sein. Wie schnell kommen die Fehler? Sehr schnell oder dauert es 2..3...4...5... Sekunden?
--
P8000 adventures: http://pofo.de/blog/?/categories/1-P8000
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
016
26.04.2013, 20:15 Uhr
MichaRa



@ paulotto

Ja 4M.

@ olli

Der erste 52'er Test dauert paar Sekunden der Rest dann ganz schnell...

Micha
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
017
26.04.2013, 21:04 Uhr
Olli

Avatar von Olli

Zieh mal den Stecker des WDC Controllers ab - ists dann ein anderes Zeitverhalten?
--
P8000 adventures: http://pofo.de/blog/?/categories/1-P8000
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
018
26.04.2013, 21:14 Uhr
MichaRa



Ja dann dauern die Tests sehr wesentlich länger und sehen so aus:

P8000 Hardwaretest U8001 - Version 3.1
*** ERROR 52 C1 AAAA
*** ERROR 52 C1 AAAA
*** ERROR 53 24 AAAA 0000
*** ERROR 53 00 5555 0000
*** ERROR 54 C1
MAXSEG=<3F>
*
Micha

Dieser Beitrag wurde am 27.04.2013 um 09:50 Uhr von MichaRa editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
019
27.04.2013, 10:35 Uhr
Olli

Avatar von Olli

Ich finde leider meine Notizen nicht mehr die ich bei der Entwicklung des WDC Emulators gemacht habe, aber C1 sendet mein Emulator bei WDC-Ram-Tests der P8000 zurück wenn keine Festplatten angeschlossen sind. Aber ob er nur da kommt glaube ich fast nicht. Es kann auch einfach sein, das der RAM auf dem WDC kaputt ist oder Teile davon. Meiner hatte mal:


Quellcode:
*** ERROR 52 C1 AAAA
*** ERROR 53 C1 AAAA 0000
*** ERROR 52 C1 5555
*** ERROR 53 C1 5555 0000
*** ERROR 54 C1

und da war die Haelfte der SRAMs kaputt.

Aber wie du siehst hat er da immer C1 zurueckgemeldet. Ich komme leider gerade nicht dazu wie das Fehlerbild aussieht wenn man die Platte abzieht (=defekte Platte).
--
P8000 adventures: http://pofo.de/blog/?/categories/1-P8000
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
020
27.04.2013, 12:29 Uhr
MichaRa



Die SRAM's habe ich schon alle mit dem 16Bit Teil quergetestet und die sind i.O.

Sag mal Olli, kann ich Zugang zu Deiner P8000 Floppy Seite bekommen?

Danke - Micha
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
021
27.04.2013, 14:02 Uhr
Olli

Avatar von Olli

Zugang - siehe PN

Hast du eine andere MFM Festplatte mit der du testen kannst?

Ansonsten hilft als Ansatzpunkt wohl nur:

http://cvs.laladev.org/index.html/P8000/firmware/WDC/wdc.firm.s?rev=1.1&content-type=text/x-cvsweb-markup

http://pofo.de/P8000/notes/plaene/Winchester-Disk-Controller/

Übrigens alle Fehlersituationen bei funktionsfähigem WDC-Controller die mir bei der Realisierung meines Emulators so eingefallen sind:

http://pastebin.com/RbX2ppjg
--
P8000 adventures: http://pofo.de/blog/?/categories/1-P8000

Dieser Beitrag wurde am 27.04.2013 um 14:08 Uhr von Olli editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
022
27.04.2013, 15:05 Uhr
MichaRa



Danke Olli!

Ja ich habe noch zwei 20MByte Seagate da...

Original war die K5504.50 eingebaut.

Micha
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
023
27.04.2013, 21:28 Uhr
Olli

Avatar von Olli

Jo - versuche mal eine von denen - einfach ran und dann versuchen zu formatieren.

anstatt "NMI" zu drücken am Anfang gibst du einfach mal ein

O U

dann wartest du, dann kommt irgendwann ein Prompt. da drückst du einfach enter.
Dann dauert es wieder was, und dann gibst du ein

ud(0,0)sa.format

Dann sollte die Festplattenformatierung kommen.

Steht hier auch nochmal:
http://pofo.de/P8000/notes/install/install_WEGA_3.1.log
--
P8000 adventures: http://pofo.de/blog/?/categories/1-P8000
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
024
28.04.2013, 12:53 Uhr
MichaRa



Hi Olli,

so nun Floppy rein und:

U880-Softwaremonitor Version 3.1 - Press RETURN
>O

U8000-Softwaremonitor Version 3.1 - Press NMI
O U
BOOTING FROM UDOS FLOPPY
> boot



Boot
: ud(0,0)sa.format

>>> Format Hard-Disk 4.1 <<<
Firmwareversion ''
Firmwareversion not ok.

End of 'sa.format' (y/n) ?


Hat meine WDC Firmware ein Problem oder was meint die Kiste?

Micha

Dieser Beitrag wurde am 28.04.2013 um 12:53 Uhr von MichaRa editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
025
28.04.2013, 13:25 Uhr
Olli

Avatar von Olli

Dein WDC sendet zummindest keine Firmwareversion - lies doch mal die EPROMs des WDC aus und vergleiche diese mit denen auf meiner Seite

http://pofo.de/P8000/misc/EPROM-Sammlung/WDC/

Sie sollten identisch sein mit:

http://pofo.de/P8000/misc/EPROM-Sammlung/WDC/WDC_1_4.2
http://pofo.de/P8000/misc/EPROM-Sammlung/WDC/WDC_2_4.2

Nur diese Version spielt mit 3.1
--
P8000 adventures: http://pofo.de/blog/?/categories/1-P8000
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
026
28.04.2013, 13:46 Uhr
MichaRa



Sind identisch...also Fehlersuche auf dem WDC...ich sag's ja die Kiste lässt nichts aus...

Micha
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
027
01.05.2013, 15:37 Uhr
MichaRa



So Du kleines Mistding... Zwei 8282 auf dem WDC Board defekt.



U880-Softwaremonitor Version 3.1 - Press RETURN
>O

U8000-Softwaremonitor Version 3.1 - Press NMI
O U
BOOTING FROM UDOS FLOPPY
> boot



Boot
: ud(0,0)sa.format

>>> Format Hard-Disk 4.1 <<<
Firmwareversion 'WDC_4.2'
Number of Drives: 1 (Drive 0)
Error on RESET
Cyl 0 Hd 0 Sc 1 of Drive 0 not readable

List of Drive-Parameters:
|No.| Name | cyls; hds; secs; prae; ramp;
-----------------------------------------------
| 1 |NEC D5126 | 615; 4; 18; 128; 12;
| 2 |NEC D5146 | 615; 8; 18; 128; 12;
| 3 |ROBOTRON VS | 820; 6; 18; 820; 1;
| 4 |ROB K5504.50| 1024; 5; 18; 1024; 1;
-----------------------------------------------
Which Typ ? (No./n/q) 1
PAR --- Drivetype: 'NEC D5126 '
PAR --- Cylinders: 615 Heads: 4 Sectors: 18 Praecomp: 128 Ramp: 12
Parameter for Drive ok ? (y/l/p/q)y
Read Error Cylinder 0, Head 0
Format Cylinder 0, Head 0
Format Error B repeat ? (y/n)y
Format Error B repeat ? (y/n)y

Toll! Format Error B ?? Weiter geht's... Platte ist eine K5504.20.

Micha

Dieser Beitrag wurde am 01.05.2013 um 15:49 Uhr von MichaRa editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
028
01.05.2013, 17:23 Uhr
Olli

Avatar von Olli

Wird dir sicherlich nicht wirklich helfe, aber die einzige Referenz die ich in der WDC Firmware gefunden habe ist:


Quellcode:
;---  isr_zt  --------------------------------
; ISR fuer das Ansprechen der Zeitueberwachung
; (CTC-Kanal 3)
;---------------------------------------------
isr_zt
    ld    a,3
    out    (CTC),a
    out    (CTC+3),a    ;Reset
    pop    hl        ;Verwerfen der Returnadresse
    ld    hl,err_mk
    push    hl        ;neue Returnadresse
    ei
    reti


[....]



;--------------------------------------------------------------------
; Fehlerbehandlung fuer Fehler waehrend des Lesevorgangs
;--------------------------------------------------------------------
; es wird nicht der richtige Sektor gefunden
id_e    ld    a,(st_ina)    ;alles inaktiv
    out    (DSKC2),a
    out    (IMPAUS),a    ;Ausschaltimpuls
    ld    hl,sc_cnt    ;Sektorzaehler
    dec    (hl)
    jp    nz,nx_sec
    ld    hl,sum_sc
    ld    a,0ah        ;Fehlercode 0A
    call    d_err
    jp    nz,nx_sc    ;sofort weitersuchen
    jp    err_rt        ;Fehlerabbruch
; keine Marke waehrend der Zeit der Zeitueberwachung
err_mk    ld    hl,sum_zt
    ld    a,0bh        ;Fehlercode 0B
    call    d_err
    jp    nz,nx_sec    ;sofort weitersuchen
    jp    err_rt        ;Fehlerabbruch
; Fehler im Datenfeld
tdc_er    ld    hl,sum_cd
    ld    a,0ch        ;Fehlercode 0C
    call    d_err
    jp    z,err_rt
    call    dis_1        ;fast eine Umdrehung abwarten
    ld    a,10
    ld    (sc_cnt),a
    jp    nx_sc
; Rueckkehr mit Fehler
err_rt    ld    (err_cd),a    ;Fehlercode
    cp    0        ;Flags setzen
    ret

CTC?
--
P8000 adventures: http://pofo.de/blog/?/categories/1-P8000
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
029
01.05.2013, 22:26 Uhr
holm

Avatar von holm

Schätzung: Einer der D195 im langen Schieberegister des WDC kaputt.
Bitte mal die Ausgänge kontrollieren ob da komische Pegel anliegen..
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;}

Dieser Beitrag wurde am 01.05.2013 um 22:26 Uhr von holm editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
030
01.05.2013, 22:48 Uhr
MichaRa



Hi Holm, hab den Thread Deiner damaligen WDC Reparatur gefunden und schaue mir morgen genau diese Stelle an... Danke!

Micha
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
031
04.05.2013, 20:49 Uhr
MichaRa



Mist, irgendwie stecke ich fest... Die Daten der Festplatte sehe ich bis D27 Pin 6.

Gibt's irgendwo den Schaltplan des Compact WDC. Index3 ?

Micha
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
032
04.05.2013, 23:43 Uhr
Olli

Avatar von Olli

Davon wirst du leider nicht ausgehen koennen - nur den auf meiner Seite - aber keine Ahnung welchen Index der betrifft.
--
P8000 adventures: http://pofo.de/blog/?/categories/1-P8000
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
033
05.05.2013, 10:01 Uhr
holm

Avatar von holm

Micha dann guck Dir 2D28 an, klappert der? Hat der Plausible Signale?

Die Schaltpläne unterschieden sich speziell am VCO und am Schieberegister nicht wesentlich.


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;}

Dieser Beitrag wurde am 05.05.2013 um 10:02 Uhr von holm editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
034
05.05.2013, 12:14 Uhr
MichaRa



An 2D28 Pin 1,2,3,4 alles immer H, bis auf die Daten an Pin 3 wenn ich Format starte. Wo kommt den dieses "H im Schaltplan" an Pin 2 &4 her?

Komisch ist, wenn ich die Platte auf "1" Jumper dann passiert folgendes:


Firmwareversion 'WDC_4.2'
Number of Drives: 1 (Drive 1)
Error on RESET
Cyl 0 Hd 0 Sc 1 of Drive 1 not readable

List of Drive-Parameters:
|No.| Name | cyls; hds; secs; prae; ramp;
-----------------------------------------------
| 1 |NEC D5126 | 615; 4; 18; 128; 12;
| 2 |NEC D5146 | 615; 8; 18; 128; 12;
| 3 |ROBOTRON VS | 820; 6; 18; 820; 1;
| 4 |ROB K5504.50| 1024; 5; 18; 1024; 1;
-----------------------------------------------
Which Typ ? (No./n/q) 3
PAR --- Drivetype: 'ROBOTRON VS '
PAR --- Cylinders: 820 Heads: 6 Sectors: 18 Praecomp: 820 Ramp: 1
Parameter for Drive ok ? (y/l/p/q)y
No Entries in Bad Track Table (BTT) of Drive 1

Manual Input of bad Track of Drive 1 (y/n/q) ? n

Format Begin: Cylinder (a/Start-Cylinder) a
Ready for Format Drive 1 from Cyl 0 Hd 0
to Cyl 819 Hd 5 ? (y/n/q) y
New Entry in BTT: Cyl 0 Hd 0
New Entry in BTT: Cyl 0 Hd 1
New Entry in BTT: Cyl 0 Hd 2
New Entry in BTT: Cyl 0 Hd 3
New Entry in BTT: Cyl 0 Hd 4
New Entry in BTT: Cyl 0 Hd 5
New Entry in BTT: Cyl 1 Hd 0
New Entry in BTT: Cyl 1 Hd 1
New Entry in BTT: Cyl 1 Hd 2
New Entry in BTT: Cyl 1 Hd 3
New Entry in BTT: Cyl 1 Hd 4
New Entry in BTT: Cyl 1 Hd 5
New Entry in BTT: Cyl 2 Hd 0
New Entry in BTT: Cyl 2 Hd 1
New Entry in BTT: Cyl 2 Hd 2
New Entry in BTT: Cyl 2 Hd 3
New Entry in BTT: Cyl 2 Hd 4
New Entry in BTT: Cyl 2 Hd 5
New Entry in BTT: Cyl 3 Hd 0
New Entry in BTT: Cyl 3 Hd 1
New Entry in BTT: Cyl 3 Hd 2
New Entry in BTT: Cyl 3 Hd 3
New Entry in BTT: Cyl 3 Hd 4
New Entry in BTT: Cyl 3 Hd 5
New Entry in BTT: Cyl 4 Hd 0
New Entry in BTT: Cyl 4 Hd 1
New Entry in BTT: Cyl 4 Hd 2
New Entry in BTT: Cyl 4 Hd 3
New Entry in BTT: Cyl 4 Hd 4
New Entry in BTT: Cyl 4 Hd 5
New Entry in BTT: Cyl 5 Hd 0
New Entry in BTT: Cyl 5 Hd 1
New Entry in BTT: Cyl 5 Hd 2
New Entry in BTT: Cyl 5 Hd 3
New Entry in BTT: Cyl 5 Hd 4
New Entry in BTT: Cyl 5 Hd 5
New Entry in BTT: Cyl 6 Hd 0
New Entry in BTT: Cyl 6 Hd 1
New Entry in BTT: Cyl 6 Hd 2
New Entry in BTT: Cyl 6 Hd 3
Error 16at Cyl 6 Hd 4

End of 'sa.format' (y/n) ?

Er bricht dann nach zu vielen Bad Tracks ab...kann wohl nicht lesen...passiert mit einer St251 und einer K5504.20.

Ich verstehe die Logik um 2D28 nicht.

Micha
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
035
05.05.2013, 12:19 Uhr
otto11




Zitat:
MichaRa schrieb
Mist, irgendwie stecke ich fest... Die Daten der Festplatte sehe ich bis D27 Pin 6.

Gibt's irgendwo den Schaltplan des Compact WDC. Index3 ?

Micha

Hallo MichaRa,
schau doch mal bei Ralf in die Sammlung

http://www.ycdtotv.de/p8000/p8c-sp.htm

Dort gibt's Unterlagen zum WDC Index 3.
Gruß
Jürgen
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
036
05.05.2013, 13:08 Uhr
holm

Avatar von holm

"H" ist einfach High Pegel, das zeiht sich durch sämtliche Schaltpläne. Das wird nicht gesteuert. Überprüfe mal den Multiplexer D36.

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
037
05.05.2013, 13:42 Uhr
MichaRa



Den hatte ich schon mal prophylaktisch getauscht weil es ein "brauner Russe" war... An Pin 9 hab ich 10Mhz an Pin 7 40Mhz.

Micha
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
038
05.05.2013, 19:24 Uhr
holm

Avatar von holm

..na dann gucke halt woher der Multiplexer seine steuersignale erhält. Ich weiß, die Sache da war recht undurchsichtig aber IMHO steht in der Doku zum WDC ein Bisschen was darüber drin, wie die PLL funktioniert. Du hast den Muxer hoffentlich wieder durch S-TTL ersetzt?

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
039
21.05.2013, 12:46 Uhr
MichaRa



Hi, noch einen defekten DL295, DL074 und DL193 gefunden...puh...

BOOTING FROM UDOS FLOPPY
> boot



Boot
: ud(0,0)sa.format

>>> Format Hard-Disk 4.1 <<<
Firmwareversion 'WDC_4.2'
Number of Drives: 1 (Drive 0)
Error on RESET
Cyl 0 Hd 0 Sc 1 of Drive 0 not readable

List of Drive-Parameters:
|No.| Name | cyls; hds; secs; prae; ramp;
-----------------------------------------------
| 1 |NEC D5126 | 615; 4; 18; 128; 12;
| 2 |NEC D5146 | 615; 8; 18; 128; 12;
| 3 |ROBOTRON VS | 820; 6; 18; 820; 1;
| 4 |ROB K5504.50| 1024; 5; 18; 1024; 1;
-----------------------------------------------
Which Typ ? (No./n/q) 1
PAR --- Drivetype: 'NEC D5126 '
PAR --- Cylinders: 615 Heads: 4 Sectors: 18 Praecomp: 128 Ramp: 12
Parameter for Drive ok ? (y/l/p/q)y
Read Error Cylinder 0, Head 0
Format Cylinder 0, Head 0
No Entries in Bad Track Table (BTT) of Drive 0

Manual Input of bad Track of Drive 0 (y/n/q) ? n

Format Begin: Cylinder (a/Start-Cylinder) a
Ready for Format Drive 0 from Cyl 0 Hd 0
to Cyl 614 Hd 3 ? (y/n/q) y
Format Cyl 614 Hd 3
PAR --- Drivetype: 'NEC D5126 '
PAR --- Cylinders: 615 Heads: 4 Sectors: 18 Praecomp: 128 Ramp: 12
No Entries in Bad Track Table (BTT) of Drive 0
Rewrite PAR&BTT from WDC-RAM to HD-Drive 0 ? (y/n)y

End of 'sa.format' (y/n) ? y
Exit called



Boot
:

Das mit der K5504.20 und die ST251 formatiert auch gerade. Also läuft der WDC wieder. :-)

Na ja eigentlich habe ich noch vier defekte 256k RAM Platinen...mal schauen ob ich dazu Lust habe...der Nachbau läuft ja perfekt...ist aber nicht Stilecht.

Grüße Micha
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
040
21.05.2013, 13:06 Uhr
holm

Avatar von holm

...vergiß mir ja sa.verify nicht...

Ansonsten: Na bitte, geht doch!

:-)

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
041
21.05.2013, 14:57 Uhr
Olli

Avatar von Olli

Mit der ST251 kanns zu Problemen kommen im Betrieb - mitunter auch schon bei der Installation von WEGA. Musst dich dann also nicht weiter wundern wenn diese Auftreten... ist leider "normal". Am besten andere Festplatte besorgen oder meinen P8000-WDC-Emulator verwenden sobald er offiziell rauskommt
--
P8000 adventures: http://pofo.de/blog/?/categories/1-P8000
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
042
21.05.2013, 15:12 Uhr
MichaRa



Ja klar, gern nehm ich so ein Teil wenn Du es dann anbietest.

Ich habe eine ST251 ohne 1. Aber ich werde es mit der K5504.20 testen...die ist auch deutlich leiser. Die Originale K5504.50 bringt sehr viele Fehler...weiß nicht ob die noch zu gebrauchen ist.

Danke an Alle die mir hier geholfen haben!

Micha
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
043
21.05.2013, 15:41 Uhr
Olli

Avatar von Olli

Wenn es die Ur-ST251 ist, könnte sie sogar problemlos funktionierten. Dann ist es ja quasi eine Robotron VS3 (oder wie die hiess) und die lief problemlos mit der P8000.
--
P8000 adventures: http://pofo.de/blog/?/categories/1-P8000
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
044
21.05.2013, 20:36 Uhr
MichaRa



Der verify schaut dann so aus: (K5504.20)

Boot
: ud(0,0)sa.verify

>>> Verify Hard-Disk 4.1 <<<

Firmwareversion 'WDC_4.2'
PAR --- Drivetype: 'NEC D5126 '
PAR --- Cylinders: 615 Heads: 4 Sectors: 18 Praecomp: 128 Ramp: 12
Number of Drives: 1 (Drive 0) Blocks/Drive: 44208


0 Entries in BTT of Drive 0

useful Blocks of Drive 0: 44208

Verify Begin: Cylinder 0
Verify End: Cylinder 615
Verify Begin: Cylinder 0
Verify End: Cylinder 615
Verify Begin: Cylinder 0
Verify End: Cylinder 614
Cylinder 136
Error A --- Kc 44 Dr 0 Cyl 136 Hd 1 continue (y) ?y
Verify complete
End of 'sa.verify' ? (y/n)y
Exit called



Boot
:

Grüße Micha
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