Robotrontechnik-Forum

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

Robotrontechnik-Forum » Technische Diskussionen » Ich bin eindeutig Hans im Glück... (Sch**ße!) » Themenansicht

Autor Thread - Seiten: -1-
000
11.06.2008, 15:32 Uhr
holm

Avatar von holm

Nachdem die Kiste nun lief, habe ich versucht auf der Bootdiskette die ich benutzte und auf der für den Grafikadapter der WPU Rostock angepaßte CP/A Quellen waren, diese umzubenennen und den Originalzustand wieder herzustellen.

Das ist gründlich schief gegangen, Power beschwehrte sich plötzlich über einen Schreibfehler und seit dem sind die Systemspuren im Eimer...

Bis auf diese Ominöse Microdos Diskette und irgend ein SCP die sich beide beim Booten weghängen habe ich nichts mehr zu booten.

Die CPA Quellen und sogar das @os.com habe ich noch unter Unix auf der Pladde, aber mir fehlt der Inhalt der beiden 26x128 formatierten Systemspuren für CPA auf dem BC5120. Wenn ich den Inhalt hätte bilde ich mir ein könnte ich mir die Systemdiskette
unter FreeBSD selber bauen, ich habe aber keinen Bock mit Rezilog erst CPABCGEN zu disassemblieren.

Bekommt von Euch Jungs es einer auf die Reihe mir die Daten zukommen zu lassen?

Danke im Vorraus,

Holm
(Ihr solltet mich meiden, ich bin bei dem Kram scheinbar vom Pech verfolgt)
--
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
001
11.06.2008, 16:42 Uhr
paulotto



jaja, nichts geht über eine gute Datensicherung...
warum hast Du die Diskette nicht vorher zur Datensicherung an Rüdiger übergeben, auch wenn der damit noch mehr zu tun bekommt (er sichert ja gern alle Raritäten), oder zumindest selbst eine Sicherheitsdiskette erstellt? Auch wenn es in den Fingern juckt, um alles auszuprobieren, Datensicherung sollte vorgehen! So verlierenwir immer mehr von vielleicht unersetzlichen einmaligen Quellen...

Gruß

Klaus
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
002
11.06.2008, 18:34 Uhr
holm

Avatar von holm

Weil eine Datensicherung von Dateeien die allgemein verbreitet und dann auch noch auf der Festplatte meines Rechners sowie auf ca 10 verschiedenen DLT Bändern sind Schwachsinn währe.

Das Einzige was mir fehlt sind die Daten aus den beiden Bootspuren.

Es sind keine relevanten Daten verloren gegangen, ich kann nur den BC nicht mehr booten.
Ich war übrigens dabei eine neue Startdiskette erzeugen zu wollen wie ich schon beschrieben hätte.

Frage an Rüdiger: warum gibt es die Downloads noch nicht?
Die 16x256 Bootdisk von CP/A hätte mein Problem schon behoben, ich finde aber nirgendwo anders ein Diskimage von CP/A...

Hilfst Du mir bitte nochmal aus der Patsche?

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
003
11.06.2008, 20:19 Uhr
Rüdiger
Administrator



Zitat:
holm schrieb
Weil eine Datensicherung von Dateeien die allgemein verbreitet und dann auch noch auf der Festplatte meines Rechners sowie auf ca 10 verschiedenen DLT Bändern sind Schwachsinn währe.

Woher willst Du wisen, dass Deine Dateien allgemein verbreitet sind?
Von vielen gibt es untersciedliche Verionen, Patches usw.
Drun lieber einmal zu viel gesichert als einmal zu wenig.



Zitat:
Frage an Rüdiger: warum gibt es die Downloads noch nicht?

U.a. aus rechtlichen Gründen.


Zitat:
Hilfst Du mir bitte nochmal aus der Patsche?

Schicke ich Dir.
--
Kernel panic: Out of swap space.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
004
11.06.2008, 22:15 Uhr
holm

Avatar von holm

Ok, danke.
Rechtliche Gründe? Macht Novell als Nachfolger von DR Schwierigkeiten bei dem alten Scheiß?

