skiselev / monster-fdc

ISA floppy disk controller card that supports up to 8 floppy drives
61 stars 4 forks source link

EEPROM part number question #1

Open snhirsch opened 2 years ago

snhirsch commented 2 years ago

The specified Flash ROM is not currently available, but I found an Intel 28F001 and SST PH29EE010 in my parts drawers. Are either / both of these acceptable substitutes?

skiselev commented 2 years ago

The SST PH29EE010 should work. Intel 28F001 is not a good choice, as it requires 12Vpp. Please try it with SST PH29EE010, and report back :)

snhirsch commented 2 years ago

With the chip straight out of the parts drawer, xiflash does not detect it (I was jumpered for e000h). I then wrote the image to it using my device programmer and it came up and worked properly. Interestingly, from this point on, xiflash had no problem with it at all! The original error message was "cannot determine eeprom type" or words to that effect. To be sure, I tried with a second chip out of the same tube - same results.

snhirsch commented 2 years ago

Another problem, perhaps related to the EEPROM. If I enable the secondary controller and write the setting, the floppy configuration splash no longer appears during boot! Had to reflash with the original firmware to get it back. Tried a couple of times and it's repeatable.

snhirsch commented 2 years ago

Hi, Sergey. I'm guessing you're too busy to respond. Thanks anyway for your work on this device. Since the second FDC is working at the hardware level I can use it with Imagedisk, so no big deal if BIOS support is lacking. If I ever find a solution for the EEPROM image corruption I'll let you know.

skiselev commented 2 years ago

Apologies for not replying earlier. I guess we are communicating through the VCFed.org forum now. I am working on improving the delays for the Flash ROM programming, the code should be ready in a few days It is interesting that, I presume blank/new PH29EE010 are not identified, while programmed chips are identified.