Robotrontechnik-Forum

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

Robotrontechnik-Forum » Technische Diskussionen » P8000 286er 16 Bit-Einheit » Themenansicht

Autor Thread - Seiten: -1-
000
04.04.2012, 20:56 Uhr
Alex-70



Im Rahmen unseres Wiederbelebungsprojektes ist uns auch die 286er-Einheit in der Compact in die Hände gefallen. Faszinierendes Stück Technik: Intel 286er, 1MB (4x8x256) und dazu noch Intelcontroller. Die Inelchips schön mit Kühlkörper.

Nun ist DOS an sich ja ziemlich öde, aber auf der P8000 im Gesamtzusammenhang doch wieder interessant.

Leider ist die Platte der P8000 Compact hinüber.
Die der P8000 (VS3) bootet dagegen bis zum Login (das leider wohl verloren ist).

Dieser Beitrag wurde am 04.04.2012 um 20:57 Uhr von Alex-70 editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
001
04.04.2012, 21:27 Uhr
Olli

Avatar von Olli

In den single user modus kommt man ja auch ohne passwort und dort sollte man dann einfach das Passwort des root Users aendern können
--
P8000 adventures: http://pofo.de/blog/?/categories/1-P8000
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
002
04.04.2012, 21:33 Uhr
Micha

Avatar von Micha

Schon den Default: User "wega" Passwort "root" probiert?

Ansonsten kann man Wega in der Tradition urtümlicher Unixe von der Konsole (tty1) im Single User Mode ohne Passwort starten. Die Konsole war damals immer hinter Tresortüren eingesperrt und galt als sicher.
Dann die Datei /etc/passwd analysieren, da stehen registrierte User sowie deren Passworte im verschlüsselten Format.

Die Passworte kann man dechifriern. Steht irgendwo in Olli's Blog mit welchem Programm, ich hab das selber noch nicht gemacht...

Spannende Kiste - viel Erfolg!
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
003
04.04.2012, 21:56 Uhr
Olli

Avatar von Olli

Ja entschluesseln geht auch... wenns aber ein "kompliziertes" Passwort war, kann es je nach Rechenleistung eine Weile dauern...

http://www.pofo.de/blog/index.php?/archives/51-etcpasswd.html - ich weiss noch - eins der Passwoerter war "traktore"

Wenn man es nicht drauf anlegt kann man es halt im Single-User-Mode auch einfach neu setzen auf etwas bekanntes
--
P8000 adventures: http://pofo.de/blog/?/categories/1-P8000

Dieser Beitrag wurde am 04.04.2012 um 21:57 Uhr von Olli editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
004
04.04.2012, 22:29 Uhr
holm

Avatar von holm

...was heißt Platte ..der compact hinüber? Parkt die blos nicht aus?

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
005
04.04.2012, 23:33 Uhr
kaiOr

Avatar von kaiOr


Zitat:
holm schrieb
...was heißt Platte ..der compact hinüber? Parkt die blos nicht aus?

Selbst wenn. Besser erstmal eine andere Platte mit Wega bespielen und Umgang sowie Backupprozedur erproben, wenn noch nicht so die Erfahrung da ist.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
006
05.04.2012, 00:02 Uhr
Enrico
Default Group and Edit



Zitat:
Alex-70 schrieb
Im Rahmen unseres Wiederbelebungsprojektes ist uns auch die 286er-Einheit in der Compact in die Hände gefallen. Faszinierendes Stück Technik: Intel 286er, 1MB (4x8x256) und dazu noch Intelcontroller. Die Inelchips schön mit Kühlkörper.

Nun ist DOS an sich ja ziemlich öde, aber auf der P8000 im Gesamtzusammenhang

D.h., Du machst aus Platine mal den Schaltplan, zwecks späterem Nachbau?
--
MFG
Enrico
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
007
05.04.2012, 00:07 Uhr
Micha

Avatar von Micha

Hihi, das ist jetzt fast schon Nötigung

Macht aber Sinn - wenn so ein Teil schon mal auftaucht wär es gut das zu dokumentieren. Trivial ist das allerdings ganz sicher nicht. Die P8000 Leiterplatten waren schon mindestens 4-schichtig, da ist es schon recht mühsam 'nen Schaltplan zu rekonstruieren. Ich hätte ehrlich gesagt keinen Plan wie...
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
008
05.04.2012, 02:27 Uhr
Enrico
Default Group and Edit


Die haben 6 Lagen.

"Einfach nur" alles durchmessen.

