VOGONS


trying to get my epson 286 pc to work

Topic actions

Reply 140 of 153, by Jo22

User metadata
Rank l33t++
Rank
l33t++
DaveDDS wrote on Today, 12:34:

286s were "AT" era - hard drives were MFM with two "ribbon" cables (a wider one and a thinner one) from the (relatively dumb) hard drive controller to the actual drive.
IDE and "on board" conrollers didn't appear till later.

This is correct. Most 80286 BIOSes from the 80s do not know about IDE/EIDE or AT-Bus drives yet.

An 80286 BIOS of that vintage does act as if an WD1003 compatible fixed-disk controller is in the system.
Which in turn has no support for the IDENTIFY DRIVE command yet.

So while AT host controllers and IDE drives can communicate with an 286 BIOS,
it's because the IDE drive itself will talk the WD1003 language.
It emulates the old fixed-disk controller, basically.

However, this only works so far.
If the BIOS is too old/the IDE drive too new, then problems happen.
In such a case, it's an option to use a dedicated IDE BIOS and disable HDD support in 286 BIOS (HDD=none).

Edit: That's basically the idea of using XTIDE Universal BIOS (XUB), a network card and a simple IDE host adapter (aka "IDE controller").
The AT version of XUB will provide the HDD routines originally provided by the 286's System BIOS.
Then, the IDE port of, say, an ISA multi-i/o card, an ISA "IDE controller " (IDE host adapter) or an ISA IDE CD-ROM "controller" will be used.
Because, XUB can boot from all master channels. Not just primary master.
A cheap, tiny IDE CD-ROM controller card (secondary master) will do just fine.
A network card holds the EPROM prpgrammed with XUB.
If XUB was configured to be in auto-detect mode, then no settings must be changed.

Last edited by Jo22 on 2026-07-21, 16:21. Edited 1 time in total.

"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//

Reply 141 of 153, by wierd_w

User metadata
Rank Oldbie
Rank
Oldbie
Jo22 wrote on Today, 15:51:
This is correct. Most 80286 BIOSes from the 80s do not know about IDE/EIDE or AT-Bus drives yet. […]
Show full quote
DaveDDS wrote on Today, 12:34:

286s were "AT" era - hard drives were MFM with two "ribbon" cables (a wider one and a thinner one) from the (relatively dumb) hard drive controller to the actual drive.
IDE and "on board" conrollers didn't appear till later.

This is correct. Most 80286 BIOSes from the 80s do not know about IDE/EIDE or AT-Bus drives yet.

An 80286 BIOS of that vintage does act as if an WD1003 compatible fixed-disk controller is in the system.
Which in turn has no support for the IDENTIFY DRIVE command yet.

So while AT host controllers and IDE drives can communicate with an 286 BIOS,
it's because the IDE drive itself will talk the WD1003 language.
It emulates the old fixed-disk controller, basically.

However, this only works so far.
If the BIOS is too old/the IDE drive too new, then problems happen.
In such a case, it's an option to use a dedicated IDE BIOS and disable HDD support in 286 BIOS (HDD=none).

Which the card in question, *HAS*.

It has a 32kb option rom living at D800, which supports ATA-2 command set, abd LBA-28 addressing. It knows (per the manual) about multiword dma modes.

Last edited by wierd_w on 2026-07-21, 16:25. Edited 1 time in total.

Reply 142 of 153, by wierd_w

User metadata
Rank Oldbie
Rank
Oldbie
jude1977 wrote on Today, 15:39:

Does this mean the computer is unusable now because of this or is it still usable
Can I still use the sd card adapter and sd card or are they unusable now as well

It's usable, with some things to note:

Floppy disk drive types will likely default to single drive, low density.

System date and time will default to midnight, some year in the 1980s.

It will complain, and need you to press F1 on every boot.

The ide option rom does autodetection. It should fill out the hard disk drive table, and supply a 'modern' (386/486 era) int13 handler that knows about 28bit lba, and echs on IDE drives.

