DPF-550 Floppy drive

Page 4/5
1 | 2 | 3 | | 5

By Manuel

Ascended (18880)

Manuel's picture

12-07-2012, 10:35

msxholder: thanks! Then something is wrong with the emulation still.

By zeilemaker54

Champion (342)

zeilemaker54's picture

12-07-2012, 20:00

@Manuel, I will take a look at it....

By zeilemaker54

Champion (342)

zeilemaker54's picture

12-07-2012, 21:04

@Manuel, about the AVT-DPF550:
I/O 0D0H-0D3H r/w WD1793 or WD2793
I/O 0D4H r b7 IRQ (1 = IRQ)
b6 DRQ (0 = DRQ)
I/O 0D5H w b0 drive 0 select (1 = select drive 0)
b1 drive 1 select (1 = select drive 1)
b2 side select (1 = side 1)

Is this what you like to know ?

By Manuel

Ascended (18880)

Manuel's picture

12-07-2012, 22:21

I was hoping you had an idea why I get "File not found" where I would have expected "DIsk offline"...

By Manuel

Ascended (18880)

Manuel's picture

14-07-2012, 11:30

msxholder wrote:

The drive is always A: because I/O configuration
THERE can't be 2 interfaces of avt or daewoo used in one msx.

I remembered this remark when I saw MSX Technical Databook page 42: "The FDC may be placed in the I/O area; however, it must have a mechanism to disable it, and it must be enabled only if the system does access to the FDC. This makes it possible for the system to have more than one FDC interface for handling different media types."

Anyway, an extra dump of the AVT DPF-550 would surely be helpful, msxholder. And also if you have the Daewoo, because that one is also different, if I'm not mistaken...

By Manuel

Ascended (18880)

Manuel's picture

14-07-2012, 22:48

Update on AVT DPF-550 emulation: we found the Disk offline missing issue. To quote Wouter:

aha the WD1770 doesn't have a READY input pin (instead that pin is a motor-control output pin)
the more important thing is that we need to emulate the timing of the read/write sector command in more detail
the thing is that when a sector is read that won't be found, we currently emulate that by immediately generating an error, while in reality the disk has to rotate and the it takes up to 5 rotations before the FDC decides the sector really is missing
so on successful reads we currently already emulate the correct timing, but not yet for errors
and the disk-offline detection in this AVT diskROM relies on this extra time (on failure)

So, emulating this should fix it... we'll see in the coming days Smile

By Manuel

Ascended (18880)

Manuel's picture

16-07-2012, 20:06

Fixed in revision 12732 Smile It seems AVT DPF-550 emulation is complete now. Great Smile

Now, does someone have the Daewoo DPF-550?

By mohai

Paladin (971)

mohai's picture

19-07-2012, 15:50

Hello,
my lasts notes about this drive were not correct.
It seems that i reversed some bits.
zeilemaker54 is right.

Find here final doc:

https://sites.google.com/site/mohaisite/registro%20D0%20%28r...

By jvidal

Rookie (28)

jvidal's picture

05-05-2020, 22:41

The DPF 550/555 can handle 360k disks without any modifivcations.it is DS/DD. I know this because I own one, Branded talent.

By msxholder

Champion (399)

msxholder's picture

05-05-2020, 23:02

The dpf 550 with the ECC rom can handle 4 disk formats.
It is strange that motor on for drive A and drive B are different.

Page 4/5
1 | 2 | 3 | | 5