Paulotto hat auch eine, aber Alex hat bestimmt mehr Zeit. *grins*
--
MFG
Enrico

Dieser Beitrag wurde am 05.04.2012 um 02:28 Uhr von Enrico editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
009
05.04.2012, 07:56 Uhr
Olli

Avatar von Olli

Naja - schön wäre, wenn zu den Bestückungsplänen einfach auch noch die Schaltpläne auftauchen würden.... http://www.ycdtotv.de/p8000/p8c-sp.htm
Bevor man anfängt nachzuzeichnen, sollte man erstmal bei rm2 nachfragen.
--
P8000 adventures: http://pofo.de/blog/?/categories/1-P8000
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
010
05.04.2012, 09:08 Uhr
Alex-70




Zitat:
single user modus

Werd ich probieren, der rattert aber durch bis zum Login "Wega_M:"
Wega/Root geht natürlich nicht.
Das mit der passwd-Datei kenn ich doch irgendwoher

Datum nimmt er in der Form XX/XX/XX nicht an, alles Probiert. Terminal war das Windows-Programm, da der Monitor für die orig. Terminals nicht geht.
Uhrzeit geht einzugeben. Ist aber auch erstmal unwichtig.


Zitat:
...was heißt Platte ..der compact hinüber? Parkt die blos nicht aus?

Vermutlich, nur dauergeblinke der LED. Keine typischen Startgeräusche.

Hab einfach mal die 8000er Platte kurz an die Compact gehängt um zu shene ob die Compact soweit erstmal i.O. ist. Läuft nicht durch bis zum Login, aber so weit, das man sagen kann Compact nicht defekt.

Beide 3.1 übrigens.


Zitat:
D.h., Du machst aus Platine mal den Schaltplan, zwecks späterem Nachbau?

Wirst lachen, aber an sich sind die 2 Platinchen doch recht übersichtlich. Und in tadellosem Zustand. Aber sauber gescannt und nachbearbeitet...

Den RAM könnte man zusammenfassen, oder der Einfachheit halber auch nicht. 256k gibts ja noch gut. Nur die 2 Intel in der Form dürfte schwierig werden zu beschaffen? k.A.
Nen normaler 286er dürfte es aber auch tun (Mist, hatte ich bestimmt mal). Aber der Platzbedarf?
Was warn das eigentlich fürn Takt des 286er (hab die Nahaufnahmen mit dem Schriftzug von Gestern noch nicht hier, da gehts ja draus hervor.). Vermutlich 8 Mhz?


Zitat:
Bestückungspläne

ja unteres Drittel, gefunden. Danke!


Bin gestern nicht weitergekommen, weil keine Zeit mehr und 2. mein Berg erstellte Floppys allesamt nicht gehen. Hab das schon geahnt.
Werd ich also am Uralt-486er alle neu erstellen dürfen.

Dieser Beitrag wurde am 05.04.2012 um 09:15 Uhr von Alex-70 editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
011
05.04.2012, 09:20 Uhr
Olli

Avatar von Olli


Zitat:
Alex-70 schrieb

Zitat:
single user modus

Werd ich probieren, der rattert aber durch bis zum Login "Wega_M:"
Wega/Root geht natürlich nicht.
Das mit der passwd-Datei kenn ich doch irgendwoher

Datum nimmt er in der Form XX/XX/XX nicht an, alles Probiert. Terminal war das Windows-Programm, da der Monitor für die orig. Terminals nicht geht.
Uhrzeit geht einzugeben. Ist aber auch erstmal unwichtig.


Datum geht nicht mit Eingabe, weil das Eingabeprogramm "datem" kein Y2K kann. Wenn du ein Uhrenmodul hast, brauchst du das nicht.

In den Single User Mode kommmst du, indem du bei "Press NMI" beim Hochfahren.

O D

eingibst. Bei dem ":" Prompt der danach kommt, kannst du einfach Enter drücken.
So in etwa sollte das dann aussehen:


Quellcode:
U8000-Softwaremonitor Version 3.1 - Press NMI
O D
BOOTING FROM HARD DISK
> boot



Boot
:
md(0,16000)wega

-------------------------------------------------------------------------------
WEGA Kernel -- Release 3.2 -- Generated 08/16/109 22:26:34                    
Copyright  1986  ZFT/KEAW-WAE                            
                            
System: P8000   Node: WEGA      Release: 3.2    Version:  3.1 4/5
                                                                
