Robotrontechnik-Forum

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

Robotrontechnik-Forum » Technische Diskussionen » P8000: 16-Bit Schaltplan » Themenansicht

Autor Thread - Seiten: -1-
000
25.01.2009, 16:18 Uhr
Olli

Avatar von Olli

Hallo,

vor 8 Tagen habe ich angefangen und nun kann ich "Erfolg!" vermelden. Jeden Tag ein paar Stunden gemessen und gezeichnet und nun haben wir auch vom 16Bit Teil des P8000 den Schaltplan. Ich darf praesentieren:
http://pofo.de/P8000/notes/plaene/eigene/16-Bit-Rechner/Stromlaufplan.pdf

Den Bestückungsplan passend dazu gabs ja schon vorher:
http://pofo.de/P8000/notes/plaene/16-Bit-Rechner/Leiterplatte_01.tiff

Hier ein paar tabellarische Notizen die waehrend des durchklingelns angefallen sind ueber die verwendeten Gatter und Signale und auf welchen Seiten was zu finden ist:
http://pofo.de/P8000/notes/plaene/eigene/16-Bit-Rechner/Bauteile.pdf

Und die Originalstueckliste:
http://pofo.de/P8000/notes/plaene/16-Bit-Rechner/Stueckliste.pdf

Bitte schaut ihn euch mal an - bin fuer Kommentare immer offen.
Besonders schoen waere es, wenn noch jemand die Verbindungen der Wickelstifte 23-25 auf Seite 5 (das alte Thema...) nachgucken koennte. Auch waere es schoen, wenn sich ggf. nochmal jemand 1D9 auf Seite 4 angucken koennte. Masse an Pin 13 macht das ganze Gatter in meinen Augen sinnlos. Wobei - das Byte Swap Buffer (Seite 13) haben sie ja auch ganz weg gelassen auf dem Board - aber dann haetten sie sich das auch gleich alles sparen koennen.
--
P8000 adventures: http://pofo.de/blog/?/categories/1-P8000

Dieser Beitrag wurde am 25.01.2009 um 16:21 Uhr von Olli editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
001
26.01.2009, 13:10 Uhr
digger

Avatar von digger

Und wann startet ein neues Nachbauprojekt? Vielleicht als "extreme compact" Version mit aktuellen Bauelementen!

@Olli, alle Achtung für die ganze Arbeit die du dir immer machst!
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
002
26.01.2009, 14:10 Uhr
Olli

Avatar von Olli


Zitat:
digger schrieb
Und wann startet ein neues Nachbauprojekt?

Hehe - als naechstes kommt erstmal mein AC1 Aufbau - Bauteile sind bestellt - (auch deine PIO paulotto falls du mitliesst )
--
P8000 adventures: http://pofo.de/blog/?/categories/1-P8000

Dieser Beitrag wurde am 26.01.2009 um 14:11 Uhr von Olli editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
003
26.01.2009, 14:30 Uhr
Tom Nachdenk



Welche aktuellen Bauelemente sollen das sein? Den 8001 gibts ja noch als Z16C01, aber schon bei den MMUs siehts bescheiden aus. 5V CPLD bzw. FPGA fallen auch ausnahmslos in die Kategorie antik, (viel)zu klein, sauteuer, nicht zu löten in allen möglichen Variationen, Kombinationen und Permutationen. Wobei die Idee schon was hat
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
004
26.01.2009, 16:38 Uhr
digger

Avatar von digger

@Tom ... tja, da hab ich wohl mal wieder meine Unkenntnis der Materie blankgezogen.

Ich meinte damit, ob man die doch sehr großen Platinen mit den vielen Bauelementen mit heutigen Mitteln vielleicht kompakter gestalten und somit in einem kleineren Gehäuse (z.B. Mini-ITX) unterbringen könnte.
Müsste doch drin sein, oder irre ich mich da?
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
005
26.01.2009, 21:03 Uhr
Rainer



und jetzt komme ich Frevler.... Da ist's doch einfacher gleich ein Mini-ITX Board zu nehmen und den bis dahin vielleicht freigegebenen Emulator zu benutzen. An der Entwicklung der P8000 war mit Sicherheit ein komplettes Kollektiv (ich sage absichtlich nicht Team) beschäftigt, da denke ich es ist ohne vollkommenes Verständnis der Materie sehr unwahrscheinlich einen erfolgreichen Nachbau zu tätigen, vor allem wenn man schon an vielen Punkten der Reparatur scheitert. Trotzdem würde ich mich über ein solches Projekt sehr freuen!
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
006
26.01.2009, 21:59 Uhr
Olli