Reply 143 of 153, by Jo22

User metadata
Rank l33t++
Rank
l33t++
wierd_w wrote on Today, 16:19:

Which the card in question, *HAS*.

It has a 32kb option rom living at D800, which supports ATA-2 LBA modes.

Alright, I don't doubt that.
But does it work in tandem with an 80286 CPU or 80286 BIOS?

I do have some IDE Enhancer cards here, for example, but I never tested them in a 286 PC.
So I don't know if they do work with 32-Bit addresses etc.

I mean, MS-DOS 7.0 didn't work on my 286 PC, either when I tried once.
It gave an error message about requiring a 386.
For some reason, some disk routines must have become 32-Bit by then.
Maybe due to LBA support and support for extended int13h routines?
Something else wouldn't make much sense for a disk operating system, I suppose.

"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//

Reply 144 of 153, by wierd_w

User metadata
Rank Oldbie
Rank
Oldbie

unsure. The datecode for the optionrom suggests late 386 era. Impossible to say if it expects 32bit cpu addressing or not without dumping it, and looking inside.

The suggestion I gave for this card, was with the intention of pulling the socketted ROM off, and replacing it with AT flavor XTIDE XUB inside a 32kb eeprom.

However, OP has no means of flashing such a chip to put in the socket.

Reply 145 of 153, by jude1977

User metadata
Rank Member
Rank
Member

I was just wondering I removed the jumper off rom on my ide data controller card
So the sd card and ide adapter would work but do I need to put the jumper back to rom
On the ide data controller card if I want to use a hard drive that I bought

Reply 146 of 153, by wierd_w

User metadata
Rank Oldbie
Rank
Oldbie

No. Those 2 jumpers control the address the rom lives at.

It is at the safest address already. D800.

Reply 147 of 153, by Shponglefan

User metadata
Rank l33t
Rank
l33t
jude1977 wrote on Today, 15:39:

Does this mean the computer is unusable now because of this or is it still usable
Can I still use the sd card adapter and sd card or are they unusable now as well

The computer should still work with a dead Dallas chip battery. However, it won't save any BIOS settings which means you have to reset everything manually every single time you turn on the computer.

A permanent fix would involve desoldering the existing Dallas chip and replacing it with a modern Dallas clone, which are available from Ebay.

Insofar as your issues trying to get fixed storage fixed, I again recommend getting a Lo-tech XTIDE card and using that in conjunction with an appropriate Compact Flash card. I use genuine Sandisk or Cisco Industrial cards in the 64MB to 256MB sizes for systems of this era. As I said before, I've set up multiple Epson 286 systems and other 286 computers with these configurations and can confirm this works.

Pentium 4 Multi-OS Build
486 DX4-100 with 6 sound cards
486 DX-33 with 5 sound cards

Reply 148 of 153, by DaveDDS

User metadata
Rank Oldbie
Rank
Oldbie
wierd_w wrote on 2026-06-11, 17:04:

Many 286 era systems lack a builtin cmos setup program.

FWIW, I've found the distribution set of 4 disks for the Epson PC AX2 286
This is what they contain:

Epson PC AX2 Startup

1988-02-24   9:05:34            0 STARTUP_.101
1988-02-01 11:39:06 22,452 IBMBIO.COM
1987-12-03 15:49:54 30,128 IBMDOS.COM
1987-12-03 18:45:28 25,276 COMMAND.COM
1987-12-15 11:26:34 1,657 ANSI.SYS
1987-12-16 14:08:12 11,268 COUNTRY.SYS
1987-12-04 9:04:04 11,259 DISPLAY.SYS
1987-12-04 9:08:28 1,165 DRIVER.SYS
1987-12-03 18:38:06 3,888 FASTOPEN.EXE
1988-02-02 17:30:50 48,997 FDISK.COM
1987-12-03 19:13:42 11,697 FORMAT.COM
1987-12-03 11:32:52 9,041 KEYB.COM
1987-12-03 15:16:08 19,735 KEYBOARD.SYS
1988-01-21 15:50:38 15,456 MODE.COM
1987-12-03 11:20:58 3,029 NLSFUNC.EXE
1987-12-04 9:21:44 13,559 PRINTER.SYS
1988-01-19 15:54:10 14,114 REPLACE.EXE
1987-12-02 19:11:32 4,132 SELECT.COM
1987-12-03 19:37:18 4,735 SYS.COM
1988-01-21 19:17:06 6,598 VDISK.SYS
1987-12-15 10:10:46 11,296 XCOPY.EXE
1987-07-24 0:00:02 49,065 EGA.CPI
1987-07-24 0:00:02 17,089 4201.CPI

