VC 1570 / 1571 / 1572

All diese Laufwerke sind für den Commodore 128 gedacht gewesen, und sollten einige Nachteile der alten 1541 und 1540 ausmerzen. Außerdem unterstützen sie die neuen Fähigkeiten des C128 wie CP/M und den schnellen seriellen Bus, der eigentlich schon für die 1541 geplant war. Sie können allerdings auch an allen anderen Commodore- Rechnern mit seriellem IEC-Bus betrieben werden.

Die VC-1570 - ein Lückenfüller

1570

1570

Ursprünglich sollte es lediglich die 1571 geben, als "Partner" für den C128. Commodore konnte allerdings die 1571 aus diversen nicht schnell genug produzieren, und damit stand lediglich die 1541 zur Verfügung. Um wenigstens den neuen Burst-Modus nutzen zu können, entstand die 1570 aus der 1541 und einer modifizierten 1571-Platine.

Dieses neue Laufwerk erbte neben den thermischen Problemen auch das Laufwerk von der 1541, welches die Disketten nur einseitig beschreiben konnte. Dazu kam noch eine Sicherheitslichtschranke, um das Rattern der Köpfe beim Formatieren und bei Fehlern zu verhindern. Dank der neuen Elektronik können Disketten neben dem GCR-Format auch mit dem bei PCs üblichen MFM-Format beschrieben werden, was den direkten Datenaustausch mit PCs ermöglichte. Der CP/M Modus des C128 wurde dadurch erst möglich. Zu guter letzt war das Laufwerk um ein vielfaches schneller als die 1541. Dennoch handelte es sich dabei nur um ein recht kurzlebiges Produkt, denn als die 1571 dann in Massen produziert wurde, lief die Fertigung der 1570 aus.

Die VC 1571

1571

1571

Als dann die 1571 auf den Markt kam, hatte der C128 die größte Diskettenkapazität und die schnellste Diskettenstation der Commodore Heimcomputer zur Verfügung, jedenfalls bis zur Einführung der 1581. Der zweite Schreib/Lesekopf ermöglichte eine Diskettenkapazität von 340 KByte im GRC-Format, und 360 KByte im MFM-Format. Das Laufwerk war etwas kleiner als die 1570, und insgesamt wesentlich besser konstruiert und verarbeitet. Die berüchtigten thermischen Probleme der 1541/1570 waren ebenfalls Vergangenheit.

Der im Laufwerk verbaute Prozessor 6502B kann mit bis zu 2 Mhz getaktet werden. Im 1541-Kompatibilitätsmodus wird er mit 1 Mhz betrieben, im 1571-Modus mit 2 Mhz (ähnlich wie der C128). Mit der höheren Taktfrequenz läßt sich nicht nur die GCR-Konvertierung schneller bewerkstelligen, auch kann mittels entsprechender Programmierung eine gesamte Spur gleich während des Lesens zum Rechner übertragen werden.

Die Geräteadresse lässt sich bei der 1571 von aussen per DIP-Schalter einstellen, ein großer Fortschritt gegenüber den Lötbrücken bei den alten Geräten. Später war dieses Feature auch bei der 1541-II und der 1581 anzutreffen.

Die Verteilung der Gerätenummern ist wie folgt:

Einstellung Nummer Einstellung Nummer
Gerät 8 Gerät 10
Gerät 9 Gerät 11

Alle Geräte am Bus müssen dabei eindeutige Gerätenummern haben.

Kompatibilitätsprobleme gegenüber der 1541

Durch die Betriebssystemänderungen bei der 1571 gibt es Probleme mit einigen Schnelladern, die auf einer 1541 einwandfrei funktionieren. Dies lag daran, dass diese Programme meist die Sprungtabellen des Betriebssystems ignorieren, die eigentlich dafür da sind, solche Probleme zu vermeiden. Statt dessen springen sie direkt an bestimmte Adressen im Betriebssystem oder führen direkte Hardwarezugriffe durch, um dem Programmierer Arbeit zu ersparen oder etwas Speicher sowie Rechenzeit in der Floppy zu sparen. Nur haben sich durch die Änderungen viele Betriebssystemfunktionen gegenüber der 1541 verschoben, wodurch diese Programme mitten in irgendeine andere Routine springen und abstürzen.