Die CP/A Version die ich habe ist eigentlich recht verbreitet gewesen und alle Dateien sind ja auch noch da:
$ ls cpa
@os.com bioscrtc.mac biostimc.mac
bdos.erl bioscsio.mac ccp.erl
bios.bak biosdpb.mac cpa.dok
bios.erl biosdpbm.mac cpabas.erl
bios.mac biosdsk.mac cpabcgen.com
bios.mac.old biosdskc.mac format.com
bioschd.mac biosdskp.mac l80.com
bioschdc.mac biosdskt.mac linkmt.com
bioschk.mac bioskbd.mac m80.com
bioscp54.mac bioskbdc.mac ref.com
bioscp56.mac biosmem.mac rezilog.com
bioscpb.mac biosmon.mac rezilog.hlp
bioscpio.mac biosnuc.mac tp.com
bioscrt.bak biosnuc1.mac tpdruck.ovr
bioscrt.mac biosnuc2.mac tpht.ovr
bioscrt.old biosrfl.mac tpinscpa.com
bioscrtc-wpu.mac biosrflc.mac tpovly1.ovr
bioscrtc.bak biostim.mac tpsv.com

Ich denke das Problem wird ein Anderes sein:

Der Mensch der den Floppytreiber von FreeBSD geschrieben hat und auch meine Person haben nun probiert die Bootsektoren zu lesen (von 2 verschiedenen Disketteni, er in DD und ich hier in Kleinschirma) und haben sehr ähnliche unbrauchbare Ergebnisse erzielt.
Nach dem ersten gelesenen Byte "S, 0x53" kommt Sauerkraut. Weitergehen sollte
es lt. Inhalt von CPABCGEN.COM mit 59 4c 00 00 00 00 fd ( SYL....ý~) es kommt aber verschobener Käse raus 53 b2 98 00 00 00 00 00 (S².......) ab dem 2. Byte um ein Bit nach links solange das Schieberegister mit macht...

Das ist wohl der bewußte Fehler des I8272 der bei der DDR Version des ICs von MME korrigiert wurde aber in sämmtlichen Internationalen Abkömmlingen des ursprünglichen FDC vorhanden ist. 128 Byte Sektoren funktionieren wohl "generell" nicht.

Momentan sehe ich recht schwarz was die Erstellung von brauchbaren Bootsektoren mit 26x128 auf dem PC für den Bürocomputer betrifft.

An und für sich sollte es doch wohl möglich sein, auch Bootdisketten mit 16x256 zu erstellen die vom Lader der K2526 hochgezogen werden könne (mir war jedenfalls so). Kann das Jemand hier bestätigen? Was sagt CPABCGEN dazu?

Ich werde mich wohl nach einer "Hardwareversion" einer Bootdiskette umsehen müssen wie es aussieht.

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
17.06.2008, 13:33 Uhr
Jens Krause



Meines Wissens ist nicht sehr viel Platz in 2k ROM um für mehrere Spurformate den Code unterzubringen. Es ist sicher mit modifizierten ROM's möglich von 256er Sektoren zu starten.

(man müßte mal den ROM disassemblieren, hatte mal aus Neugierde angefangen aber nicht zu Ende gebracht, wäre aber auch für andere Projekte interessant, z.b. von HD booten etc. pp.)

Hast Du schon einen Hardwareersatz (ansonsten könnte ich mich anbieten, für die Erstellung eines).

Gruß Jens

Dieser Beitrag wurde am 17.06.2008 um 16:34 Uhr von Jens Krause editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
006
17.06.2008, 15:15 Uhr
Rüdiger
Administrator



Zitat:
holm schrieb
128 Byte Sektoren funktionieren wohl "generell" nicht.

Momentan sehe ich recht schwarz was die Erstellung von brauchbaren Bootsektoren mit 26x128 auf dem PC für den Bürocomputer betrifft.

Ich vermute, dass Du einfach einen grottigen Floppycontroller im PC hast.
Die Onboard-Controller kannst Du alle vergessen, die enthalten nur irgendwelche abgerüsteten Chips. Bau Dir mal einen ISA-Controller ein (meide die Chipsätze Windbond und Goldstar, am besten läuft ACER), dann sollte das schon gehen.
--
Kernel panic: Out of swap space.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
007
17.06.2008, 23:04 Uhr
holm