Avatar von Olli

sagen wir mal so - der 16 Bit Teil ist eher eine Portierung der S8000 als eine Entwicklung gewesen

Hat es sich denn ansonsten mal wer durchgeschaut und kann zum Inhalt des Planes was sagen ob er unplausible Stelllen enthaellt?
--
P8000 adventures: http://pofo.de/blog/?/categories/1-P8000
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
007
26.01.2009, 22:08 Uhr
Enrico
Default Group and Edit


Tut mir leid, da hatte ich noch leider keine Zeit für.
Wird wohl auch noch dauern.
--
MFG
Enrico
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
008
26.01.2009, 22:10 Uhr
Olli

Avatar von Olli

Ich bin so ein kleiner ungeduldiger

Naja - wenn das AC1 Material da ist bin ich erstmal wieder beschaeftigt hehe
--
P8000 adventures: http://pofo.de/blog/?/categories/1-P8000
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
009
26.01.2009, 22:24 Uhr
holm

Avatar von holm

Ja, glaub mir .... ist besser wenn Du ein Bissel beschäftigt bist *grin*

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
010
27.01.2009, 08:31 Uhr
Olli

Avatar von Olli

Wiso - hast du gestern doch keinen Netzteiltag gemacht und fuerchtest nun Anfragen wegen meiner Langen Weile?
--
P8000 adventures: http://pofo.de/blog/?/categories/1-P8000
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
011
27.01.2009, 08:52 Uhr
holm

Avatar von holm

...psssst... Genaaauuuu...

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
012
28.02.2012, 03:39 Uhr
Hobi



Gibt es eigentlich ein Boot-Rom-Image? Vielleicht finde ich noch meinen Emulator fuer den PC, damit wuerden sich alle physischen Nachbauten erledigen.

Z8000 Nachbau (PC-kompatibel), man beachte den 8-bit ISA slot:
http://www.loet.de/images/z8000_Vtop.jpg
http://www.loet.de/images/z8000_Vbottom.jpg

Meine Hochachtung an den Loeter. Das Model hatte wirklich funktioniert.
--
-------------------------------------------
Corontäne
-------------------------------------------

Dieser Beitrag wurde am 28.02.2012 um 03:54 Uhr von Hobi editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
013
28.02.2012, 06:44 Uhr
Mobby5



Boot-ROM-Image? Die ROMs findest Du auf Olli's Seite:

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

Oder meinst Du den Emulator mit bootfähigem Festplattenimage? Dann hier:

http://www.knothusa.net/

Es geht aber nichts über die echte Hardware. Ein Emulator ist halt nicht das selbe.
--
und ausserdem muss in Zeile 20 der Doppelpunkt durch ein Semikolon ersetzt werden
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
014
28.02.2012, 18:18 Uhr
Tom Nachdenk



Was immer das für ein System ist, ein P8000 ist das wohl schwerlich gewesen, so ganz ohne MMU.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
015
28.02.2012, 18:20 Uhr
Alex-70



http://www.loet.de/images/z8000_Vbottom.jpg

Heiliger 8bitbimbam....
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
016
29.02.2012, 04:48 Uhr
Hobi



Da Bauteile von PC Mainboards recycelt wurden, handelt es sich eher um einen PC mit Z8000 CPU, leider ohne MMU. Es ist zumindest der einzige Z8000, den ich kenne mit VGA Support.

Kein P8000, trotzdem wollt ich es euch nicht vorenthalten. Vielleicht meldet sich der Konstrukteur hier im Forum.

Man staune auch ueber den Tastaturkontroller - auch PC kombatibel!
--
-------------------------------------------
Corontäne
-------------------------------------------
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
017
01.03.2012, 08:59 Uhr
erbe



An dieser Stelle sei das Denkspiel gestattet, die 16-Bit-Einheut für den A5120 einmal neu aufzulegen und dabei den Z16C01 als noch verfügbare Basis zu benutzen.

Viele Grüße
Ferdinand
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
018
01.03.2012, 09:19 Uhr
felge1966
Default Group and Edit


Die Frage ist aber, was du dir von der 16bit Einheit für den A5120 versprichst. Meines Wissens nach gab es sehr wenig Anwendungen, die einen solchen Aufwand rechtfertigen würden.
Zumal ja dann für Mutos auch die Festplatte noch in den Blick rücken müßte.
Es wäre dann aber unter Umständen immer noch eine inkompatible Geschichte und kein A5120.16.

Gruß Jörg
--
http://felgentreu.spdns.org/bilder/jacob120.gif
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
019
01.03.2012, 10:06 Uhr
Alex-70