Epson PC AX2 Operating1

1988-02-24   9:21:46            0 OPERAT1_.101
1987-12-03 11:49:28 5,794 APPEND.EXE
1987-12-03 11:48:02 1,530 ASSIGN.COM
1988-01-13 9:59:28 11,312 ATTRIB.EXE
1987-12-03 14:16:40 29,976 BACKUP.COM
1987-12-03 15:19:46 9,819 CHKDSK.COM
1987-12-03 18:45:28 25,276 COMMAND.COM
1987-12-02 18:43:26 4,183 COMP.COM
1987-12-03 15:23:52 15,866 DEBUG.COM
1988-02-03 15:21:00 5,912 DISKCOMP.COM
1988-02-03 13:04:50 6,344 DISKCOPY.COM
1987-12-03 15:28:18 7,495 EDLIN.COM
1987-12-16 16:19:24 15,974 FC.EXE
1987-12-03 11:37:54 6,403 FIND.EXE
1987-12-03 19:13:42 11,697 FORMAT.COM
1987-12-03 11:34:46 6,136 GRAFTABL.COM
1987-12-17 16:48:32 14,997 GRAPHICS.COM
1987-12-03 14:36:20 9,612 JOIN.EXE
1987-12-03 11:30:50 2,346 LABEL.COM
1987-12-03 11:23:18 282 MORE.COM
1987-12-03 11:13:44 8,995 PRINT.COM
1987-12-02 19:13:20 4,268 RECOVER.COM
1988-01-14 20:06:42 35,664 RESTORE.COM
1987-12-03 19:26:32 8,608 SHARE.EXE
1987-12-02 18:55:44 1,946 SORT.EXE
1987-12-03 15:09:08 10,552 SUBST.EXE
1987-12-02 18:52:48 3,540 TREE.COM
1985-10-04 12:00:00 598 TESTBUG.COM

Epson PC AX2 Operating2

1988-02-24   9:11:12            0 OPERAT2_.101
1988-01-17 10:25:28 16,176 MENU.EXE
1987-12-17 17:11:10 21,024 SETBCKUP.EXE
1987-12-17 17:12:00 22,336 SETRSTOR.EXE
1987-12-17 17:12:26 14,448 SETRPLCE.EXE
1988-01-16 18:15:48 19,952 SETXCOPY.EXE
1987-12-17 17:13:32 14,400 SETATTR.EXE
1988-01-21 9:00:36 18,848 SETFC.EXE
1988-01-28 16:09:06 23,536 SETMODE.EXE
1987-12-17 17:10:22 23,600 DU.EXE
1987-09-24 10:21:30 10,807 GRAPH24.COM
1985-10-04 12:00:00 366 EPSON.TXT
1987-02-14 12:56:14 3,654 HELP.COM
1988-02-24 8:46:44 76,832 HELP.TXT

Epson PC AX2 Reference

