DPF-550 Floppy drive

Página 4/5
1 | 2 | 3 | | 5

Por Manuel

Ascended (19463)

Imagen del Manuel

12-07-2012, 10:35

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

Por zeilemaker54

Champion (347)

Imagen del zeilemaker54

12-07-2012, 20:00

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

Por zeilemaker54

Champion (347)

Imagen del zeilemaker54

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 ?

Por Manuel

Ascended (19463)

Imagen del Manuel

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"...

Por Manuel

Ascended (19463)

Imagen del Manuel

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...

Por Manuel

Ascended (19463)

Imagen del Manuel

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

Por Manuel

Ascended (19463)

Imagen del Manuel

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?

Por mohai

Paladin (1007)

Imagen del mohai

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...

Por jvidal

Rookie (28)

Imagen del jvidal

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.

Por msxholder

Champion (399)

Imagen del msxholder

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.

Página 4/5
1 | 2 | 3 | | 5