Robotrontechnik-Forum

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

Robotrontechnik-Forum » Flohmarkt » GIDE-Interface - neue Serie? » Themenansicht

Autor Thread - Seiten: -1-
000
11.12.2008, 23:34 Uhr
Frank



Hallo Leute!
Die GIDE-Interfaces aus "KC-Club-Produktion" sind im Moment ausverkauft. Deshalb an dieser Stelle unsere Frage: Wie groß wäre denn hier das Interesse an weiteren solcher Bausätze? Wenn es genügend Interessenten gibt, würden wir noch einmal eine Serie auflegen. Preislich würde sich alles im Rahmen der letzten Serie bewegen:

http://www.iee.et.tu-dresden.de/~kc-club/08/0801-01.HTML#GIDE

Viele Grüße, Frank
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
001
12.12.2008, 09:26 Uhr
digger

Avatar von digger

*handheb* Hier, ich bin an einem Satz interessiert!
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
002
12.12.2008, 09:35 Uhr
paulotto



ich wäre auch an 2 Sätzen interessiert...

Gruß

Klaus
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
003
12.12.2008, 14:53 Uhr
Mobby5



Ich nehme auch zwei.
--
und ausserdem muss in Zeile 20 der Doppelpunkt durch ein Semikolon ersetzt werden
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
004
15.12.2008, 21:45 Uhr
Rene



mir würde eins auch reichen...
Gruß Rene
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
005
01.01.2009, 21:41 Uhr
ralfwu



Ich nehme auch eins!
Gruß Ralf
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
006
01.01.2009, 23:13 Uhr
Heiko_P



Ich würde auch einen Bausatz nehmen.
Gruß Heiko
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
007
05.01.2009, 20:19 Uhr
procolotor

Avatar von procolotor

Ich würde gern auch 2 ordern

Gruß

Andre
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
008
06.01.2009, 10:46 Uhr
Enrico
Default Group and Edit


na, so langsam tut sich ja was.
--
MFG
Enrico
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
009
06.01.2009, 13:11 Uhr
holm

Avatar von holm

Wenn Du Bausätze verkaufen willst, frage mich mal wegen den GALs.
Ich habe solchen Kram auf Halde und würde die evtl. sponsern.
Einziges Problem ist, das ich für den 20V8 nur PALCE20V8H-15PC/4 AMD
da habe, diese aber nicht prgrammieren kann..

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
06.01.2009, 14:26 Uhr
paulotto



das ist kein Problem für mich. Die kann ich programmieren...

Gruß

Klaus
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
011
06.01.2009, 15:00 Uhr
Deff




Zitat:
paulotto schrieb:
das ist kein Problem für mich. Die kann ich programmieren...

Die Wette hätte ich schonmal gewonnen, juhu!
--
Die Politik ist ein Versuch der Politiker, zusammen mit dem Volk mit den Problemen fertig zu werden, die das Volk ohne die Politiker niemals gehabt hätte. (Dieter Hildebrandt)
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
012
06.01.2009, 15:18 Uhr
paulotto



was für 'ne Wette? Kann i.M. nur keine tscheschichen PROMs programmieren, die Äquivalente von NS gehen, da hat Enrico schon einen von mir bekommen...
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
013
06.01.2009, 15:21 Uhr
Enrico
Default Group and Edit



Zitat:
paulotto schrieb
was für 'ne Wette? Kann i.M. nur keine tscheschichen PROMs programmieren, die Äquivalente von NS gehen, da hat Enrico schon einen von mir bekommen...

Die RAF tut damit nun auch. Herzlichen Dank dafür.
--
MFG
Enrico
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
014
06.01.2009, 15:22 Uhr
Enrico
Default Group and Edit



Zitat:
holm schrieb
Wenn Du Bausätze verkaufen willst, frage mich mal wegen den GALs.
Ich habe solchen Kram auf Halde und würde die evtl. sponsern.
Einziges Problem ist, das ich für den 20V8 nur PALCE20V8H-15PC/4 AMD
da habe, diese aber nicht prgrammieren kann..

Gruß,

Holm


Zitat:
paulotto schrieb
das ist kein Problem für mich. Die kann ich programmieren...

Gruß

Klaus

Das wäre eine prima Sache. Allerdings weis ich nicht, ob das mit den PALCE überhaupt geht.
GAL ist keine Problem, hatte och nie was anderes.
BEi PALCE ist das ja irgendwie anders (kann man die überhaupt mehrmals brutzeln?), da bracuh man vielleicht ein anderes JEDEC, was ich nicht habe.
--
MFG
Enrico

Dieser Beitrag wurde am 06.01.2009 um 15:24 Uhr von Enrico editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
015
06.01.2009, 16:50 Uhr
paulotto



die PALCE sind genau wie GALs und können wie die entsprechenden GALs programmiert werden. Im Prommer steht dann z.B PALCExx as GALxx usw.
Ist nur eine etwas andere Technologie und vielleicht auch wegen rechtlicher Sachen ein anderer Name...
Freut mich ja, daß die RAF wieder läuft...

Gruß

Klaus
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
016
06.01.2009, 17:41 Uhr
Enrico
Default Group and Edit


Das wären schon mal 10 GIDEs.
--
MFG
Enrico
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
017
06.01.2009, 17:46 Uhr
Giesberth

Avatar von Giesberth

Halllo Frank,

auch ich hätte gern einen Bausatz.

Mit freundlichen Grüßen
Giesberth
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
018
06.01.2009, 20:59 Uhr
holm

Avatar von holm

Dann nehme ich eine gesponsorte Platine :-))

Nee, logischerweise würde ich auch eine nehmen, ich habe heute noch mal
mit meiner drangewickelten Mimik experimentiert bevor ich den Einschub weggeräumt und Platz für den LA geschaffen hatte, da gibts wiedermal Dreckeffekte die ich derzeit nicht weg bekomme, irgendwie läuft die Kommunikation unzuverlässig, mag an der Verkabelung liegen. Im 5er Einschub war aber kein Platz um die GIDE als Einschub zu gestalten, Etwas anderes hatte ich noch nicht, jetzt habe ich ja den K8924 den ich extra wegen seiner bastelfreundlichen Geometrie angeschafft hatte.

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
07.01.2009, 12:57 Uhr
Carsten



