blog:pentium_pc_tulip_166

This is an old revision of the document!


Tulip Vision Line DT 5/166

Original

  • Desktop Chassis
  • Processor: None (was originally Intel Pentium 166 - P54CS)
  • Motherboard: Tulip DT48 (Intel Triton II - 430VX), 256KB cache, AMD PCNet 10mbit ethernet, PS/2 Mouse, PS/2 Keyboard
  • RAM: None (would originally have had 16-64MB)
  • Video: PCI Alliance ProMotion AT24 (1MB, integrated into motherboard)
  • ATX PSU

Current

  • Processor: Intel Pentium 166
  • RAM: 2x 32MB EDO SIMMs
  • Video: Diamond Stealth 64 DRAM (2MB S3 Trio64) + Diamond Monster 3D (4MB Voodoo 1)
  • Audio: ESS Audiodrive 1868F + NEC/Yamaha DB60XG

Other than the missing processor and missing RAM, this was in pretty good condition and powered on as soon as I put the missing parts in from my spares.

ATX PSU Fan

One minor problem I encountered was the noise of the original ATX PSU fan. That was easily solved by replacing it with a pair of quiet push-pull Noctua fans which dropped the noise significantly.

Tulip Floppy Drive Wiring

The main problem when trying to use the system was that I could not find a single floppy drive from my set of half a dozen or so drives that would work. An interesting observation was that the floppy cable included with the system (which looked original) only had a single drive connector and no twist. Normally the twist is there to allow the drive at the end of the cable to be recognised as A:, with the drive behind the twist as B:. The reasons for this are historical, but basically IBM decided it would be easier if all the floppy drives they produced where jumpered identically, the twist flipping the drive ID's in the wiring.

Unfortunately nothing I tried worked - I could get drives to be detected as B:, regardless of what I set the onboard drive jumpers to say, but none would work as A:. In addition, several of the drives that got detected as B: through read errors when trying to access them from within a booted DOS session.

In the end I worked out that the Tulip motherboard must perform the 'twist' onboard, and not in the cable and that compatible drives must be jumpered to disable the drive Disk Change signal. That is to say, if your drive has it enabled by default (and most of my modern 3.5“ floppy drives did), then disable it. It seems that Tulip did this across a number of their models in order that faulty drives could not be exchanged with off-the-shelf parts and their service/support department were needed instead (how many schools/offices are going to have someone to desolder a drive ID jumper and a disk change enable jumper from the floppy control PCB?).

Anyway, if you come across a Tulip PC in the wild, and need to replace the floppy drive, then it's a good possibility that you will need to jumper the drive as ID1 (or ID0, depending on whether the drive is numbered 0-3 or 1-4) rather than the IBM standard of ID 2 (or 1, if your drive starts from 0) AND you need to disable the disk change signal.

  • blog/pentium_pc_tulip_166.1673786026.txt.gz
  • Last modified: 2023/01/15 12:33
  • by john