Commodore 1541

Diskkapacitet Varje sida av 170 kbs delades upp i 683 sektorer på 35 spår, var och en av de sektorer som håller 256 byte, filsystemet görs varje sektor för sig omskrivningsbara. Men var då ett spår måste användas av själva enheten för katalog och fil fördelning information (så kallad BAM, Block Allocation Map) och två byte varje fysisk sektor som ett ”block” pekare till nästa fysiska spår och sektorn (för att genomföra interleave för snabbare åtkomst) skulle en logisk blocket tag 254 av 256 bytes.

Om disken inte var annat sätt beredda med ett eget format (t.ex. för uppgifter diskar), skulle 664 block vara fri efter formatering, vilket 168,656 bytes (eller nästan 165 kB) för användardata. Genom att använda anpassad formatering och last / spara rutiner (ibland ingår i tredje part doser, se nedan), alla mekaniskt möjligt 40 spår kan användas. Anledningen till att Commodore beslutat att inte använda de övre fem spår som standard (eller åtminstone mer än 35) var dålig kvalitet på några av de drivande mekanismer som inte alltid fungerar tillförlitligt på högsta spår. Så genom att minska antalet spår används och därmed kapacitet, var det möjligt att ytterligare minska kostnaderna – i motsats till Double Density enheter som används, t.ex. i IBM PC-datorer på dygnet som räddade 180 kB på ena sidan (med hjälp av ett 40 spår format). Den 1541 hade inte en sensor index hål, vilket gör det enkelt att använda baksidan av en skiva genom att bläddra den. En skiva kan omvandlas till en ”Flippy disk” genom att helt enkelt skära / stansa en skåra på vänster sida, vilket gör att enheten att erkänna båda sidor skrivbar. Detta skulle effektivt dubblera lagringskapacitet. Skåran kan göras med en kniv, enda hål hålslag, eller ”disk hörnklipp” verktyg som är särskilt utformat för denna uppgift. För att uppnå samma effekt på andra enheter normalt har också krävt en extra urtag för indexet hålet en hårdare modifiering. För kompatibilitet och enkel implementering senare 1571 Double Sided format en logisk disk sida med 70 låtar skapades genom att sätta samman de 35 fysiska spåren på vardera av de fysiska sidorna istället för att använda två gånger 40 (eller t.ex. 38) spår, även om det fanns några fler kvalitetsproblem med de mekanismer som dessa enheter. Den 1571 CP / M-format, men använder hela 360 kbyte finns på att två R / W Head Drive. Introduktion och tidiga problem prissatta på under US $ 400 vid dess införande, blev 1541 mycket populär. Även dyra med dagens mått, en C64 plus en 1541 kostar ca $ 900, medan en Apple II utan hårddisk kostar $ 1395. Efterfrågan fångas Commodore på sängen, och de kämpade för att producera enheten i tillräckliga mängder. Felfrekvenser på 1541 början var mycket hög och enheterna var i princip omöjligt att hitta. Det bly ledare i December 1983 frågan om Compute!: S tidskrift beklagade att fyra av de sju driver tidningen hade i sina redaktioner hade misslyckats. Så småningom problemen avtog och enheten blev nästan lika allmänt tillgänglig som C64 själv. Den 1541 hade inte DIP-omkopplare för att ändra enheten numret. Om en användare lagt till mer än en enhet till ett system för användaren var tvungen att öppna fallet och skär ett spår i kretskortet för att permanent ändra enhetens nummer, eller hand-ledare en extern omkopplare för att kunna ändras externt. Det var också möjligt att ändra antalet tillfälligt från operativsystemet. Den 1541 hade också en intern strömkälla, som genererade en del värme. Värmen generationen var en vanlig källa till humor. Till exempel sade serie humoristiska tips i MikroBitti 5/1989 ”Vid programmering sent, kaffe och kebab håller fint varmt på toppen av 1541.” MikroBitti översyn av 1541-II sade att dess yttre strömkälla ”bör upphöra skämt om brödrostar”. Den tidiga 1541-talet hade en fjäder utmatningsmekanismen (Alperna Drive), och skivan är ofta inte att släppa. Denna typ av enhet hade populära smeknamnet ”Brödrost Drive”, eftersom det krävs användning av en kniv eller annat spetsigt föremål för att bända ut fastnat media precis som en bit rostat bröd fastnat i en riktig brödrost. Denna fastställdes senare, när Commodore chaged säljaren av drivmekanismen (Mitsumi Drive) och gick till en flip handtag som tillät utvinning av skivan med fingrarna, och inte längre kräver våren. Versioner och tredje part kloner 1541C, den första uppgraderingen version Det fanns två versioner av 1541 mekanik. Tidiga modeller som används en drivmekanism från Alps Electric, skiljas genom sin push-down enhet dörr. Senare modeller använde en drivmekanism tillverkas av Newtronics (Mitsumi), som använde en hävstång release. Alla utom de allra tidigaste 1541s kan använda antingen Alperna eller Newtronics mekanism. Visuellt, hade de första modeller, i VIC-1541 valör och en off-white färg som den VIC-20 och VIC-1540. Sedan, för att matcha utseendet på C64 ändrade CBM enheten färg till brunt-beige och namnet Commodore 1541. Commodore 1541-II, den andra av två uppgraderade versioner av CBM 1541. Den 1541-II har den mer moderna ”radial handtag” låsmekanism. Den 1541: s många brister öppnade en marknad för ett antal tredje part kloner av hårddisken, en situation som fortsatte för livstid C64. Välkända klonerna var Oceanic OC-118 aka Excelerator + MSD: s enkla och dubbla hårddiskar, den Enhancer 2000, Indus GT och CMD: s FD-2000 och FD-4000. Ändå blev 1541 det första hårddisken för att se en bred användning i hemmet och Commodore sålde miljontals enheterna. År 1986 släppte Commodore på 1541C, en reviderad version som erbjuds tystare och något mer tillförlitlig drift och en ljusbeige fall matcha färgschemat Commodore 64C. Den ersattes 1988 av 1541-II, som använde en extern strömkälla för att få svalare drift och låta enheten att ha en mindre skrivbord fotavtryck (strömmen ”brick” som placeras någon annanstans, vanligen på golvet). Det seriella Datorn gränssnitt 1541 använde en bit-seriell version av IEEE-488-gränssnittet, snabbare parallell version som användes på Commodore tidigare driver för PET / CBM rad personliga / företag datorer. För att garantera en färdig leverans av billiga kablar för dess kringutrustning hemdator, valde Commodore standard DIN-kontakter för det seriella gränssnittet. Diskenheter och annan kringutrustning såsom skrivare var anslutna till datorn via en kedjekoppling system kräver bara en enda kontakt på själva datorn. Initialt syftar Commodore att använda ett register hårdvara skift (i 6522 VIA) för att upprätthålla relativt rask körhastighet med den nya seriella gränssnittet. Men förhindrade en hårdvara bugg med detta chip den ursprungliga designen från att arbeta som förväntat, och ROM koden hastigt skrivas om för att hantera hela verksamheten i mjukvara. Enligt Jim Butterfield, orsakade detta en sänkning av hastigheten med en faktor fem. Som genomförts på VIC-20 och Commodore 64, kunde CBM DOS överföra bara 300 bytes per sekund, vilket översatt till ca 20 minuter att kopiera en disk10 min läsande tid och 10 minuter att skriva tid. Men eftersom både datorn och enheten kan lätt omprogrammeras skrev utomstående snabbt mer effektiv firmware som skulle påskynda kör verksamheten drastiskt. Utan förändringar av hårdvaran, lyckades några ”snabba loader” verktyg för att uppnå hastigheter på upp till 4 kB / s. Den vanligaste av dessa produkter var Epyx fastload, den sista Cartridge, och Action Replay plug-in kassetter, som alla hade monitor maskinkod och disk Editor ombord också. Den populära Commodore datortidningar av eran ingick även arenan med typ-i snabbt belastning verktyg, med Compute! S tidskrift publicering TurboDisk 1985 och RUN (tidskrift) publicering Sizzle 1987. Även om varje 1541 hade sin egen ombord på disk controller och disk operativsystem, var det inte möjligt för en användare att styra två 1541 diskar för att kopiera en skiva (en enhet läsning och den andra skriva) som med äldre dubbla enheter såsom 4040 och 8050 som ofta fanns med PET datorn, och som 1541 var bakåtkompatibel med (det kunde man läsa 4040 diskar, men inte skriva till dem sedan dess interna operativsystemet i stort sett samma). Men tyvärr var rutiner i 1541 Disk Operating System som möjliggör Skivavbildning bort, eftersom det var tänkt att vara en fristående enhet. Kopiera från enhet till enhet, var programvara som körs på C64 som behövs och det skulle först läsa från en enhet till minnet, sedan skriva ut till den andra. Först senare när första snabba Hack’em sedan andra säkerhetskopiering program släpptes var sant för att köra kopiering möjligt. Man kan då dra ut C64 sig från enheterna (dvs. från den första enheten i daisy chain) och gör något annat med datorn som de enheter fortsatte att kopiera hela disken. Kopieringsskydd av Read Error Tidiga system kopieringsskydd medvetet införts läsfel på disken, programvaran vägrar att ladda om rätt felmeddelande tillbaka. Den allmänna Tanken var att den inbyggda disken kommandot Kopiera var oförmögen att kopiera fel. När en av dessa fel påträffades, skulle diskenhet (som alla hårddiskar) försöker ett eller flera åter läsa försöken efter att först återställa huvudet att spåra noll. Få av dessa system hade mycket avskräckande effekt, eftersom olika mjukvaruföretag snart släppte Nibbler ”Utilities som gjorde skyddade skivor som ska kopieras. Enheten huvudet snedställning emission drive-huvudet mekanism var notoriskt lätt att ur läge, och hade en tendens att göra en ”kulspruta” skallra när du inte är en anpassning eller när du formaterar en ny disk. Vissa människor skrev även kod för att vibrera huvudet vid olika frekvenser för att spela enkla melodier som Daisy Bell, Amazing Grace, och, kanske mest lämpligt, när jag är Sixty-Four. Den vanligaste orsaken till 1541 strävan huvud knackning och efterföljande förskjutning var dock kopieringsskydd system på kommersiell programvara. Den främsta orsaken till problemet var att hårddisken inte själv har någon möjlighet att detektera när läs / skrivhuvudet nått spår noll. Följaktligen, när en disk har formaterats eller diskfel uppstod, skulle enheten driva fysiskt huvudet 40 spår att spåra noll (även om 1541 DOS endast används 35 spår var själva enheten en 40 spår enhet). När spår noll nåddes huvudet fysiskt skulle rammade mot ett fast stopp. Detta ramma gav det karakteristiska ”kulspruta” buller och skulle förr eller senare kasta huvudet ur läge. Det fanns åtminstone en eller två ”hem rättsmedel” programvara produkter på marknaden under glansdagar 1541 enhet och Commodore 64 dator som kan användas för att åter rikta in enheten själv och spara en kostsam resa till en serviceverkstad och ner tiden . De bestod i allmänhet av en programvara och en kalibrering skiva. Vad användaren skulle göra är att ta ur den ur sitt fodral och sedan lossa skruvarna som håller stegmotorn som rörde huvudet. Sedan med kalibreringen skivan i enheten vrid försiktigt stegmotorn fram och tillbaka tills programmet visade en bra inställning. Skruvarna sedan åt och enheten läggas tillbaka i sitt fodral. Det verkliga problemet var faktiskt att drevet som flyttade huvudet skulle glida på stegmotorn axel efter upprepad hamring och detta skulle sätta enheten så småningom ur läge. Den senare 1571-enhet (som var 1541-kompatibel) som bildats spår noll upptäckt och var därmed immun mot problemet. En tredje part fix för 1541 visade där den fasta huvudet stoppet ersattes av en fjädrande stopp, vilket ger huvudet ett mycket enklare liv. Dessutom kan en programvara lösning som bott i drivstyrenheten ROM, förhindra re-läser uppstår, även om detta kan leda till problem när äkta fel inträffade. Commodore efterträdare produkter Commodore 1570 var en uppgraderad 1541 för användning med Commodore 128, som finns i Europa. Det erbjöd MFM kapacitet för att få tillgång CP / M diskar, förbättrad hastighet och något tystare drift, men var bara tillverkas till Commodore fått sina produktionslinjer går med dubbelsidig 1571. Slutligen, den lilla, extern strömförsörjning, MFM-baserade Commodore 1581 3 ”drive gjordes, vilket 800 KB tillgång till C128 och C64. Vid denna tid hade dock många CBM användare flyttas deras uppmärksamhet på 16/32-bit Amiga, och 1581 var mest såldes till övriga GEOS användarna.. Referenser CBM (1982) VIC-1541 Single diskettenhet bruksanvisning. 2nd ed. Commodore Business Machines, Inc. P / N 1.540.031-02. Neufeld, Gerald G. … (1985) 1541 Användarhandbok The Complete Guide to Commodore: s 1541 Disk Drive Andra tryckningen, juni 1985 413 s. Copyright 1984 DATAMOST, Inc. (Brady) ISBN 0-89303-738-9 Immers, Richard… Neufeld, Gerald G. (1984). Inside Commodore DOS. The Complete Guide till 1541 Disk Operating System. DATAMOST, Inc & Reston Publishing Company, Inc. (Prentice-Hall). ISBN 0-8359-3091-2. Englisch, … Lothar, Szczepanowski, Norbert (1984) The Anatomy av 1541 Disk Drive Grand Rapids, MI: Abacus Software (översatt från den ursprungliga 1983 tyska upplagan, Dsseldorf: Data Becker GmbH) ISBN 0-916439-01-1 External. länkar C64 Preservation Projektet diskuterar intern enhet mekanik och kopieringsskydd Papperslösa 1541 styrfunktioner från webbplatsen Project 64 v d e Diskettenheter för Commodore 8-bitars system IEEE 8 ”

5 ”8060 8061 8062 8280

2031 2040 3040 4031 4040 8050 8250 SFD-1001 Serial 5 ”

3 ”1540 1541 1551 1570 1571 1572 MSD SD

1581 CMD FD Kategorier: CBM diskettenheter

Be Sociable, Share!