Kommt, ich hab heut Geburtstag: sagt mir, daß es ne P8000 Neuauflage gibt
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
020
01.03.2012, 11:04 Uhr
Tom Nachdenk



Der A5120.16 lief doch meines Wissen mit MUTOS/U auf Diskettenbasis? Das GIDE dürfte doch hinreichend schnell sein, da müsste 'nur' ein geeigneter Treiber für UDOS her der zwischen dem MUTOS/U und den moderneren Speichermedien vermittelt.

Edit: evtl. brauchts auch noch einen extra Treiber U8000seitig.

Dieser Beitrag wurde am 01.03.2012 um 11:06 Uhr von Tom Nachdenk editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
021
01.03.2012, 15:14 Uhr
Enrico
Default Group and Edit


richtig, das läuft mit Diskette.
--
MFG
Enrico
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
022
01.03.2012, 15:15 Uhr
Enrico
Default Group and Edit



Zitat:
Alex-70 schrieb
Kommt, ich hab heut Geburtstag: sagt mir, daß es ne P8000 Neuauflage gibt

Herzliches Beileid.
Dann fang schon mal an.
--
MFG
Enrico
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
023
01.03.2012, 18:49 Uhr
Enrico
Default Group and Edit



Zitat:
erbe schrieb
An dieser Stelle sei das Denkspiel gestattet, die 16-Bit-Einheut für den A5120 einmal neu aufzulegen und dabei den Z16C01 als noch verfügbare Basis zu benutzen.

Viele Grüße
Ferdinand

Woher weist Du denn, dass der Z8001-Code ausführt?

Ausser Anschlussbelegung, die zum Z8001 passen würde, konnte ich nichts finden.
--
MFG
Enrico
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
024
01.03.2012, 18:57 Uhr
ambrosius



@Alex-70 019

Erst einmal herzlichen Glühstrumpf!! Und dann noch - selbstverständlich gibt es eine Neuauflage der P8000! Guckst Du hier:

http://www.porsche-design.com/europe/de/products/p8000eyewear/

Da gibt es immer mal wieder Neuauflagen ...

Beste Grüße und alles Gute
Holger
--
viele Grüße
Holger
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
025
02.03.2012, 08:05 Uhr
erbe



[quote][b]Enrico schrieb[/b]
[quote][b]erbe schrieb[/b]
An dieser Stelle sei das Denkspiel gestattet, die 16-Bit-Einheut für den A5120 einmal neu aufzulegen und dabei den Z16C01 als noch verfügbare Basis zu benutzen.

Viele Grüße
Ferdinand[/quote] Woher weist Du denn, dass der Z8001-Code ausführt?

Ausser Anschlussbelegung, die zum Z8001 passen würde, konnte ich nichts finden.[/quote] ##################


Zum Z16C01 besitze ich ein Datenblatt, welches auch den Befehlssatz enthält. Für die Stichproben, welche ich für den Befehlssatz von Z16C01 und Z8001 gemacht habe, paßte dies. Was fehlt ist der praktische Vergleich in einer Testschaltung.

Dieser Beitrag wurde am 02.03.2012 um 08:06 Uhr von erbe editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
026
02.03.2012, 09:16 Uhr
holm

Avatar von holm

Der Z8001 ist aber nur die halbe Miete, ich habe jetzt nicht in das Datenblatt des 16C01 geguckt, aber im P800 gibts da noch 3 U8010 MMUs und die Festplatten und Floppyperipherie ist auf 2 Z80 Systeme ausgelagert. Paßt die Z8010 MMU zum 16C01 und woher bekommt man die zu welchem Preis?

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
027
02.03.2012, 09:52 Uhr
erbe



Die MMU wird heute nicht mehr produziert. Sie war als Z8010 und Z80210 (2 MMU) verfügbar. Deshalb stünde für mich auch nur die Z8000-Erweiterung für den A5120 zur Diskussion. Diese Steckeinheit kommt ohne MMU aus. Auf die RAM-Steuerung könnt meiner Meinung nach bei der Verwendung von statischem RAM verzichtet werden.

Wollte man diese Steckeinheit dann funktional erweitern ( Speichermedium, Netzwerkanschluß, .. ) wären auf jeden Fall der Quellcode des MUTOS8000 oder des UDOS notwendig. Je nach dem, ob der Z8000 oder der Z80 die Erweiterung steuern soll.

Für eine Neuauflage des P8000 müßte die MMU, beispielsweise über einen FPGA, nachgebildet werden. Ich halte es aber nicht für trivial, die MMU in Verilog zu beschreiben. Auf opencores.org kann ein Eindruck gewonnen werden, wie so etwas realisierbar ist.