melde mich für zwei.

Gruß Carsten
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
020
08.01.2009, 23:42 Uhr
tp



Ich würde auch 2 nehmen.
--
Die Zeit ist auch nicht mehr, was sie mal war! (Albert Einstein)
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
021
10.02.2009, 18:58 Uhr
Giesberth

Avatar von Giesberth

Hallo Frank,

bei 21 Stück würde sich die Sache doch wieder mal lohnen.
Lass doch mal was von dir hören wie es um die Bausätze steht.

Mit freundlichen Grüßen
Giesberth
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
022
10.02.2009, 20:19 Uhr
kaiOr

Avatar von kaiOr

Würde auch einen Satz nehmen.


MfG
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
023
10.02.2009, 20:39 Uhr
Enrico
Default Group and Edit


Das dauert noch ein wenig, ich will das Layout noch etwas überarbeiten. Vorher will ich noch andere Sachen erledigen.
--
MFG
Enrico
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
024
10.02.2009, 21:33 Uhr
Giesberth

Avatar von Giesberth

Danke Enrico,

für die Nachricht. Ich werde auf jeden Fall warten.

Mit freundlichen Grüßen
Giesberth
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
025
10.02.2009, 22:42 Uhr
holm

Avatar von holm

@Enrico: Schön währe eine Version die auf einem !50 Steckverbinder endet und ins 1520 Gefäßsystem gesteckt werden kann...

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
026
10.02.2009, 22:55 Uhr
Enrico
Default Group and Edit


Was für einen Steckverbinder meinst Du?
EFS?

Tja, aber ob es da nun wieder so viel Abnehmer für gibt?
--
MFG
Enrico
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
027
11.02.2009, 10:17 Uhr
Deff




Zitat:
holm schrieb:
Schön währe eine Version die auf einem !50 Steckverbinder endet und ins 1520 Gefäßsystem gesteckt werden kann...

Ist auch meine Meinung!


Zitat:
Enrico schrieb:
Tja, aber ob es da nun wieder so viel Abnehmer für gibt?

Könnte ich mir sehr gut vorstellen, letztendlich kann man das aber hier zur Diskussion stellen.
--
Die Politik ist ein Versuch der Politiker, zusammen mit dem Volk mit den Problemen fertig zu werden, die das Volk ohne die Politiker niemals gehabt hätte. (Dieter Hildebrandt)
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
028
11.02.2009, 10:18 Uhr
holm

Avatar von holm

Ich weiß es nicht. Ja ich meine einen EFX Steckverbinder, weiß auch nicht was ich da für ein Kauderwelsch geschrieben habe :-|

Ggf. lassen sich ja die Lötaugen für so einen Steckverbinder mit auf der Platine integrieren und dieses Doppel CPU Dingens beibehalten. Andererseits verfügen auch KC85 Rechner über einen Systembus, man muß die sen Quatsch mit dem Zwischensockel eigentlich nicht wirklich machen. Ein Modul währe auch denkbar. Es handelt sich schließlich um nichts Anderes als einen zusätzlichen I/O Port.

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
029
11.02.2009, 13:09 Uhr
susowa




Zitat:
Andererseits verfügen auch KC85 Rechner über einen Systembus, man muß die sen Quatsch mit dem Zwischensockel eigentlich nicht wirklich machen.

Wenn man die ursprüngliche Idee des GIDE nicht aus den Augen verlieren möchte - ein universelles GIDE-Interface für jeden CP/M Z80 Rechner zur Verfügung zu stellen - schon.
Nur an der CPU sind diese Rechner alle gleich und das Interface lässt sich problemlos und ohne "Dreckeffekkte" (mit denen Du ja auch zu tun hast) kontaktieren und einbauen, sofern das mechanisch möglich ist.


Zitat:
Ein Modul währe auch denkbar. Es handelt sich schließlich um nichts Anderes als einen zusätzlichen I/O Port.

Da liegst Du falsch - die Modulverwaltung existiert nicht im CP/M-Prozessorsystem der KC85. Die Modulsteuerung der Module im D004-Gehäuse wird wie sonst auch von der CPU des Grundgerätes D001 erledigt.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
030
11.02.2009, 15:16 Uhr
Enrico
Default Group and Edit


Dann brauche ich dazu ja schon mal nichts mehr zu schreiben.

Das GIDE muss so schon so bleiben, wie es ist. Es gibt ja noch mehr Z80 Rechner, als KC + D004 oder K1520, auch noch jede Menge im Ausland.

Lötaugen sind auf dem GIDE ja schon vorhanden. Statt des IC-Sockels kann man auch noch einen Pfostenverbinder nehmen ("Kabel-Option", siehe Doku auf der KC-HP).
Mit einer kleinen Lochrasterplatine kann man sich ja einen Adapter auf K1520-Bus bauen. Das ist mechanisch nicht so prickelnd, aber billiger. Aber die Platte müsste ja auch noch irgendwo hin.


Die bessere Alternative wäre also:

Eine Platine ca. Eurokarte mit EFS Stecker (K1520-Bus), GIDE-Schaltung, Stecker für 2,5" Platte und Platz für eine 2,5" Platte bzw. SSD. Als Alternative wäre auch ein Stecker für CF-Karten möglich. Ist kleiner und flacher, aber der Stecker dafür etwas schwieriger zu löten.

Vorher muss aber noch das mit der Software geklärt werden.
Nimmt man mal nur Robotron-BCs her und lässt andere K1520 kompatible Rechner ausser acht (wollen wir doch aber nicht, oder?), sollten reservierte
I/Os der CPU Karte verwendet werden.
Das GIDE brauch 16 I/Os. Man könnte aber auch auf 16 Bit I/Os ausweichen, dann würde eine Basis-I/O ausreichen.
Es gab ja schon Platten an BCs, die konnten aber davon nicht booten.
Kann man das verbessern, aber wie? Soll dafür dann ein EEPROM drauf, wie anzusteuern?
--
MFG
Enrico

