cancel
Showing results for 
Search instead for 
Did you mean: 

my floppy drive doesn't work

hh_jp1631
Associate II
Posted on November 14, 2003 at 22:01

my floppy drive doesn't work

7 REPLIES 7
hh_jp1631
Associate II
Posted on November 01, 2003 at 00:22

I use Stpc Elite+Winbond W83977AF-A.All work well except the floppy.Who can give me an hint? null

moedeker2
Associate II
Posted on November 03, 2003 at 10:21

Hi, I did it with the same combination: Elite + W83977AF. Could you describe your problem a little bit more?

Bernd
hh_jp1631
Associate II
Posted on November 03, 2003 at 21:27

hi,bernd.My combination is Elite+W83977AF+SM712(display controller)+RTL8139D(network chipset).when I debuged the board,I found the floppy drive didn't work.The other functions of the SuperIO(such as serial ports,parallel port,keyboard and mouse) are normal.

I had asked the technical support of STPC,they told me that had nothing to with Elite;Then I asked winbond ,they didn't give me any support too.Finally ,I asked the General Software vendors,they give me the bios for debug,but my floppy drive didn't work all the time.

I think the problem is relative to the bios,what do you think so?

caven

moedeker2
Associate II
Posted on November 04, 2003 at 05:43

I remember 2 problems:

1.) Floppy-DMA-Verify doesn't work because the Elite-DMA did'nt support this mode. I wrote a little DOS-TSR-Programm STPCDMA.EXE which prevents the use of DMA-mode. The problem is also in the errata sheet of the Elite.

2.) 5 Pullups for the floppy signals or enable the winbond internal pullup's

If you have a bootable harddisk with msdos on it you can use the attached register read tool and send me the register values. I will compare them.

Bernd

________________

Attachments :

w977.zip : https://st--c.eu10.content.force.com/sfc/dist/version/download/?oid=00Db0000000YtG6&ids=0680X000006Htt7&d=%2Fa%2F0X0000000aYM%2Fcu7DvP0Am39QUpLSlr5IiYjebkhyX9Tdb2WTSP3VD8g&asPdf=false
hh_jp1631
Associate II
Posted on November 05, 2003 at 02:53

Hi,Bernd.

I had a try on my board today.I run the STPCDMA.EXE programm first,the result is''STPC DMA verify-INT13 unistalled''.

Then I read the register ,the result is attached here,is there any problem?

I'm sure the 5 singals are correctly pulled-up.

________________

Attachments :

W977_REG.txt : https://st--c.eu10.content.force.com/sfc/dist/version/download/?oid=00Db0000000YtG6&ids=0680X000006HzMh&d=%2Fa%2F0X0000000bKc%2FnFJ_LeJT2RqDkXHo3WQ54gk1Y7QP9u3E9pgiD6VEMVI&asPdf=false
moedeker2
Associate II
Posted on November 10, 2003 at 07:18

The uninstall message does only come if you start it the second time!! So if you start it the first time there should be printed:

STPC DMA Verify - INT13 installed

I compared the reg values. The FDC-Reg F0 is set to 0x0C. Please set it to 0x0E if you do not have external pullup's and want to use the internal pullups. If you have external pullups then use 0x8E. Bit 1 should be set to ''1''.

Bernd

hh_jp1631
Associate II
Posted on November 14, 2003 at 22:01

Hi,bernd.

I had get a new bios from Phoenix,my floppy driver works well now.

thank bernd.