1988-02-01  16:42:04            0 EP80286_.202
1988-02-01 11:39:06 22,452 IBMBIO.COM
1987-12-03 15:49:54 30,128 IBMDOS.COM
1987-12-03 18:45:28 25,276 COMMAND.COM
1987-02-18 11:23:26 225 ROMBIOS.COM
1988-02-13 16:19:52 16 AUTOEXEC.BAT
1987-12-16 18:03:40 5,991 SYSTAT.COM
1987-12-09 11:59:32 29,568 SETUP.EXE
1988-01-26 19:21:46 10,761 HDFMTALL.COM
1987-12-03 19:13:42 11,697 FORMAT.COM
1988-02-10 17:04:04 2,946 DIAG.COM
1987-04-10 15:44:12 4,666 DIAGSYS.COM
1986-11-17 18:21:28 4,288 HDSIT.EXE
1988-02-01 14:10:00 6,778 HDCACHE.EXE
1987-07-24 0:00:02 3,050 EXE2BIN.EXE
1987-07-24 0:00:02 47,547 LINK.EXE
1987-04-07 15:46:12 2,956 CO87TST.DIG
1987-04-07 15:33:28 2,330 VDOPTST.DIG
1987-04-07 15:31:00 4,613 MEMTST.DIG
1988-01-13 11:30:58 6,860 FDDTST.DIG
1988-01-13 11:33:04 5,478 HDDTST.DIG
1987-04-07 15:49:54 8,882 MAINTST.DIG
1987-04-07 15:42:44 13,762 KEYTST.DIG
1987-04-07 15:55:42 3,226 MONOTST.DIG
1987-04-07 15:44:46 5,234 COLRTST.DIG
1987-04-07 15:35:46 3,364 SERITST.DIG
1987-04-07 15:34:28 2,292 PARATST.DIG
1987-04-07 15:32:20 2,588 MPRTTST.DIG
1987-04-07 15:51:08 2,312 ALTPTST.DIG
1987-04-07 15:52:28 3,394 ALTSTST.DIG
1988-02-13 16:15:58 30 CONFIG.SYS
1987-12-16 14:08:12 11,268 COUNTRY.SYS
1987-12-03 11:34:46 6,136 GRAFTABL.COM
1987-12-15 11:26:34 1,657 ANSI.SYS

The good news is that these are 360k disks, which should be the default that the system assumes if it's CMOS has not been setup,
meaning you should be able to use them

The "Reference" disk appears to be bootable (note the presence if IBMBIOS.COM, IBMDOS.COM and COMMAND.COM) and contains the SETUP.EXE program.
You should be able to boot this disk and run SETUP to get the CMOS setup properly configured (If you have not done so already, make sure the CMOS battery is good)

The "trick" will be getting these disks created (I can think of a couple ways)
- If you have a "modern" (ie: Winblows) with a 5.25" drive (you could "borrow it from the Emson if you have to), you can use DSKWRITE
- If the system has enough RAM to create a RamDisk and a serial port, you could "bootstrap" my DDLINK to it, then use that to move any other tools you might need (like RamDisk and editor to modify
CONFIG.SYS and AUTOEXEC.BAT), my XDISK.COM to write the image and the image itself

If you don't already have these disks, I can try and make them available somewhere as well as any tools you might need to create disks.

https://dunfield.themindfactory.com ; "Daves Old Computers" ; SW dev addict best known:
ImageDisk: rd/wr ANY floppy PChw can ; Micro-C: compiler for DOS+ManySmallCPU ; DDLINK: simple/small filecopy(w/o netSW)via Lan/Lpt/Com

Reply 149 of 153, by wierd_w

User metadata
Rank Oldbie
Rank
Oldbie

(Dave conspicuously does not privide images for the disks. Giggle)

I almost want to ask to have the sticker peeled off the rom on this card so I can see which flavor eeprom should live on it, then burn and send an xtide chip to this guy.

Reply 150 of 153, by DaveDDS

User metadata
Rank Oldbie
Rank
Oldbie
Shponglefan wrote on Today, 18:12:

The computer should still work with a dead Dallas chip battery. However, it won't save any BIOS settings which means you have to reset everything manually every single time you turn on the computer.

A permanent fix would involve desoldering the existing Dallas chip and replacing it with a modern Dallas clone, which are available from Ebay.