Dieser Beitrag wurde am 11.02.2009 um 15:18 Uhr von Enrico editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
031
11.02.2009, 16:51 Uhr
holm

Avatar von holm

Von hinten nach vorne:

Booten ist ein 2. Paar Schuhe dazu müßte man den entsprechenden Lader und die
Startup Software des OS anpassen, das hat mit der blanken Hardware und deren IO Adressen (die im Endeffekt im GAL stehen und somit Software sind) nicht viel zu tun.
Im Falle K1520 und K2526 im Spezioellen dürfte das existierende System wie Udos usw. inkompatibel machen, simpel weil im Laderom kein Platz mehr ist die ursprüngliche Funktionalität bei zu behalten.

Die GIDE so wie sie jetzt ist funktioniert genau nicht in einem BC, schon aus rein mechanischen Gründen (Kartenraster) und der Tatsache das da eine 2. CPU
parallel geschaltet ist. Somit sind hier nicht alle an der CPU völlig gleich, im Gegenteil das erzeugt heftigst Kuddelmuddel. Soviel zu universell...

Die Dreckeffekte die ich habe resultieren aus der Tatsache das ich das Teil mit verhältnismäßig langen Drähten an die Rückseite eines vollen 5er Einschubes angewickelt habe, da im Einschub halt kein Platz mehr war. Mittlerweile operiere ich mit einem K8924 herum in dem ausreichend Platz ist und in dem man auch eine saubere Lösung unterbringen kann.

Erklärt mir mal den Vorteil die GIDE Platine so zu nehmen wie sie ist, an eine Universalplatine zu strippen die dann ihrerseits im Bussteckverbinder sitzt.
Irgendwie kommt mir die GIDE in dieser Konstellation redundant vor, das geht einfacher nur mit der Universalplatine.

Ca 90% aller Z80 Robotron Systeme sind K1520 Systeme und Verwandte und Ihr wollt ein Ding bauen was genau da nicht funktioniert? Ihr deckt also damit im wesentlichen die KC User ab, nix weiter. In einem ZX81 wird Euch die GIDE warscheinlich auch nicht viel nützen.

Seltsam finde ich, das eine Karte wie die RAF universell zu konstruieren sein soll und die wenigen ICs die man für die GIDE braucht scheinbar unter keinen Umständen
kompatibel gemacht werden können...

Sorry, ich ziehe doch die Hosen nicht mit dem Kran an...


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 11.02.2009 um 16:52 Uhr von holm editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
032
11.02.2009, 19:25 Uhr
susowa




Zitat:
parallel geschaltet ist. Somit sind hier nicht alle an der CPU völlig gleich, im Gegenteil das erzeugt heftigst Kuddelmuddel. Soviel zu universell...

Ich wüsste jetzt nicht, dass ich von speziellen Mehrprozessorsystemen was geschrieben hätte - alle "normalen" Z80-Systeme sind an der CPU gleich, da die CPU die gleiche ist. Wenn Du zwei CPU's parallel betreibst, ist das ein spezielles Problem Deines Systems und nicht das Problem vom GIDE - dafür ist es nicht konzipiert.


Zitat:
Die Dreckeffekte die ich habe resultieren aus der Tatsache das ich das Teil mit verhältnismäßig langen Drähten an die Rückseite eines vollen 5er Einschubes angewickelt habe

Und genau das vermeidet das GIDE durch das jetzige Konzept, da man gezwungen wird, es durch simples Sockeln der CPU genauso einzubauen, wie es der Entwickler beabsichtigt hat, damit es in nahezu jedem System funktioniert, immer unter der Voraussetzung, dass man es so einbauen kann!


Zitat:
Ihr deckt also damit im wesentlichen die KC User ab, nix weiter.

Also mir als KC-User reicht das auch, da mich die robotron-Systeme bei einer Neuauflage des Bausatzes genauso wenig interessieren, wie Dich die KC-User, wenn ich Deine Antwort sachlich interpretiere und ich mich genauso dagegen verwahre, den Bausatz zu verändern, so dass er nicht mehr KC85-kompatibel bleibt.


Zitat:
Sorry, ich ziehe doch die Hosen nicht mit dem Kran an...

Also mit Kränen konnte ich noch nie sachlich diskutieren ...


Viele Grüsse Ralf
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
033
11.02.2009, 19:34 Uhr
Enrico
Default Group and Edit


Ich sagte ja, dass ich dazu bereit bin, das GIDE auch für den K1520-Bus anzupassen, so daran Interesse besteht und es Software für gibt. Bisher hat es ja noch niemanden weiter interessiert. Unnötige Arbeit mache ich mir dann nun doch nicht.

Die RAF ist ja nicht "universell konstruiert", die ist nur für den K1520-Bus. Dafür war die ja schon immer gedacht und nichts anderes.
Es bringt ja nichts die für den ZX81 zu bauen.
--
MFG
Enrico

Dieser Beitrag wurde am 11.02.2009 um 19:36 Uhr von Enrico editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
034
11.02.2009, 20:56 Uhr
holm

Avatar von holm

@susowa:

Es ist nicht schön das Du als hochnäsiger Besserwisser mit Deinen sehr beschränkten Einsichten an diese Sache heran gehst.
Du möchtest also eine oder mehere GIDE für Dich und Deinen KC85 und der Rest befindet sich außerhalb Deines Tellerrandes, nicht war?

Da das hier aber nicht www.kc85technik.de ist sondern www.robotrontrechnik.de
wirst Du doch wohl freundlichst gestatten das hier eventuell auch andere Bedürfnisse und Meinungen existieren?

2 Parallel geschaltete CPUs sind hier (robotrontechnik.de) alles Andere als ein spezielles System. Fast alle Bürocomputer basieren auf der ZRE K2526 und diese hat nun mal 2 CPUs parallel, ob Du es glaubst oder nicht.

Des Weiteren bitte ich Dein Geschwafel über das Konzept der GIDE und die Vermeidung von Dreckeffekten einzustellen, da Du einfach wie es aussieht keinen Plan hast von was ich überhaupt rede. Das Konzept der GIDE vermeidet keine Dreckeffekte wenn man sie mit genauso langen Drähten hinten an einen Systembus wicklen muß weil im Gefäßsystem kein Platz ist und die Bussignale elektrisch nicht kompatibel sind (2 Treiber gegeneinander).

