VOGONS


First post, by jasa1063

User metadata
Rank Oldbie
Rank
Oldbie

I am getting a PCChips M218 Version 1.2 286 motherboard. I have been unable to find the jumper settings for this board. I was able to find the jumper settings for a M216 & M219 on the www.ultimateretro.net website. I assume the jumper settings for those boards are probably very similar to the M218. Any help would be appreciated.

Attachments

  • s-l1600.jpg
    Filename
    s-l1600.jpg
    File size
    432.9 KiB
    Views
    1042 views
    File comment
    PCChips M218 Front
    File license
    Fair use/fair dealing exception
  • s-l1601.jpg
    Filename
    s-l1601.jpg
    File size
    482.23 KiB
    Views
    1042 views
    File comment
    PCChips M218 Back
    File license
    Fair use/fair dealing exception

Reply 1 of 14, by Deunan

User metadata
Rank Oldbie
Rank
Oldbie

Can't really help with the jumpers but I do have questions:
- Is that an 80287-10 next to 20MHz 286? This actually works?
- There seems to be 1MiB of DRAM in sockets?

I don't see parity chips for the on-mobo DRAM so it's a good candidate for those "new" 4MiB SIMM sticks? But then again it would need two, and 286 with 8MiB (well, 9 in total) seems like a waste.

Reply 2 of 14, by jasa1063

User metadata
Rank Oldbie
Rank
Oldbie
Deunan wrote on 2022-02-08, 14:53:
Can't really help with the jumpers but I do have questions: - Is that an 80287-10 next to 20MHz 286? This actually works? - Ther […]
Show full quote

Can't really help with the jumpers but I do have questions:
- Is that an 80287-10 next to 20MHz 286? This actually works?
- There seems to be 1MiB of DRAM in sockets?

I don't see parity chips for the on-mobo DRAM so it's a good candidate for those "new" 4MiB SIMM sticks? But then again it would need two, and 286 with 8MiB (well, 9 in total) seems like a waste.

I haven't gotten the board yet, but here are two more pictures with closeup views of the ram and 80287. The pictures are from the seller I am getting the motherboard from.

Attachments

  • s-l1602.jpg
    Filename
    s-l1602.jpg
    File size
    476.79 KiB
    Views
    1027 views
    File comment
    PCChips M218 Ram
    File license
    Fair use/fair dealing exception
  • s-l1603.jpg
    Filename
    s-l1603.jpg
    File size
    569.49 KiB
    Views
    1027 views
    File comment
    PCChips M218 CPU & FPU
    File license
    Fair use/fair dealing exception

Reply 3 of 14, by snufkin

User metadata
Rank Oldbie
Rank
Oldbie

Most of the jumpers look labeled and are the front panel connectors .
JP9 and 12 look to be Turbo Switch and Turbo LED
JP10 Mono or Colour graphics
JP13 Reset
JP11 Speaker
JP14 (?) Power LED and Keylock.

JP4 by the PSU connector looks like an external (pin 1&4)/internal (pin 1&2) battery selector, and at a guess it'll also work as a clear CMOS jumper by moving the jumper to either 1&2 or 3&4 (whichever of pin 1 and 4 is the ground, I think pin 2 is the battery +ve pin, so clear CMOS might be 3&4).
JP2&3 might be to select which RAM banks are active.

Can't just see where JP1 is and JP5,6,7,8 aren't fitted. Maybe they're something to do with enabling/disabling the co-processor.

