• Please review our updated Terms and Rules here
  • Exhibitor application for VCF West 2022 is now open! If you are interested in exhibiting, please fill out the form here.
  • Here are the results of the VCF East 2022 Post Event Survey: Survey Results

Anyone Selling XT-IDE Cards?

tempest

Veteran Member
Joined
Sep 16, 2014
Messages
913
Location
SE Michigan
Is anyone making and selling XT-IDE cards? Making one myself is beyond my skills, and the tiny 20MB hard drive in my 5150 isn't nearly big enough. I see a lot of people discussing the card and I've found parts lists, but I don't see anyone actually selling them (perhaps there's a reason for this?).
 
Last edited:

glitch

Veteran Member
Joined
Feb 1, 2010
Messages
4,964
Location
Central VA
I've got a few left on hand, I'll PM you about it.

Posted this publicly so that future searchers for XT-IDE will find it! I have bare rev 2 boards on hand, and can assemble + test as well.
 

GrizzlyAdams

Member
Joined
Apr 10, 2016
Messages
12
I'd love one, either bag of parts or fully assembled.

I've got a few left on hand, I'll PM you about it.

Posted this publicly so that future searchers for XT-IDE will find it! I have bare rev 2 boards on hand, and can assemble + test as well.
 

glitch

Veteran Member
Joined
Feb 1, 2010
Messages
4,964
Location
Central VA
OK, so I don't have enough for everyone who wants one, which means it's time to do another XT-IDE run! Now, as someone who's personally assembled probably 20-25 XT-IDE boards, including some from the original run, I have a few things I'd like to change and come up with a Rev 3 board. Some of them are minor technical details (resizing pin header holes to better accommodate the detent headers I use, for example), but some are function changes:

- Return to DIP switches, much nicer than jumpers in my opinion
- Removal of UART circuit (not one board I've assembled was requested to have it)
- Removal of 4-pin Molex power connector, everyone is using CF or industrial Flash modules
- Permanent "Chuck mod"
- Switch to 74xx373 latches (more common in hobbyist parts bins, IMO)

Does anyone see a problem with any of these mods? Obviously the Rev 2 design could still be run, and I can run it as well if people really want the Rev 2 unmodified.

Additionally, I'll be optimizing the board for size, which should get the cost down a little per-board. I should still be able to do hard gold plating on the edge connectors. I'll try and put as much documentation on the silkscreen as possible. I'd like to stick with the "All TTL" design to make it easier for future builders to get an XT-IDE up and going without having to worry about programming GALs and such. I see no reason to switch to surface mount parts since the ISA card edge and 40-pin connector constrain the size of the board anyway.

Moderators, does someone want to rename this thread "XT-IDE Version 3"?
 

tempest

Veteran Member
Joined
Sep 16, 2014
Messages
913
Location
SE Michigan
What's the Chuck Mod?

EDIT: Looks like I can't change the thread title after all.
 
Last edited:

glitch

Veteran Member
Joined
Feb 1, 2010
Messages
4,964
Location
Central VA
What's the Chuck Mod?

ChuckG figured out that two of the ports could be put on consecutive I/O addresses and accessed with a single 16-bit instruction rather than two 8-bit instructions. This makes it much faster.
 

glitch

Veteran Member
Joined
Feb 1, 2010
Messages
4,964
Location
Central VA
Huh, didn't know about that list. I'm still going to go ahead with XT-IDE rev 3 -- in looking through the schematic, I found what I think are some pretty good improvements to make. It'll be much easier to configure!

I noticed the upper six I/O address bits aren't decoded. From what I understand, this is "sort of" OK on old ISA systems, but has the potential to cause address conflicts due to the card repeating through address space. Seems like the card really should decode them for maximum compatibility and minimum headache. Probably end up doing it with diode-OR since I'm trying to stay away from a GAL. I'll start a separate thread about it.
 

Malc

Veteran Member
Joined
Jul 16, 2009
Messages
2,009
Location
UK
Yes, he is. However, the board is using a standard IDE connector so any ATA hard drive should work.

It looks like he's selling the Lo-Tech XT-CF V3, So it's suitable for CF but not 'Any ATA hard drive', Only ATA-2 compliant hard drives.
 

glitch

Veteran Member
Joined
Feb 1, 2010
Messages
4,964
Location
Central VA
Yeah, no latches for the upper byte. I suppose 8-bit IDE drives would also work, but don't expect usual 16-bit IDE drives to work unless, as Malc said, it specifically supports it. I didn't know it was in the ATA-2 spec.
 

glitch

Veteran Member
Joined
Feb 1, 2010
Messages
4,964
Location
Central VA
Does anyone know why D7 (pin 3) on the IDE bus is pulled down via 10K resistor to ground? None of the other data bus lines are pulled down, I can't find a requirement for it in the IDE spec...doesn't make sense to me. It's also pulled down on the XT-CF Lite board, according to its schematic.
 

Robin4

Experienced Member
Joined
Sep 25, 2011
Messages
378
iam also intrested in these XT-IDE controllers. Iam not intrested in the XT-CF versions.
 

smyke

Member
Joined
Apr 4, 2016
Messages
23
Location
Ohio
I am also interested in 1 or 2 of them. Isn't it possible to utilize a CF card with an IDE adapter if you went with just the XT-IDE adapter?
 

glitch

Veteran Member
Joined
Feb 1, 2010
Messages
4,964
Location
Central VA
Isn't it possible to utilize a CF card with an IDE adapter if you went with just the XT-IDE adapter?

Yes, I'd guess this or industrial Flash modules (DOMs) are the most popular uses for XT-IDEs.

Quick update, I've almost finished with the new layout. Probably order a prototype run this week.
 

glitch

Veteran Member
Joined
Feb 1, 2010
Messages
4,964
Location
Central VA
I think the prototype layout is finished:

aPvmPxP.png


Changes:

- No UART
- Removed some extraneous pullup/pulldown resistors
- Sense is now ON == 1 for the config switches
- ROM and I/O port options all switch configured
- Decoding an extra bit on the I/O port, gives more possible port options
- Single LED/connector option
- Switch/Jumper descriptions added to silkscreen
- Jumper header hole size adjusted for detent pin headers
- Simplified settings for 28C64B/28C256 EEPROM selection
- Swapped status/control latch for buffer (latch was always enabled, it was being used as a buffer)
- Removed silkscreen around ISA connector and screw holes
- All component values placed inside part legends, values placed outside
- Capacitors optimized for axial bead type capacitors

I ended up leaving the jumpers for the Chuck Mod option rather than permanent Chuck Mod, since the V1 BIOS doesn't seem to support Chuck Mod. I also left the 74LS537 latches as apparently I ordered a quantity of them a while back, so I've got plenty for kits. The board is somewhat smaller than the rev 2 boards. I also left the I/O decoder alone w.r.t the upper 6 I/O address bits.
 

glitch

Veteran Member
Joined
Feb 1, 2010
Messages
4,964
Location
Central VA
As per RetroHacker_'s request on #vc IRC, J1 has been moved so it's not possible to accidentally put the IDE connector in its position during assembly!
 
Top