Du kannst ja augenscheinlich nicht mal richtig lesen, denn ich hatte nicht geschrieben das ich ein Kran sei, sondern das ich mir die Hosen nicht mit einem Solchen anziehe. Insofern ist Deine Bemerkung das Du mit Kränen nicht sachlich diskutieren kannst reichlich irrelevant, meinst Du nicht?

@Enrico:

Es ist eine reine Frage der meiner Freizeit wann ich dazu komme das GIDE Interface mit Software für CP/A zu versehen. Ich habe nach wie vor noch ständig Arbeit mit Reparaturen für Forenkollegen und den dazu notwendigen Nebenarbeiten wie z.B. den alten Promer zum Laufen zu bewegen. Dazu kommt, daß bei mir nicht 16 Uhr der Hammer aus der Hand fallen kann, sondern das ich zu rudern habe meine Einmannfirma am Laufen zu halten und die Aufträge die ich als solche bekomme erfolgreich zu bearbeiten und in Gewinn umzusetzen.

Zur RAF: Hattest Du da nicht eine abgesägte Variante für KC Module vorgesehen?


Ich glaube kaum, daß ich der Einzige bin der Interesse daran hat eine GIDE in einen
Bürocomputer zu stecken, aber augenscheinlich bin ich wieder mal der Einzige der sagt das er das BIOS entsprechend modifiziert. Gibts hier keine anderen Leute die ein Bisschen Z80 Assembler können wenn es denn so eilig ist?
Hier neben mir liegt eine angefangene Universalplatine mit einer 20Mhz Z180 CPU drauf, die ich mal fertig basteln wollte um einen Bürocomputer etwas zu beschleunigen.
Zu dem Ding komme ich seit Monaten nicht, ganz davon abgesehen mal von meiner Philipsglotze im Schalfzimmer das OSD zu reparieren oder ...

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 11.02.2009 um 20:58 Uhr von holm editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
035
11.02.2009, 21:22 Uhr
Enrico
Default Group and Edit



Zitat:
holm schrieb

@Enrico:

Es ist eine reine Frage der meiner Freizeit wann ich dazu komme das GIDE Interface mit Software für CP/A zu versehen. Ich habe nach wie vor noch ständig Arbeit mit Reparaturen für Forenkollegen und den dazu notwendigen Nebenarbeiten wie z.B. den alten Promer zum Laufen zu bewegen. Dazu kommt, daß bei mir nicht 16 Uhr der Hammer aus der Hand fallen kann, sondern das ich zu rudern habe meine Einmannfirma am Laufen zu halten und die Aufträge die ich als solche bekomme erfolgreich zu bearbeiten und in Gewinn umzusetzen.

Ja, ist mir schon klar.


Zitat:
Zur RAF: Hattest Du da nicht eine abgesägte Variante für KC Module vorgesehen?

Da hatte ich keine extra Variante vorgesehen, das ist exakt Die Platine.
Die muss auch für KC87 nicht absägt werden, sondern nur, wenn sie ins Gehäuse passen soll. Der KC87 hat ja auch den K1520-Bus, ist ja auch von Robotron.
Beim BIC ist es das selbe. Für die paar Stück hätte sich das auch gar nicht gelohnt eine extra Platine anfertigen zu lassen.

Ich glaube kaum, daß ich der Einzige bin der Interesse daran hat eine GIDE in einen
Bürocomputer zu stecken, aber augenscheinlich bin ich wieder mal der Einzige der sagt das er das BIOS entsprechend modifiziert. Gibts hier keine anderen Leute die ein Bisschen Z80 Assembler können wenn es denn so eilig ist?
Na, dann mal los. Wer machts?
Aber das ist ja für den Bürorechner nicht eilig.
--
MFG
Enrico

Dieser Beitrag wurde am 11.02.2009 um 21:24 Uhr von Enrico editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
036
11.02.2009, 22:26 Uhr
susowa



@holm:
Du scheinst irgendwie zuviel Stress zu haben, wirst ja langsam richtig unhöflich.


Zitat:
Du möchtest also eine oder mehere GIDE für Dich und Deinen KC85 und der Rest befindet sich außerhalb Deines Tellerrandes, nicht war?

Nein, durchaus nicht und ich helfe auch gern anderen Leuten, wenn ich kann. Da wir aber auch nicht an Unmengen von Platz im KC verfügen, besonders in der Höhe, möchte ich keine Veränderungen in der Art und Weise, dass es da nicht mehr passt nur damit es in/an anderen Systemen geht - ich denke, dass ist legitim.


Zitat:
wenn man sie mit genauso langen Drähten ...

Also ich lese in folgendem Dokument:

GIDE - The Generic Z80 IDE Interface
====================================
(C) 1995 Tilmann Reh
Technical Documentation
State 19951012

den folgenden Satz:

2.2 Cable mounting
... The connecting cable should be AS SHORT AS POSSIBLE.


und ich sehe eben in langen Anschlussdrähten und "AS SHORT AS POSSIBLE" einen Widerspruch zur Einbauvorschrift bzw. -empfehlung.

Das Problem der inkompatiblen Bussignale löst sich auch nur, wenn sich jemand Gedanken dazu macht und zwar so, dass die jetzt bestehende Funktion erhalten bleibt.

Wenn das alles nicht geht, passt oder niemand in die Hand nimmt, kann es ja nur auf die von Enrico genannte Lösung hinauslaufen - eine spezielle K1520 Variante, da muss man keine Rücksicht mehr auf das bisherige Interface nehmen, bei einem vorhandenen Standard-Bussystem ist das sowieso immer die bessere Variante.

Aber die Hardware wird ohnehin das kleinere Problem sein - Ur- und Bootloader, sowie die BIOS-Anpassung wird da schon interessanter, auch das BDOS sollte für den sinnvollen Betrieb von Festplatten einige Voraussetzungen erfüllen aber dort kenne ich mich nicht wirklich bis ins kleinste Detail aus.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
037
11.02.2009, 23:05 Uhr
Enrico
Default Group and Edit