number of users         = 8
size of user struct     = (1394/0x572) bytes
address of user struct  = 0x3E00F600        
kernel memory size      = (173568/0x2A600) bytes
user memory size        = (1661440/0x195A00) bytes
file system /usr        = offset 0, 13000 blocks  
swap space              = offset 13000, 3000 blocks
file system /           = offset 16000, 7000 blocks
file system /tmp        = offset 23000, 4000 blocks
file system /z          = offset 27000, 146376 blocks
-------------------------------------------------------------------------------
                                                                              
                          
P8000 WEGA
Single-User Mode
#1


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

Dieser Beitrag wurde am 05.04.2012 um 09:21 Uhr von Olli editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
012
05.04.2012, 11:57 Uhr
Alex-70



guter Tip, Danke!

Aber die Batterien des Uhrenmodul dürften megatot sein.
Hab versucht 04/04/12 einzugeben. Geht nicht. Auch mit Leerzeichen oder Bindestrich. Terminalemulations-Problem(falsche Zeichenübermittlung)?
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
013
05.04.2012, 11:59 Uhr
Rüdiger
Administrator



Zitat:
Alex-70 schrieb
Hab versucht 04/04/12 einzugeben.

Was passiert bei einem Datum, das in den 1980er Jahren liegt?
--
Kernel panic: Out of swap space.

Dieser Beitrag wurde am 05.04.2012 um 12:56 Uhr von Rüdiger editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
014
05.04.2012, 12:17 Uhr
Alex-70



Bilderflut:

Platinen, RAM Controller, 8MHz 286er CPU, Clock








Dieser Beitrag wurde am 05.04.2012 um 12:17 Uhr von Alex-70 editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
015
05.04.2012, 12:58 Uhr
Olli

Avatar von Olli


Zitat:
Alex-70 schrieb
Hab versucht 04/04/12 einzugeben. Geht nicht. Auch mit Leerzeichen oder Bindestrich. Terminalemulations-Problem(falsche Zeichenübermittlung)?

Wie schon gesagt... es geht einfach nicht. Das Eingabeprogramm prüft das ab und weist es zurueck. Du wirst ohne Uhrenmodul ein Datum aus den 90ern, 80ern oder 70ern nehmen muessen.

PS: Die Bilder nehme ich mal hier mit bei auf.
--
P8000 adventures: http://pofo.de/blog/?/categories/1-P8000

Dieser Beitrag wurde am 05.04.2012 um 12:59 Uhr von Olli editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
016
05.04.2012, 13:46 Uhr
Enrico
Default Group and Edit



Zitat:
Alex-70 schrieb

Zitat:
...was heißt Platte ..der compact hinüber? Parkt die blos nicht aus?

Vermutlich, nur dauergeblinke der LED. Keine typischen Startgeräusche.

D.h.???
Motor läuft hoch, 3 x Klackern, Motor aus?


Zitat:

Zitat:
D.h., Du machst aus Platine mal den Schaltplan, zwecks späterem Nachbau?

Wirst lachen, aber an sich sind die 2 Platinchen doch recht übersichtlich. Und in tadellosem Zustand. Aber sauber gescannt und nachbearbeitet...

Den RAM könnte man zusammenfassen, oder der Einfachheit halber auch nicht. 256k gibts ja noch gut. Nur die 2 Intel in der Form dürfte schwierig werden zu beschaffen? k.A.
Nen normaler 286er dürfte es aber auch tun (Mist, hatte ich bestimmt mal). Aber der Platzbedarf?
Was warn das eigentlich fürn Takt des 286er (hab die Nahaufnahmen mit dem Schriftzug von Gestern noch nicht hier, da gehts ja draus hervor.). Vermutlich 8 Mhz?


Einscannen hilft da ziemlich wenig.

Die 2 Intel-ICs hab ich.
Der eine ist ein DualPort D-RAM Controller, der Andere irgendwas fürs 286iger-System, Takt-Erzeugung, o.ä.

Ein 1:1 Nachbau halte ich da aber auch nicht für sinnvoll.
Wegen Platz, Kosten, etc.
Der 286iger hat ja auch ein Problem mit dem Protected-Mode.
Der kann nicht wieder in Real-Mode runterschalten.

Entweder man hat die Platinen im Original, oder baut es funktionskompatibel nach.

Ich wäre dafür alles auf einer Platine, S-RAMs und 386SX zu bauen.
Also als End-Ziel dabei, meine ich. Sowas geht ja nur Schritt für Schritt.

Software muss man dafür auch noch haben, und ein Terminal das mit Scancodes arbeitet.
--
MFG
Enrico