Yeah, I forgot that it's a Dallas chip. As I mentioned before, you CAN fix them:

https://www.dreamcast.nu/en/dallas-rtc-battery-replacement/

It's best to completely remove the old cell - but I'm lazy, so I usually:
- grind to a nice battery cell sized circle above the existing battery and down the side to expose the other lead.
- disconnect that lead add a fine wire long enough to reach around to the top - strip & tin maybe 1/2 inch
- place the new cell upside down on top of the existing one
- cut a strip of thin plastic to fit over the top of the chip and put a small hole in it over the center of the new battery
- Place tinned wire through the hole and coil to make upper connection.
- Tape the "new top" down with "black tape" (which is springy enough to hold connection with a bit of pressure)

You *could* probably do this with the chip in place. but I'd desolder it and put a socket in for easy future repair (IIRC it's not as many pins as a usual 28pin IC)

I've had at least 1/2 dozen of these repairs (mostly to Dallas NVRs but a couple RTCs, some for quite a few years and I've never seen the original battery underneath leak (but do check it from time to time)

https://dunfield.themindfactory.com ; "Daves Old Computers" ; SW dev addict best known:
ImageDisk: rd/wr ANY floppy PChw can ; Micro-C: compiler for DOS+ManySmallCPU ; DDLINK: simple/small filecopy(w/o netSW)via Lan/Lpt/Com

Reply 151 of 153, by DaveDDS

User metadata
Rank Oldbie
Rank
Oldbie
wierd_w wrote on 39 minutes ago:

(Dave conspicuously does not privide images for the disks. Giggle)

I just searched "Epson PC AX2 setup reference disk"

And found someone who said "For anyone landing here in the future, I have uploaded the 4 system disks to Internet Archive:"
with a link that went here: https://archive.org/details/epson-pc-ax-2-startup
(Which fwiw does have picture of the diskettes)

One of the download options says "ISO", but it's actually 4 diskette image files (.IMG)

I grabbed them, and used my FDI (FlopppyDiskImage) tool to list the content which is what I posted.

I was offering to package it up with the tools you might need, but you can get the disk images at the above link, and DSKWRITE.EXE and XDISK.COM (and other tools you might need) from DOSBOOT.ZIP on my site

Last edited by DaveDDS on 2026-07-21, 20:10. Edited 1 time in total.

https://dunfield.themindfactory.com ; "Daves Old Computers" ; SW dev addict best known:
ImageDisk: rd/wr ANY floppy PChw can ; Micro-C: compiler for DOS+ManySmallCPU ; DDLINK: simple/small filecopy(w/o netSW)via Lan/Lpt/Com

Reply 152 of 153, by Jo22

User metadata
Rank l33t++
Rank
l33t++
wierd_w wrote on Today, 16:43:

unsure. The datecode for the optionrom suggests late 386 era. Impossible to say if it expects 32bit cpu addressing or not without dumping it, and looking inside.

The suggestion I gave for this card, was with the intention of pulling the socketted ROM off, and replacing it with AT flavor XTIDE XUB inside a 32kb eeprom.

However, OP has no means of flashing such a chip to put in the socket.

How about the XUB floppy version then? 😀
XUBDisk - floppy disk XTIDE Universal BIOS booter

"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//

Reply 153 of 153, by wierd_w

User metadata
Rank Oldbie
Rank
Oldbie
Jo22 wrote on 12 minutes ago:
wierd_w wrote on Today, 16:43:

unsure. The datecode for the optionrom suggests late 386 era. Impossible to say if it expects 32bit cpu addressing or not without dumping it, and looking inside.

The suggestion I gave for this card, was with the intention of pulling the socketted ROM off, and replacing it with AT flavor XTIDE XUB inside a 32kb eeprom.

However, OP has no means of flashing such a chip to put in the socket.

How about the XUB floppy version then? 😀
XUBDisk - floppy disk XTIDE Universal BIOS booter

They'd need to yank the socketted rom off, and would lose some low dos memory, but yea. It'd work!