Zitat:
holm schrieb
....und die Bussignale elektrisch nicht kompatibel sind (2 Treiber gegeneinander).

Dafür gibt es doch den Jumper auf dem GIDE, um das /RD-Signal Richtung Rechner zu maskieren. Das hatten wir doch schon mal.
Oder meinst Du was anderes?
--
MFG
Enrico
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
038
11.02.2009, 23:12 Uhr
holm

Avatar von holm

@susowa:

Betreffs Freundlich/Höflichkeit: Wie es in den Wald schallt, so kommt es wieder heraus!

KC+Platz: Auch im BC ist in der Höhe kein Platz. Das ist doch das was ich schrieb.
Mein Ziel war es, das wir uns Gedanken darüber nachen, ob eine Platine baubar ist,
an der sich ein Steckverbinder befinden kann, dessen Stück Platine aber ggf. auch abgetrennt werden kann wenn nciht benötigt. Das Ergebnis könnte durchaus in beide Systeme passen. Du aber laberst und laberst und laberst vom KC85.

Wenn Du mal mein Posting gelesen hättest, wüßtest Du endlich warum die Drähte an meiner Uni-Platine lang sind und kämest mir nicht mit profanen Vorlesereien aus der Doku von Tillmann; und sei versichert das ich mir Gedanken um das Problem mit den Bussignalen gemacht habe (im Gegensatz zu Dir) und auch weiß, wie das zu lösen ist.
Man muß eben das durch den GAL geschleifte Signal einfach nicht benutzen und fertig. Ich wiederhole hier nochmals: Die GIDE ist ein relativ einfacher I/O Port.
Es werden nur durch eine sequentielle Logik die ausgegebenen oder einzulesenden Bytes mal auf die obere und mal auf die untere Bushälfte des IDE Anschlusses verteilt. Das ist die gesammte Zauberei. Zusätzliche Adressen werden durch die vorgesehene Echtzeituhr belegt, wobei die GIDE da nur Adreßdecoder spielt.

Das CP/A BDOS verfügt übrigens über die von Dir genannten Voraussetzungen, es
ist nur noch vom Betrieb eines MFM Controllers (OMTI) auf die GIDE anzupassen, auch das sind Kleinigkeiten. Es existiert da wohl noch ein Problem das keine Platten mit mehr als 5 Köpfen oder sowas unterstützt werden aber woran das hapert habe ich auch schon gefunden.

Es geht also eigentlich Alles, der Einzige der hier von vornherein gegen Alles ist, bist Du und das nachgewiesenermaßen ohne andere Beiträge überhaupt mal gründlich zu lesen.

Thx,

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 11.02.2009 um 23:15 Uhr von holm editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
039
11.02.2009, 23:18 Uhr
holm

Avatar von holm

Ja Enrico. Ich weiß jetzt nicht aus dem Kopf ob das /RD oder /WR war, aber die GIDE will das Umschalten der Systembustreiber verhindern wenn sie angesprochen wird
und deaktiviert an dieser Stelle das entsprechende CPU Signal.
Man kann Alles so lassen wie es ist, man muß halt nur an den Steckverbinder die eine
und an den CPU Sockel die andere Leitung führen..

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
040
11.02.2009, 23:26 Uhr
Heiko_P



Nun bleibt mal bitte sachlich, das gegenseitige Anmotzen bringt doch auch keinen weiter...

Die Idee einer K1520-kompatiblen Steckkarte hatte ich auch schon. Ich habe mein Modul auf eine Lochrasterkarte in diesem Format gebaut, mit dem EFS-Stecker verdrahtet und ebenfalls solche Effekte wie holm beobachten müssen. Möglicherweise sind das die zu langen Leitungen, vom EFS-Steckverbinder bis zum Modul kommen da schnell mal 10cm zusammen, ich weiß es aber nicht.

Wenn ich sicher wäre, daß dieser Fehler bei einer neu entwickelten Karte nicht mehr auftritt, wäre das für mich nur noch eine Fleißarbeit und damit eine Frage der Zeit. Aber ohne genaue Kenntnis der Ursache fass ich das nicht gerne an.

Was also tun? Wenn sich schon jemand die Mühe macht, neue Bausätze anzubieten, bleibe ich bei meiner Bestellung. Wenn der Wunsch besteht, meine Freizeit reicht (und euch das nicht zu lange dauert), würde ich mich mit einer anderen Version einer Leiterplatte beschäftigen, Einschränkung siehe voriger Absatz.

Heiko
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
041
12.02.2009, 00:43 Uhr
Enrico
Default Group and Edit


Hast Du dafür HCT oder LS IC genommen?
Bei der RAF hatte ich ja das Problem, dass es mit dem HCT245 als Datentreiber ums verrecken nicht alles richtig funktionieren wollte. Mit LS kein Problem.

Wenn Du die Platine für K1520 in Angriff nehmen möchtest, kein Problem. Ansonsten könnte ich das ja später auch noch mal machen.
Aber erstmal sollte die Software ja funktionieren.
--
MFG
Enrico

Dieser Beitrag wurde am 12.02.2009 um 01:03 Uhr von Enrico editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
042
12.02.2009, 01:00 Uhr
Enrico
Default Group and Edit



Zitat:
holm schrieb

Mein Ziel war es, das wir uns Gedanken darüber nachen, ob eine Platine baubar ist,
an der sich ein Steckverbinder befinden kann, dessen Stück Platine aber ggf. auch abgetrennt werden kann wenn nciht benötigt. Das Ergebnis könnte durchaus in beide Systeme passen.

Ich halte es nicht für sinnvoll 50-60 GIDE Platinen machen zu lassen, die 2-3 grösser werden würden, als normalerweise notwendig wäre, nur um dort Stecker für K1520 Bus und Platz für die Platte unterzubringen, was die meisten Leute dann wieder absägen müssten. Umgekehrt brauch man für K1520 nicht den Platz für die CPU-Fassung verschwenden. Wenn die Stückzahl stimmt, ist es doch kein Problem dafür eine extra Serie zu machen.
--
MFG
Enrico