Dieser Beitrag wurde am 05.04.2012 um 13:55 Uhr von Enrico editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
017
05.04.2012, 14:21 Uhr
Alex-70




Zitat:
Motor läuft hoch, 3 x Klackern, Motor aus?

Nein, gar nichts, nur blinken und Plattenmotor. Muß nächstes mal aber noch mal ganz genau drauf achten.

[qoute]386SX Den gabs doch aber serst mit 16 MHz..
Naja, warum nicht.


Zitat:
der Andere irgendwas fürs 286iger-System

ist doch der 286 Prozessor an sich!?
Die Beiden Platinen bilden doch quasi einen eigenen Computer, mit Prozessor, Ram, Speichercontroller. Angeklebt an den P8000 Bus. So würd ich das verstehen.


Zitat:
Wie schon gesagt... es geht einfach nicht. Das Eingabeprogramm prüft das ab und weist es zurueck. Du wirst ohne Uhrenmodul ein Datum aus den 90ern, 80ern oder 70ern nehmen muessen.

hmm, hatte auch mal "95" probiert, muß ich nochmal probieren...

Dieser Beitrag wurde am 05.04.2012 um 14:23 Uhr von Alex-70 editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
018
05.04.2012, 14:55 Uhr
Enrico
Default Group and Edit



Zitat:
Alex-70 schrieb

Zitat:
Motor läuft hoch, 3 x Klackern, Motor aus?

Nein, gar nichts, nur blinken und Plattenmotor. Muß nächstes mal aber noch mal ganz genau drauf achten.

Was für eine Platte ist es denn überhaupt?

z.B. K5504.50, obs auch für andere gilt, weis ich nicht:








Zitat:
386SX Den gabs doch aber serst mit 16 MHz..
Naja, warum nicht.

Macht ja nix. Das würde dann aber auch nicht mit diesem D-RAM-Controller klappen. S-RAM macht das viel einfacher.


Zitat:

Zitat:
der Andere irgendwas fürs 286iger-System

ist doch der 286 Prozessor an sich!?
Die Beiden Platinen bilden doch quasi einen eigenen Computer, mit Prozessor, Ram, Speichercontroller. Angeklebt an den P8000 Bus. So würd ich das verstehen.

Stimmt doch auch.
Wenn DU den 286iger auch noch mitzählst sind es 3.
--
MFG
Enrico

Dieser Beitrag wurde am 05.04.2012 um 14:58 Uhr von Enrico editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
019
05.04.2012, 17:17 Uhr
Alex-70



Ach so, isn DS8212D 8-Bit Bustreiber mit Speicher,Tristate-Ausgänge.

P8000: Platte VS3
P8000 Compact: K5504.50
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
020
05.04.2012, 17:31 Uhr
Enrico
Default Group and Edit


8212 interessiert doch gar nicht.

Edit: Ich meine auf der CPU Karte die SAB 82288 bzw. 82284.
--
MFG
Enrico

Dieser Beitrag wurde am 05.04.2012 um 17:47 Uhr von Enrico editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
021
05.04.2012, 20:08 Uhr
holm

Avatar von holm

Ein 80287 hat auch noch Platz ....

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
022
05.04.2012, 20:54 Uhr
Alex-70



@Enrico: Ah! Ich hab mir das Teil doch erstmal nur 5 Minuten angesehen. Auf dem Bild ist es nicht zu erkennen. Komm ja noch öfter dazu

@Holm:
CoPro: Ja! Aber die Dose braucht den eh nicht wirklich.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
023
05.04.2012, 21:00 Uhr
runni



Da würde ich gleich einen 80386EX nehmen, da ist alles on Chip.

Gruß,
Ralf N.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
024
05.04.2012, 21:39 Uhr
holm

Avatar von holm

Kommt mal mit Eurem 386 Zeuch wieder runter, wer schreibt denn das BIOS?

Intel Assembler? No thanks.

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
025
05.04.2012, 21:46 Uhr
Enrico
Default Group and Edit


Holm,
das ist doch erstmal Wurscht, dann läuft der eben nur mit den 286iger-Befehlen.
--
MFG
Enrico
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
026
05.04.2012, 22:42 Uhr
otto11




Zitat:
Enrico schrieb
Holm,
das ist doch erstmal Wurscht, dann läuft der eben nur mit den 286iger-Befehlen.

Da hat er wohl recht! :-)
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
027
05.04.2012, 23:19 Uhr
holm

Avatar von holm

Na dann macht mal..
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
Seiten: -1-     [ Technische Diskussionen ]  



Robotrontechnik-Forum

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