[edit: oh, there it is, over by the barrel 'o doom battery, hard wired as 2-3. No idea about that one.
Oh, and on the battery, top of board looks fine, but there's what looks like some minor damage to a trace on the bottom, so you may want to remove the battery and give that area a clean.]

Reply 4 of 14, by maxtherabbit

User metadata
Rank l33t
Rank
l33t
Deunan wrote on 2022-02-08, 14:53:
Can't really help with the jumpers but I do have questions: - Is that an 80287-10 next to 20MHz 286? This actually works? - Ther […]
Show full quote

Can't really help with the jumpers but I do have questions:
- Is that an 80287-10 next to 20MHz 286? This actually works?
- There seems to be 1MiB of DRAM in sockets?

I don't see parity chips for the on-mobo DRAM so it's a good candidate for those "new" 4MiB SIMM sticks? But then again it would need two, and 286 with 8MiB (well, 9 in total) seems like a waste.

Some 286 chipsets have divided clock outputs for the KBC etc. that are used for the NPU as well

Reply 5 of 14, by jasa1063

User metadata
Rank Oldbie
Rank
Oldbie
maxtherabbit wrote on 2022-02-08, 15:55:
Deunan wrote on 2022-02-08, 14:53:
Can't really help with the jumpers but I do have questions: - Is that an 80287-10 next to 20MHz 286? This actually works? - Ther […]
Show full quote

Can't really help with the jumpers but I do have questions:
- Is that an 80287-10 next to 20MHz 286? This actually works?
- There seems to be 1MiB of DRAM in sockets?

I don't see parity chips for the on-mobo DRAM so it's a good candidate for those "new" 4MiB SIMM sticks? But then again it would need two, and 286 with 8MiB (well, 9 in total) seems like a waste.

Some 286 chipsets have divided clock outputs for the KBC etc. that are used for the NPU as well

I will be out swapping out the 80287-10 for a 80287XL that I have put aside.

Reply 7 of 14, by jheronimus

User metadata
Rank Oldbie
Rank
Oldbie

I'm setting up this board right now. Haven't figured out the jumpers yet, but they do affect the amount of RAM the system sees when SIPP modules are installed (got 5 megs recognised only when the jumpers are set like in your picture, otherwise it's 640K or around 2.5 megs). So two theories so far is that they either affect memory banks 0-3, or change waitstates (RAM from 0 to 1, ROM from 2 to 3).

I'll benchmark the system with various jumper settings to test the waitstates theory. However, this board with the same chipset does have two jumpers to switch between RAM configurations. https://theretroweb.com/motherboards/s/biosta … r.-01#downloads

Have you been able to find the EMS driver for this chipset? I've been looking everywhere without success 🙁

MR BIOS catalog
Unicore catalog

Reply 8 of 14, by jasa1063

User metadata
Rank Oldbie
Rank
Oldbie
jheronimus wrote on 2022-11-25, 04:41:

I'm setting up this board right now. Haven't figured out the jumpers yet, but they do affect the amount of RAM the system sees when SIPP modules are installed (got 5 megs recognised only when the jumpers are set like in your picture, otherwise it's 640K or around 2.5 megs). So two theories so far is that they either affect memory banks 0-3, or change waitstates (RAM from 0 to 1, ROM from 2 to 3).

I'll benchmark the system with various jumper settings to test the waitstates theory. However, this board with the same chipset does have two jumpers to switch between RAM configurations. https://theretroweb.com/motherboards/s/biosta … r.-01#downloads

Have you been able to find the EMS driver for this chipset? I've been looking everywhere without success 🙁

The PC Chips M218 uses the VLSI VL82C311L "SCAMP" chipset. I have been able to get a full 16MB of ram working by changing the JP2 & JP3 jumpers which control the ram banks used. As to an EMS driver, I found one but have not had any real success getting it to work. I am uploading a copy in the hope you can figure out how to get it working. Here is a post on the DOS Days website which mentions the PC Chips M218 motherboard and some performance info:

https://www.dosdays.co.uk/topics/get_a_286_ru … e_a_386_pt1.php

Attachments

  • Filename
    VLSI.82C311.EMS.driver.zip
    File size
    16.8 KiB
    Downloads
    47 downloads
    File comment
    VLSI VL82C311L "SCAMP" EMS driver
    File license
    Fair use/fair dealing exception

Reply 9 of 14, by jheronimus

User metadata
Rank Oldbie
Rank
Oldbie

Thanks for the image! At least now I know the filename, finally 😀

Doesn't seem to work for me either. Tried all window options, tried unshadowing all addresses in the BIOS just to make sure and also enable/disable EMS Global control — still says "EMS Disabled" at boot.

MR BIOS catalog
Unicore catalog

Reply 11 of 14, by jasa1063

User metadata
Rank Oldbie
Rank
Oldbie
jheronimus wrote on 2022-11-25, 06:08:

Thanks for the image! At least now I know the filename, finally 😀

Doesn't seem to work for me either. Tried all window options, tried unshadowing all addresses in the BIOS just to make sure and also enable/disable EMS Global control — still says "EMS Disabled" at boot.

You ran into the same thing I did. The EMS driver does not work. My alternative was to use UMB_DRVR and UMB_EMS package v5.22. This gives me upper memory and although the EMS driver is a software solution, it works quite well for me with DOS applications. I am attaching a copy.

Attachments

  • Filename
    UMBDVR22.ZIP
    File size
    36.12 KiB
    Downloads
    38 downloads
    File comment
    UMB_DRVR v5.22
    File license
    Fair use/fair dealing exception

Reply 13 of 14, by jasa1063

User metadata
Rank Oldbie
Rank
Oldbie
kixs wrote on 2022-11-25, 19:31:

I used to have 286 in 1991 but never had any need for EMS - at least that's my memory. What programs/games require EMS on a 286?

My main use for EMS on a 286 is for development tools and programs like Lotus 123. As far as games go, I think some of the Commander Keen series and Wolfenstein 3D can make use of EMS memory.

Reply 14 of 14, by jheronimus

User metadata
Rank Oldbie
Rank
Oldbie
kixs wrote on 2022-11-25, 19:31:

I used to have 286 in 1991 but never had any need for EMS - at least that's my memory. What programs/games require EMS on a 286?

I think there are a few games that use EMS for extra features/effects — Wing Commander, X-Wing, for example.

MR BIOS catalog
Unicore catalog