Amiga.org

Amiga computer related discussion => Amiga Hardware Issues and discussion => Topic started by: Dragster on September 25, 2004, 11:58:13 PM

Title: How to initialize/test Amiga 1020 drive?
Post by: Dragster on September 25, 2004, 11:58:13 PM
Hi!!! :)

I just got an Amiga 1020 5" 1/4 drive, I've been trying to test it or see it in the amiga os but no luck. Is there a way to test it? I do not see it in the early startup as df1: (connected it to my amiga 4000), the diskchange command says there's no such device, etc... any ideas or somebody experienced with these drives who can give me a hand?

Thanks!

D.
Title: Re: How to initialize/test Amiga 1020 drive?
Post by: Jiffy on September 29, 2004, 10:36:51 AM
I seem to remember this drivetype had to be mounted first in order to be used.

I also remember something about it being able to hold only 440 KB per disk or something like that. Not entirely sure about that, though.

Never had such a beast myself.
Title: Re: How to initialize/test Amiga 1020 drive?
Post by: Dragster on May 22, 2005, 07:46:51 AM
Bringing this old topic back to life..

does anyone have a mount list to mount this drive? Come on, somebody outhere must have experience with 1020 drives :-)

I'm having a hard time trying to make AmigaOS recognize this drive and to format a disk..

Cheers!

D.
Title: Re: How to initialize/test Amiga 1020 drive?
Post by: bigdan on May 22, 2005, 10:40:23 AM
Dragster : The A1020 is a 40 track drive (the Amigaos system automounts all 80 track drives, either 3"1/2 or 5"1/4). So you will have to write a mountlist like in earlier days of WB1.2/1.3 ! I'll suggest you simply check and adapt the mountlist file in Devs: directory on a WB1.3 (or 1.2) disk...

Mountlist sample (1.3 style)
Code: [Select]

/* Mount a 5.25" disk drive to be mounted as DF1: */

DF1:       Device = trackdisk.device
           Unit   = 1 /* first external unit */
           Flags  = 1 /* important ! */
           Surfaces  = 2
           BlocksPerTrack = 11
           Reserved = 2
           Interleave = 0
           LowCyl = 0  ;  HighCyl = 39
           Buffers = 20
           BufMemType = 1 /* or 3 if you run OS 1.x */
#

Dosdriver form (2.x/3.x style)
Code: [Select]

           Device = trackdisk.device
           Unit   = 1 /* first external unit */
           Flags  = 1 /* important ! */
           Surfaces  = 2
           BlocksPerTrack = 11
           Reserved = 2
           Interleave = 0
           LowCyl = 0  ;  HighCyl = 39
           Buffers = 20
           BufMemType = 1 /* or 3 if you run OS 1.x */

Simply save it as DF1 (or A1020 if you prefer) in your Dosdrivers directory (generally in Sys:storage). Open a shell and try mount df1: (or A1020:) !

According to (french programmer) Etienne Vogt, the important thing is to set Flags=1 (tells the trackdisk.device that you really want to mount a 40 track drive, else it will ignore it)

You could also try to mount 360 Kb MS-DOS disks with something like (to save as PC1 dosdriver or A1020PC for example):

Code: [Select]

FileSystem      = L:CrossDOSFileSystem
Device          = mfm.device
Unit            = 1 /* first external unit */
Flags           = 1
Surfaces        = 2
BlocksPerTrack  = 9
Reserved        = 1
Interleave      = 0
LowCyl          = 0
HighCyl         = 39
Buffers         = 20
BufMemType      = 1 /* or 3 if you run OS 1.x */
StackSize       = 600
Priority        = 5
BufMemType      = 0
StackSize       = 600
Priority        = 5
GlobVec         = -1
DosType         = 0x4D534400
Mount           = 1


Another thing : your A1020 had an external power ?
Title: Re: How to initialize/test Amiga 1020 drive?
Post by: Dragster on May 23, 2005, 04:37:07 AM
@Bigdan

Hi m8! Thanks for the information. It worked! At least know I know the drive is not faulty, I was starting to believe that, fortunately everything's ok.

Now if I could only read/write Commodore64 disks with it.. but I'm told it's impossible. Can you confirm that? ;)

Another thing I noticed.. I could only format a double density disk.. I tried with a high density disk and the drive can't format it.. even my C64's 1571 can't format them.. wonder why.. that procedure works with HD 3.5" floppies  on the amiga...

thanks for the information,

cheers!

D.

Title: Re: How to initialize/test Amiga 1020 drive?
Post by: TjLaZer on May 23, 2005, 04:52:54 AM
You cannot write C64 disks but you can read a disk to a D64 image!  See 1541 on Aminet.  You can read/write Atari 800 disk images though!  See 551Conv on Aminet! :P

The Amiga 1020 drive looks EXACTLY like a Commodore 1571 drive!  Thus no External PS!  It is internal.
Title: Re: How to initialize/test Amiga 1020 drive?
Post by: bigdan on May 23, 2005, 06:02:45 PM
The old "Disk2Disk" program from Central Coast Software allows reading C64 disks (1541 and 1571 format diskettes) on the 1020.

As TjLazer said, same thing with th excellent 1541 (http://www.aminet.net/search.php?query=1541&type=advanced) on aminet/misc/emu

There also has many hacks to plug 1541/1571 drives on Amiga (generally via // port).

(http://siliconsonic.de/grafik/cwmk4_small.jpg) (http://www.ami.ga)

Personally, i select the Catweasel MK4 (http://ami.ga/news/news99_e.htm) solution (robust and modern) to use with my Pegasos and PeeCee !
Title: Re: How to initialize/test Amiga 1020 drive?
Post by: patrik on May 23, 2005, 06:47:05 PM
@Dragster:

Per default the first external drive on an A4000 appears as DF2:.


/Patrik
Title: Re: How to initialize/test Amiga 1020 drive?
Post by: TjLaZer on May 23, 2005, 07:21:35 PM
Grab 1541 (http://main.aminet.net/misc/emu/1541.lha) and also the 1541 GUI (http://www.aminet.net/package.php?package=misc/emu/1541_GUI.lha)!  Guess who did the GUI?



Title: Re: How to initialize/test Amiga 1020 drive?
Post by: Dragster on May 23, 2005, 07:25:36 PM
@Patrik

hehe.. thanks for the clarification.. :-) I'm kinda "new" to the A4k.. I've been always an A500/A1200 guy.. hehe

cheers,

D.
Title: Re: How to initialize/test Amiga 1020 drive?
Post by: Dragster on May 24, 2005, 03:50:22 PM
Thanks for the information, @Tj and @Bigdan

I tried 1541 from aminet last night just to find that I have to change the speed of my A1020 drive in order to make working .d64 images out of real C64 floppies.. it doesn't seem too risky, but I don't wanna touch the drive. I guess I'll better connect my 1571 to the Amiga to make the .d64 images...

Cheers!

D.