Dieser Beitrag wurde am 12.02.2009 um 01:04 Uhr von Enrico editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
043
12.02.2009, 08:15 Uhr
Jens Krause



@all

Mit Interesse und Entsetzen verfolge ich diese Diskussion!

Mit Interesse deswegen, da ich zwei K1520 basierte Systeme mit der GIDE aufwerten wollte, aber jedesmal an der gerade falschen Ausrichtung der Platine auf der ZRE scheiterte, da mit GIDE kein Betrieb innerhalb der normalen Steckrahmen möglich war. Da ich meine fliegende Verdrahtung des öfteren aus Platzmangel wieder abbauen musste, sind meine anfänglichen Bemühungen der BIOS Anpassung auch wieder eingeschlafen.

Entsetzt deshalb, weil (wieder mal) Probleme in persönlichen Streitereien enden statt gemeinsam sinnvoll für alle gelöst zu werden (ich spreche damit keinen direkt an, da ich keine Lust habe einen "Schuldigen" auszumachen; wie wohl häufig wird die Wahrheit irgendwo in der Mitte liegen ...)

Also bitte bringt die Kompetenzen zusammen und klärt das andere per PM! Dann bin ich sicher auch an einer K1520 Variante für CF Karten interessiert.

Gruß Jens
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
044
12.02.2009, 09:21 Uhr
karsten
Default Group and Edit
Avatar von karsten

@Alle

Nun gebe ich mal meinen Senf dazu :-)

Fakten:
- Für die KCs muss die GIDE so klein bleiben.
- Für K1520-Systeme macht es Platz-Probleme die CPU mit dem Modul zu ersetzen. Mit längeren Drähten einbauen ist auch nicht die Lösung.
- Die ZRE 062-881 K2526 hat zwei CPUs, wobei eine aber (nur) als DMA arbeitet.

Lassen wir doch die kleine Ausführung für die KC-Fraktion!

Sollten wir für die K1520-Fraktionnicht über neue ZREen nachdenken?
Die Schaltpläne der originalen sind bekannt. Die mehreren Eproms darauf kann man sicher durch einen ersetzen und so ist auch noch Platz für die GIDE-ICs und einen Platten-Stecker nach hinten raus.

Müssen wir nur ermitteln, welcher MengenBedarf an welcher/welchen ZRE wären.

Karsten
--
1. Grundgesetz der Messtechnik? Wer misst misst Mist!
(fast) alle DDR-Schaltkreise und viele Transistoren
Elektronikarchäologie, MC80, K1520
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
045
12.02.2009, 11:03 Uhr
holm

Avatar von holm

Die K2526 hat genau einen Eprom.
Wenn Du eine neue ZRE bauen willst, so hat da heute zu Tage auch die Bildschirmsteuerung, der FLoppycontroller und der RAM Platz drauf.
Auf die 3 ICs für die GIDE kommt es nicht mehr an, die fallen nebenbei mit ab.
Wozu dann noch ein 1520 System notwendig ist wird mir dabei nicht deutlich.

Macht Eure kleine Ausführung für die KC Fraktion. Ich habe keinen Bock mehr
darüber nachzudenken und mache meinen eigenen Stiefel.

Hier wird ja sogar die Diskussion über das Design abgewürgt da jeder nur an sich selbst denkt.
Ich wollte mal die GALs für die gesammte Auflage sponsern, die Lust dazu ist mir vergangen.

Danke

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 12.02.2009 um 11:07 Uhr von holm editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
046
12.02.2009, 15:02 Uhr
Heiko_P



@041: Ich habe das komplett aufgebaute GIDE-Modul genommen, mit einer winzigen Schaltungsänderung beim /RD-Signal. Ich muß nachsehen, welche Schaltkreise da verbaut sind. Danke für den Hinweis mit HCT/LS, da wäre ich selbst nicht drauf gekommen, dem werde ich mal nachgehen. Wenn das nach dem Austausch der Treiber-IC dann funktioniert, ist ein neuer Entwurf für den K1520 schon fast nicht mehr nötig, denn das GIDE-Modul auf eine Lochrasterplatte schrauben und mit dem Steckverbinder verdrahten ist kein großer Aufwand.

Die Schaltungsänderung auf dem GIDE ist winzig, die könnte vielleicht noch in die neue Serie einfließen. An wen kann ich die Änderung schicken?

Viele Grüße

Heiko
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
047
12.02.2009, 17:46 Uhr
Enrico
Default Group and Edit


An mich. Könnte aber sein dass es schon eingeplant ist (wenn es das ist, was ich denke)
--
MFG
Enrico
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
048
13.02.2009, 17:01 Uhr
Jens Krause




Zitat:
Heiko_P schrieb
Die Schaltungsänderung auf dem GIDE ist winzig, die könnte vielleicht noch in die neue Serie einfließen. An wen kann ich die Änderung schicken?

... oder auch dem Rest der Zuhörer zur Verfügung stellen ...

duck and cover

jens
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
049
13.02.2009, 22:34 Uhr
Heiko_P



Besser UND statt ODER, hier noch mal für alle:

Die Schaltungsänderung zum Anschluss an den Systembus ist ganz simpel: Den Leiterzug an Pin 13 von U2 (/RDQ) auftrennen, dafür an JP3 Pin 1 und 2 brücken. Sonst hat sich die Schaltung bei jedem Lesezugriff aufgehängt. Der Anschluss an den Systembus erfolgt über die gleichnamigen Pins der Z80-Fassung, genauer über den 40-poligen Pfostenverbinder in der Mitte der CPU-Fassung. Mit dieser Änderung sollte das Modul zumindest in solchen Systemen laufen, die ohne Datenbustreiber auf der CPU-Platine und ohne DMA arbeiten. Ich kann das jedoch nicht garantieren.

Ein Foto mit meinem Testaufbau gibt es hier:
http://www.imgimg.de/bild_GIDEkleinfb68c688jpg.jpg.html

Heiko
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
050
14.02.2009, 22:45 Uhr
danielk

Avatar von danielk


Zitat:
susowa schrieb
Da liegst Du falsch - die Modulverwaltung existiert nicht im CP/M-Prozessorsystem der KC85. Die Modulsteuerung der Module im D004-Gehäuse wird wie sonst auch von der CPU des Grundgerätes D001 erledigt.