Bei der 1571 des C128DCR gibt es weitere Probleme. Durch die Zusammenfassung der C128 und 1571-Platine und der damit verbundenenen Bauteilreduzierungen und Betriebssystemänderungen haben sich viele Routinen wieder etwas verschoben. Dazu kommt noch, dass man eine der CIAs sowie die beiden Controllerbausteine, die im Originallaufwerk kaum genutzt wurde, durch drei neue Chips in völlig anderer Anordnung ersetzt hatte, die aber weder die Echtzeituhr noch die Timer der CIA enthalten. Leider kann man aufgrund der Hardwareänderungen das alte DOS der externen 1571 nicht einsetzen.

Die VC 1572

1572

1572

Es gab sogar einen Prototyp mit zwei Laufwerken in einem Gehäuse, die Doppelfloppy 1572, die wieder selbständig kopieren konnte. Im Unterschied zu den alten Commodore IEEE-488-Laufwerken wie der 8050 besaß das Gerät zwei Diskcontroller. Die beiden Laufwerke konnten daher vermutlich ganz normal als Laufwerk 8 und 9 angesprochen werden anstatt als Gerät 8, Laufwerke 0 und 1. Das gute Stück besaß 8KB RAM und ganze 64KB ROM.

Das Problem war nur, dass beim Wiedereinbau des Doppel-Laufwerks Programmcodes in das DOS der 1572 massive Probleme auftraten. Warum "Wiedereinbau"? Dies lag daran, dass das DOS der 1571 ein abgespecktes DOS der 1541 beinhaltet, welche wiederum ein abgespecktes DOS der alten CBM-Laufwerke beinhaltete. Diese konnten selbsttätig kopieren. Aus Kostengründen wurden diese Funktionen aus dem DOS der 1541 gestrichen, also im Endeffekt auch aus dem der 1571.

Verwendet in
Datenblatt 1570 1571 1572
Erscheinungsjahr: 1985 1985 Nie offiziell erschienen
Neupreis: ? ? ?
Laufwerk
Laufwerkstyp: Einzellaufwerk Einzellaufwerk Doppellaufwerk
Diskettenformat: 5,25", einseitig , einfache Dichte (MFM: einseitig , doppelte Dichte ) 5,25", doppelseitig , einfache Dichte (MFM: doppelseitig , doppelte Dichte ) 2x 5,25", doppelseitig , einfache Dichte (MFM: doppelseitig , doppelte Dichte )
S/L-Köpfe: 1 2 Je Mechanik 2
Kodierung: GCR und MFM GCR und MFM GCR und MFM
Spuren pro Zoll: 48
Spuren: 35 70 (35 pro Seite) 70 pro Laufwerk (35 pro Seite)
DOS
DOS-Version: 3.0 3.0 und später 3.1 3.0 ?
Formatierte Rohkapazität: 174848 Bytes 349696 Bytes 349696 Bytes pro Laufwerk
Sequentielle Dateien: bis zu 168656 Bytes bis zu 337312 Bytes bis zu 337312 Bytes ?
Relative Dateien: bis zu 167132 Bytes, 65535 Records pro Datei bis zu 334264 Bytes, 65535 Records pro Datei bis zu 334264 Bytes, 65535 Records pro Datei ?
Sektorierung: - 21 Sektoren auf Spur 1 - 17
- 19 Sektoren auf Spur 18 - 24
- 18 Sektoren auf Spur 25 - 30
- 17 Sektoren auf Spur 31 - 35
Sektorgröße: 256 Bytes
Controller
Anschlußart: Serieller IEC-Bus Serieller IEC-Bus Serieller IEC-Bus
Prozessor: MOS 6502B MOS 6502B MOS 6502B
Taktfrequenz: 1 Mhz (1541-Modus)
2 Mhz (1570-Modus)
1 Mhz (1541-Modus)
2 Mhz (1571-Modus)
1 Mhz (1541-Modus)
2 Mhz (1571-Modus)
Ein/Ausgabebausteine: 2x VIA 6522
1x CIA 6526
1x Western Digital WD1770
2x VIA 6522
1x CIA 6526
1x Western Digital WD1770
Je Elektronik:
2x VIA 6522
1x CIA 6526
1x Western Digital WD1770
RAM: 2 KByte 2 KByte 8 KByte
ROM: 32 KByte 32 KByte 64 KByte
Gerät
Abmessungen B/H/T : 200 mm / 97 mm / 374mm 216mm / 76 mm / 346 mm ?
Gewicht: 5,0 kg 5,0 kg ?
Netzteil: Eingebaut, ohne Lüfter Eingebaut, ohne Lüfter ?