Avatar von holm

...hmm, aber da war was mit den 128 Byte Sektoren was nur mit DDR Chips ging.

Das war IMHO sogar von MME dokumentiert und als ich mal mit einem 6809 SBC und Floppy herumexperimentiert hatte konnte ich das nachvollziehen.
Ich denke ich habe noch irgendwo die Unterlagen zum 8272, mal gucken ob ich die finde..

Gruß,

Holm

Was macht Dein Netzteil?
--
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
008
17.06.2008, 23:45 Uhr
Rüdiger
Administrator



Zitat:
holm schrieb
...hmm, aber da war was mit den 128 Byte Sektoren was nur mit DDR Chips ging.

Meinst Du die Nutzung von 134 Bytes pro Sektor (UDOS)?
Das ging aber mit den U8272 auch nicht, sondern nur mit den diskrekt aufgebauten Controllern...


Zitat:
Was macht Dein Netzteil?

Ist 360km entfernt von mir.
--
Kernel panic: Out of swap space.

Dieser Beitrag wurde am 17.06.2008 um 23:47 Uhr von Rüdiger editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
009
25.12.2014, 15:57 Uhr
Enrico
Default Group and Edit


Ich grabbel den Fred mal wieder aus der Mottenkiste wegen dem hier raus:



Zitat:
holm schrieb
...
Das ist wohl der bewußte Fehler des I8272 der bei der DDR Version des ICs von MME korrigiert wurde aber in sämmtlichen Internationalen Abkömmlingen des ursprünglichen FDC vorhanden ist. 128 Byte Sektoren funktionieren wohl "generell" nicht.

Momentan sehe ich recht schwarz was die Erstellung von brauchbaren Bootsektoren mit 26x128 auf dem PC für den Bürocomputer betrifft.
....



In den Dokus zu den div. FDCs (auch U8272D) heisst es immer,
dass diese ab 128 Byte/Sektor und bis zu 8 kB Pro Sektor können.
Dabei aber 128 B/S bei FM und bei MFM aber erst 256 B/S.

In der MP von 4/88 heisst es dazu aber, dass man das Format 128 B/S bei MFM "noch dieses Jahr ... realisieren will".

Weiss dazu jemand was genaues?
Ob man das wirklich noch gemacht, oder nicht, der genaue Typ des FDC,
umfangreiche Doku dazu....

Ich habe da nur was da, was sich immer auf ein paar Seiten beschränkt,
etwas Buch-artiges wäre gut. Und genau dazu findet sich gar nichts.
--
MFG
Enrico

Dieser Beitrag wurde am 25.12.2014 um 15:58 Uhr von Enrico editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
010
14.01.2019, 11:50 Uhr
kaiOr

Avatar von kaiOr

*leichausgrab*

@Enrico: In MP 2/89 S.39 wirst Du fündig.

Der U8272D08 und D04 kann tatsächlich 128Byte/Sektor in MFM. Allerdings nur die Schaltkreise von MME. Schaltkreise vom ZMD müssen dagegen mit einem farbigen Punkt gekennzeichnet sein.

*leichevergrab*

Dieser Beitrag wurde am 14.01.2019 um 12:29 Uhr von kaiOr editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
011
14.01.2019, 20:11 Uhr
Enrico
Default Group and Edit


Au mann......

Mit Zeitschriften siehts schlecht aus.
Ich habe immer die, die ich nicht suche, oder nicht weiß dass ich sie habe.

Könntest Du das gelegentlich abknipsen?
--
MFG
Enrico
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
012
15.01.2019, 00:10 Uhr
kaiOr

Avatar von kaiOr

Du hast Mail. Aber eigentlich müsste die MPs hier jeder digital vorliegen haben.

Jedenfalls schön zu sehen, dass auch der U8272D nicht nur "stupide geklont", sondern verbessert wurde.

Dieser Beitrag wurde am 15.01.2019 um 00:10 Uhr von kaiOr editiert.
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