Ja, so etwas in der Art hatte ich auch schon befürchtet. Schade, da ich aus rein ästhetischen Gründen eine Modullösung bevorzugen würde. Aber warte mal -- geht das mit der Trennung wirklich so weit, dass beispielsweise alle RAM-Zugriffe die Module betreffen immer durch den Koppel-RAM müssen? Ja, muss wohl so sein, wegen der unterschiedlichen Taktfrequenz. Mist.

Hm, im Schaltplan werden die Signale von der D004 CPU auf einen Steckverbinder X35 geführt. Ach ja, ich glaube mal gelesen zu haben, dass es da einen internen Anschluss gab, der aber nur für Prüfzwecke auch bestückt wurde. Vermutlich würde es gehen, dort die Bussignale abzugreifen -- ob da aber auch tatsächlich mehr Freiraum wäre, muss ich erst mal nachschauen.

Andererseits -- mit dem M052 habe ich ja bald die Möglichkeit, USB-Massenspeicher zu nutzen... Sag mal, meinst Du dass es theoretisch möglich wäre, von USB zu booten, wenn man sowohl CAOS als auch den D004 EPROM und das ZBIOS entsprechend anpassen würde?

Dieser Beitrag wurde am 14.02.2009 um 22:46 Uhr von danielk editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
051
14.02.2009, 23:30 Uhr
susowa




Zitat:
danielk schrieb
-- geht das mit der Trennung wirklich so weit, dass beispielsweise alle RAM-Zugriffe die Module betreffen immer durch den Koppel-RAM müssen?

Ja, leider. Im D008 von Kasi ist aber zumindest für das RAM-Floppy unter CP/M Besserung in Sicht.


Zitat:
Sag mal, meinst Du dass es theoretisch möglich wäre, von USB zu booten, wenn man sowohl CAOS als auch den D004 EPROM und das ZBIOS entsprechend anpassen würde?

Nicht direkt über das M052, da CP/M das M052 nicht "sieht".

Wenn man CP/M von USB oder auch per Netzwerk booten möchte, müsste man die beiden PIO's mit Interfaceschaltung direkt im CP/M-Prozessorsystem betreiben und den Urlader im EPROM des D004 und das ZBIOS entsprechend erweitern. Machbar ist alles immer irgendwie ...
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
052
14.02.2009, 23:37 Uhr
danielk

Avatar von danielk


Zitat:
susowa schrieb
Wenn man CP/M von USB oder auch per Netzwerk booten möchte, müsste man die beiden PIO's mit Interfaceschaltung direkt im CP/M-Prozessorsystem betreiben und den Urlader im EPROM des D004 und das ZBIOS entsprechend erweitern. Machbar ist alles immer irgendwie ...

Ich dachte eigentlich eher an eine Lösung ähnlich wie CAOS->DEP->Floppy, nur halt anders herum. Das DEP-Äquivalent würde dann auf dem Grundgerät laufen, und von CP/M aus Befehle entgegen nehmen.

Ist nur so eine Idee; kann gut sein dass ich völligen Stuss erzähle, da ich bisher nur ein oberflächliches Verständnis vom Aufbau des Systems habe.

Dieser Beitrag wurde am 14.02.2009 um 23:38 Uhr von danielk editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
053
15.02.2009, 00:09 Uhr
susowa




Zitat:
danielk schrieb
Ich dachte eigentlich eher an eine Lösung ähnlich wie CAOS->DEP->Floppy, nur halt anders herum. Das DEP-Äquivalent würde dann auf dem Grundgerät laufen, und von CP/M aus Befehle entgegen nehmen.

Das gibt es schon in der Form von ZAS - das läuft im D001, wenn man "meint" mit CP/M zu arbeiten.

Zum Verständnis des KC-Bootvorganges solltest Du im HB für den Programmierer den Abschnitt zur Koppelsteuerung und die beiden folgenden Artikel mal lesen:

http://www.iee.et.tu-dresden.de/~kc-club/02/KCN97-02/KCN97-02-04.HTML

http://www.iee.et.tu-dresden.de/~kc-club/02/KCN98-01/KCN98-01-08.HTML

Der springende Punkt dürfte in der Grösse des Koppel-RAM mit nur 1 kB liegen, mit dem Urlader musst Du den Zugriff auf den Bootloader des Bootmediums sicherstellen, wie Diskette, HDD, USB, NW. Mir liegen zwar die Quelltexte nicht vor - das ist Mario's Gebiet - aber wenn Du die beiden ersten Medien erhalten willst, wird es sicher dann langsam eng für weitere ... bitte jetzt nicht anfangen mit Bootmanager und so :-)


Zitat:
Ist nur so eine Idee; kann gut sein dass ich völligen Stuss erzähle, da ich bisher nur ein oberflächliches Verständnis vom Aufbau des Systems habe.

Wir haben alle mal angefangen und es gibt keine dummen Fragen ...
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
054
15.02.2009, 01:47 Uhr
danielk

Avatar von danielk


Zitat:
susowa schrieb
Das gibt es schon in der Form von ZAS - das läuft im D001, wenn man "meint" mit CP/M zu arbeiten.

Stimmt. ZAS würde dann halt außer einem Terminal auch noch Zugriff auf Massenspeicher bieten.


Zitat:
Zum Verständnis des KC-Bootvorganges solltest Du im HB für den Programmierer den Abschnitt zur Koppelsteuerung und die beiden folgenden Artikel mal lesen:

Danke. Ich hatte ohnehin geplant die Serie vollständig zu lesen, damit ich dann mein eigenes System zusammenstellen kann. Das passt ja gut, dass ich dann auch noch gleich die zugrunde liegenden Mechanismen im KC-System dabei erläutert bekomme.


Zitat:
Der springende Punkt dürfte in der Grösse des Koppel-RAM mit nur 1 kB liegen, mit dem Urlader musst Du den Zugriff auf den Bootloader des Bootmediums sicherstellen, wie Diskette, HDD, USB, NW.