Ansonsten wäre für einen Nachbau des P8000 die Frage zu stellen, ob nicht das Gerät ohnehin größtenteils in FPGA's nachgebildet werden sollte.

Viele Grüße
Ferdinand
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
028
02.03.2012, 11:17 Uhr
Rüdiger
Administrator
Avatar von Rüdiger


Zitat:
erbe schrieb
wären auf jeden Fall der Quellcode des MUTOS8000 oder des UDOS notwendig.

Auf der 15.000sten ausgelesenen Diskette habe ich erstmals die Binaries von MUTOS8000 gefunden. Das zweite mal sind die Binaries bei der 21.000sten Diskette aufgetaucht.
Die Wahrscheinlichkeit, jemals die Quelltexte zu finden, schätze ich kleiner als ein Sechser im Lotto. Oder kleiner, als ein Zimmer voll A5120.16 zu entdecken.
--
Kernel panic: Out of swap space.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
029
02.03.2012, 11:22 Uhr
holm

Avatar von holm

IMHO wirst Du die Sources auf keiner Diskette finden, das war mit Sicherheit Cross-Development auf einer anderen, größeren Maschine.
Man bekommt auf die Disketten simpel nicht genug Kram drauf..

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
030
02.03.2012, 13:13 Uhr
erbe



So weit ich mich errinnern kann, war MUTOS8000 eine Sammlung von mehreren 8-Zoll-Disketten. Leider wurde die 16-Bit-Erweiterung aber in der Regel nur als RAM-Floppy genutzt.

Gibt es denn noch eine funktionierende Version und wie groß ist sie?

Viele Grüße
Ferdinand

Dieser Beitrag wurde am 02.03.2012 um 13:14 Uhr von erbe editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
031
12.03.2012, 17:24 Uhr
S0C4



Hallo,

gibt es eigentlich einen Schaltplan der 16bit Karte für den A5120?
Ich habe so eine Karte hier liegen, aber mangels eines funtionierenden A5120 nicht in Betrieb. Das Layout ist ja auch für einen UB8002 vorgesehen.

Gruß joerg
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
032
12.03.2012, 17:26 Uhr
Rüdiger
Administrator
Avatar von Rüdiger


Zitat:
S0C4 schrieb
gibt es eigentlich einen Schaltplan der 16bit Karte für den A5120?
Ich habe so eine Karte hier liegen, aber mangels eines funtionierenden A5120 nicht in Betrieb. Das Layout ist ja auch für einen UB8002 vorgesehen.

Die Frage ist mehrdeutig: Es gab verschiedene 16-Bit-Karten.
Welche hast Du?
--
Kernel panic: Out of swap space.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
033
12.03.2012, 18:34 Uhr
S0C4



Hallo,

das wußte ich nicht das es mehere gab.
Die Numern auf der Platine lassen sich wegen dem Lötzinn leider nicht entziffern.
Es sind 2 Platinen. Eine mit der CPU Z8001 einer PIO, dei andere mit 256k Ram bestückt. Mit den Bildern auf der Seite mit den K1520 Platinen verglichen, muß es die 062-9005 sein. Die Nummer habe ich jetzt auch aufgedruckt gefunden.

Gruß joerg
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
034
13.03.2012, 08:26 Uhr
MichaRa



Hallo,

ich habe die Betriebsdoku + Schaltpläne für die beiden Karten. Hatte ich damals von Rüdiger bekommen. :-)

Micha
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
035
13.03.2012, 08:39 Uhr
S0C4



Hallo,

könnte ich die Doku bitte auch bekommen :-).
Meine e-Mail Adresse steht im Profil.

Vielen Dank und Gruß joerg
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
036
13.03.2012, 08:58 Uhr
felge1966
Default Group and Edit


@MichaRa
Ich würde auch gerne die Unterlagen zu beiden Karten bekommen.
Meine e-Mail Adresse steht im Profil.


Gruß Jörg
--
http://felgentreu.spdns.org/bilder/jacob120.gif
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
037
13.03.2012, 08:59 Uhr
MichaRa



Wenn ich heute Nachmittag zu Hause bin sende ich Euch beides. Mein Kartensatz war defekt, hatte mir damals Rüdiger geschenkt *freufreu*, läuft schon lange wieder und steckt in meinem K8924. :-)

Micha

Dieser Beitrag wurde am 13.03.2012 um 09:02 Uhr von MichaRa editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
038
13.03.2012, 16:45 Uhr
MichaRa



@Jörg

Deine Mailadresse ist versteckt.

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