Electronics Projects Index

After transitioning to WordPress, I started writing up my newer projects as ‘blog posts’ rather than ‘pages’. Please find below a list of links to every electronics project related blog post:

Comments (16)

  1. Birko says:

    Hi Scott,

    my rc2014 is running CP/M from CF-Card with your extension boards very well. I’d like to access a bunch of historical 3,5″ and 5,25″ floppies. So I build the WD37C65 floppy interface. Next step would to burn a new EPROM with the modified monitor to access the floppy interface.

    Did you already release your modification of the monitor.asm for the floppy interface? If not, could you do it please? …or just point me in the right direction.

    Kind regards,
    birko

  2. Colin Little says:

    Hi Many thanks for this project – I have built the 2nd version (WD37C)- all appears to be working BUT I cannot seem to FORMAT my DOS floppy and get cp/m onto it. The FORMAT.com isn’t working. How did you format your floppies and get cp/m onto them please?
    thnx
    Colin

  3. colin little says:

    Sorry – I forgot to mention that I built
    Z80 Retrocomputing 15 – CP/M on RC2014 Revisted, Using RomWBW
    which works absolutely perfectly…..
    Colin

  4. Jim Harre says:

    Hi, Scott –

    I’m assembling parts to build this board and wondering about the resistor values. Looking at Sergey’s schematic it looks like the resistor network (RN1) is a 1K part. Are the discrete resistors (R1, R2, R3) also 1K?

    Jim

  5. Jim Harre says:

    Colin –
    You probably already figured this out, but just in case, here’s how to format and put CP/M on a floppy with the current tools:

    This step formats the diskette:
    B>FD.COM
    (S)etup -> Unit 00, Media 01 (for 1.44M 3.5″ floppy), Polling=00, TraceLevel=00
    (F)ormat -> (D)isk
    Interleave=02
    E(X)it (assuming no errors)

    This step moves CP/M or ZSDOS to the diskette:
    B>SYSCOPY C:=CPM.SYS for CP/M -OR-
    B>SYSCOPY C:=ZSYS.SYS for ZSDOS
    Then, answer “Y” to confirm your choice.

    Once this process is done, you can reset and press 2 to boot from the first floppy.

  6. Steve Garrison says:

    Do you have a BOM for the board? I looked at Sergey’s BOM and I’m not 100% positive the 16MHz oscillator he uses is the same as the one you used. Yhe ‘pin-outs’ on his part seem to have different numbers than you have on your schematic. It’s the physicall size that concerns me. Would you have a DigiKey part number?

  7. Steve Garrison says:

    Hi Scott,
    I see above where Jim Harre asked about resistor values, but I don’t see a response. I guess I have the same question about resistors and capacitors. I tried reading the color codes of R1,R2, & R3 on the photo of the boards, but found them very difficult to make out.

    Any chance of getting a good BOM for all parts. It would make it a lot easier to figure out what was need to build one of these boards.

    Thanks,
    Steve G.

  8. admin says:

    The resistors are all 4.6K. The oscillator is an MXO45HS 16Mhz. Checking my order history with digikey, it’s likely this one: https://www.digikey.com/product-detail/en/cts-frequency-controls/MXO45HS-3C-16M0000/CTX750-ND/1801865

  9. Sean says:

    Is the resistor network on the WD37C65 board 1k or 4.7k?

  10. Chris Farrar says:

    I receive my disk controller boards yesterday and will combine one with a Z80MB64. BIOS’s are fun. 😀

  11. Christopher FarrR says:

    Mr. Baker,did you ever develops a driver for the 37c65 separate from romwbw? I’ve built your board and want to make a bios for the z80mb64 that for the board. That system’s does not allow for and and I’m having trouble finding a simple driver to adapt.There seems to be a lot of fluff in the end driver that I just don’t want to deal with so if you could give me a leg up I’d appreciate it very much.

  12. Chris Farrar says:

    I build the wd37c65 version and it works great! Im using it with an sc-126 and romwbw.

    Thanks Scott for such a nice little board.

    P.S. i want to try this with your sbc so publish the gerbers or project files pweeze.

  13. Eric Hazen says:

    Hey Scott, wondering if you ever got a chance to test the 8″ drive support? I am pondering to relive my early career by building an old-skool CP/M machine with 8″ drives. I like the simplicity of the WDC chip but I haven’t been able to find a clear statement whether these work with 8″ drives.

  14. Michael Kühn says:

    Hi Scott, I’ve got your WDC card up and working. To be exact, I can access the floppy with the FDU program. I have the ROMWBW 3.0.1 installed. But the floppy doesn’t show up in the device list on booting.

  15. Laszlo Szolnoki says:

    I struggle with the WD37C65 board. Does someone have it up & running. FDU can access the floppy drive, but it looks like there is a mismatch btw. /Motoron and /Drive select. I am afraid, I have a broken FDC device. The drive select outputs are always low. I think after RST they should be high. I would appreciate any hint.
    Laszlo

  16. Laszlo Szolnoki says:

    Hi Scott, I see you made some modifications on the WD37c65 board. Refering to the schematics http://www.smbaker.com/wordpress/wp-content/uploads/2016/12/rc2014-floppy-wd-sch.png I hardly know what you mean with HL, DS, C, NC6. Could you give me help?
    Thanks Laszlo
    “Use this configuration for WD37C65 special mode:
    842 – cut B, HL; short C head load from pin 18
    stepper motor always energized
    (short DS-near-J2 to only energize stepper motor on drive select)
    Note: WD37C65 special mode polls drive readiness by asserting DS about 1000 times per second. If head load or stepper is drive by DS, then they will sing.
    Modifications to 34-50 adapter route NC6 to HL
    Modifications to floppy controller route HL to NC6

Leave a Reply

Your email address will not be published. Required fields are marked *