Ah, ich verstehe. Der Urlader wird direkt im Koppel-RAM ausgeführt. Wenn man allerdings an dieser Stelle bereits über ZAS Kontakt zum CAOS hätte... Moment -- das Thema dieses Threads ist GIDE, also höre ich dieser Stelle erstmal auf. Ich muss mich in die Thematik gründlich einlesen, und wenn ich danach noch nicht ernüchtert sein sollte, melde ich mich in einem eigenen Thread zurück.


Zitat:
Mir liegen zwar die Quelltexte nicht vor - das ist Mario's Gebiet

Es erstaunt mich etwas, dass nicht einmal Du die vollständigen Quelltexte vorliegen hast. Kulturell ist das alles etwas ungewohnt für mich. Aber wenn ich das richtig verstanden habe, muss ich ja nur eine nette Mail an Mario Leubner senden um an die Quellen zu gelangen. Ich werde mein Glück dann mal versuchen...


Zitat:
- aber wenn Du die beiden ersten Medien erhalten willst, wird es sicher dann langsam eng für weitere ... bitte jetzt nicht anfangen mit Bootmanager und so :-)

Nur ein wenig Trampolinspringen.


Zitat:
es gibt keine dummen Fragen ...

In diesem Punkt bin ich persönlich zwar anderer Meinung; aber dennoch vielen Dank für Deine freundliche Hilfestellung.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
055
20.02.2009, 22:16 Uhr
Enrico
Default Group and Edit


Das Layout habe ich nun fertig überarbeitet. Wenn es nun doch mit den Bestellungen so bleibt, wollte ich dieses WE die Platinen in Auftrag geben und die Teile bestellen.


--
MFG
Enrico
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
056
22.02.2009, 01:50 Uhr
Enrico
Default Group and Edit


Der Bausatz kostet dann wieder 35 Euro plus Versand 8 Euro DHL Paket.
Wer schon weis, dass er zum Treffen kommt, dem kann ich den BS dann ja mitbringen (bitte Bescheid sagen).

Da es mal wieder eine Menge Geld ist, wäre es nicht schlecht, wenn Ihr mir dieses die Tage schon mal überweisen würdet (siehe PN).

Ich bin dann (hier) bei 16 Bausätzen.
--
MFG
Enrico

Dieser Beitrag wurde am 22.02.2009 um 02:05 Uhr von Enrico editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
057
22.02.2009, 13:36 Uhr
holm

Avatar von holm

Jetzt erkläre mir mal bitte schlüssig, warum links von der CPU kein K1520 Steckverbinder hinzubauen geht, dessen PADs abgesägt werden können wenn man sie nicht braucht.

Spinne ich, oder spinnt hier der Rest ?!?

Sauer,

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
058
22.02.2009, 15:41 Uhr
Enrico
Default Group and Edit


Meister Holm, wenn ich Pastor hätte werden wollen, hätte ich woanders angefangen zu arbeiten.
Das schrieb ich doch alles schon.

Wenn ich da jetzt nur den Stecker mit drauf mache, ist das doch nichts vernünftiges, das ist doch mehr Pfusch. Du willst doch nicht ernsthaft die Platte irgendwo im Rechner rumbaumeln lassen?
Also sollte doch die Platte auf die Platine mit drauf? So in etwa wie auf dem Foto.

Aber wenn Du unbedingt darauf bestehst, dass ich die ganze Serie nur für Dich ändere (es hat ja sonst noch keiner weiter dran Interesse gezeigt), kann ich das natürlich machen. Auch wenns ein ziemlicher Murks ist.
Vorrausgesetzt Du zahlst mir die ca. 700 Euro extra Kosten.


--
MFG
Enrico
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
059
22.02.2009, 21:19 Uhr
holm

Avatar von holm

Meister? Whow, Danke für die Beförderung...

Laß mal, ich hatte mich schon ausegklinkt. Du mußt Dir wegen mir wirklich
in dieser Hinsicht keine Mühe mehr geben. Die Diskussion war ja bereits abgeschmettert
worden bevor Du das Design fertig hattest

Wi hast Du die zusätzlichen Kosten von 700 Euro berechnet? Ist da ein Neues CAD
System schon mit dabei? Wo baumelt die Platte im KC85? ..oder hatten die da schon 3,5 Zoll Festplattenslots vorgesehen? Im K8915 baumelt die Platte irgendwo unten
und im K8924 ist so viel Platz das man sich aussuchen kann wo man sie hinhängt.
So wie Du das vorschlägst brauchst Du eine Platine von 170x215 sonst ist die Platine
ständig mit Festplatte im Rechner unterwegs. Gleichzeitig blockierst Du einen weiteren Bussteckverbinder, aber was rede ich, außer mir hatte ja soweiso keiner Interesse..


Lachschlapp,

Holm

PS: Ich habe Dich bis jetzt eigentlich für einen tollen Typ gehalten; erzähle weiter
solch einen Kram und das ändert sich.
--
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
060
16.03.2009, 23:35 Uhr
Enrico
Default Group and Edit


Die Teile fürs GIDE sind heute endlich angekommen.
Ich hoffe, dass ich bis Anfang nächster Woche mit programmieren und eintüten fertig werde, damit ich es verschicken kann. Ansonsten beim Treffen.
--
MFG
Enrico
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
061
21.03.2009, 19:23 Uhr
Enrico
Default Group and Edit





Ein paar Pakete sind schon mal unterwegs.
--
MFG
Enrico
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
062
24.03.2009, 20:29 Uhr
Mobby5



Gibts da auch neue Montageunterlagen? Hab gerade gesehen, dass meine schon etwas älter sind. Die passen da nicht so ganz zur neuen Platine.
--
und ausserdem muss in Zeile 20 der Doppelpunkt durch ein Semikolon ersetzt werden
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
063
25.03.2009, 00:13 Uhr
Enrico
Default Group and Edit


Jein. Die auf der KC-HP passen im Prinzip auch. Teile sind gleich bezeichnet, und ausser ein wenig anderer Lage hat sich da nichts geändert.
Ansonsten hätte ich nur ein paar grössere TIFs.
--
MFG
Enrico
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
Seiten: -1-     [ Flohmarkt ]  



Robotrontechnik-Forum

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