Image Map Image Map
Results 1 to 6 of 6

Thread: Recreating 8250 ROMs

  1. #1
    Join Date
    Nov 2012
    Location
    Richmond Hill, Ontario, Canada
    Posts
    1,038

    Default Recreating 8250 ROMs

    Hello,

    I have two CBM 8250 dual floppy drives and both had bad ROMs. Luckily, one had a bad 901887-01 (UL1) and the other had a bad 901888-01 (UH1). I was able to get one drive working properly. I recreated both of the ROMs with two MCM69766C EPROMs but they don't work. When turned on, the drive had all lights remaining on and no activity. To confirm it's the EPROMs, I switched them to the working drive and it exhibited the same behaviour. Switching both ROMs to the bad drive made that drive work. I also verified the ROM images from two sources.

    Are these the wrong EPROMs?

  2. #2

    Default

    Quote Originally Posted by snuci View Post
    Hello,

    I have two CBM 8250 dual floppy drives and both had bad ROMs. Luckily, one had a bad 901887-01 (UL1) and the other had a bad 901888-01 (UH1). I was able to get one drive working properly. I recreated both of the ROMs with two MCM69766C EPROMs but they don't work. When turned on, the drive had all lights remaining on and no activity. To confirm it's the EPROMs, I switched them to the working drive and it exhibited the same behaviour. Switching both ROMs to the bad drive made that drive work. I also verified the ROM images from two sources.

    Are these the wrong EPROMs?
    If I remember correctly, the 2364 ROMs used in 8050/8250 were programmed with active high CS, so if you used an MCM68766 (not 69766 that I couldn't find any datasheet if it exists), it's activated on the wrong level, since it comes with active low CS.
    You can either make an adapter to incorporate a small 74AHCT1G04 gate to invert the CS going to an EPROM/EEPROM (like I did in similar occasions) or add a piggybacked inverter on the EPROMs.
    BTW: how did you read the original ROMs if they indeed were using an active high CS?

    Frank

  3. #3
    Join Date
    Dec 2005
    Location
    Toronto ON Canada
    Posts
    6,993

    Default

    What Frank said. And I'm also curious how you managed to read them?

    FWIW Jim Brain makes a 2764 adapter that can be configured as either active high or active low:
    http://store.go4retro.com/23xx-adapter/

  4. #4
    Join Date
    Nov 2012
    Location
    Richmond Hill, Ontario, Canada
    Posts
    1,038

    Default

    Thanks guys. Sorry for the typo. It is, in fact, an MCM68766. Can I use a normal 7404? If so, I'll give it a shot.

    I downloaded the ROM images from two different websites. I didn't read the ones I had because I wasn't 100% sure the MCM68766 was compatible so I didn't want to ruin the working ones I had.

  5. #5

    Default

    snuci,
    The MCM68766 should work fine, if you can swap the Chip Select (E* Pin has to be LOW for ENABLE).
    Likewise it has to be Vih for the Chip to be disabled. I've attached that from the Datasheet. Depending
    on your circuit you may have to add a PULLUP resistor from +5VDC to that CD Pin to make sure it
    goes HIGH. I had that exact problem on my TES-80 Model 1 when I replaced the Version 1.1 ROM's
    with the Texas Instrument TMS-27xx EPROMS. You should be able to verify that the CS is going
    HIGH when the Chip is not selected. If just may not go high enough like my Model 1.

    Larry


    Vih.jpg

  6. #6

    Default

    Quote Originally Posted by snuci View Post
    Thanks guys. Sorry for the typo. It is, in fact, an MCM68766. Can I use a normal 7404? If so, I'll give it a shot.

    I downloaded the ROM images from two different websites. I didn't read the ones I had because I wasn't 100% sure the MCM68766 was compatible so I didn't want to ruin the working ones I had.
    Ok it makes sense, you never read the original ROMs
    You can use a 7404, but I would use LS04 or HCT04. It won't look pretty though. I also made universal 23xx replacements that can be configured for XX=16/32/64 and any combination of chip select polarities, but I've run out of PCBs and anyway the demand is non existent so far, so I did not order more.
    Frank

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •