CNC Services Northwest

Centroid CNC control sales, service, training and support


These are PC motherboards used in Centroid CNC controls from 1997 to present. Not all boards or all versions are pictured.

PC104 Motherboards


Advantech PCM-4860

Advantech PCM-4860

PC104 motherboard supporting 80486 processors, used in M400 and M15 consoles from 1996 through early 1998.

These were usually supplied with a 66MHz 80486DX2

When driving a 9.4" NEC LCD screen, these require descrambler board LCD_DESC REV960711.

When driving a 10.4" NEC LCD screen, these require descrambler board LCD_DESC4A REV970618.

Download motherboard manual from Advantech web site

Advantech PCM-4862

PC104 motherboard supporting 80486 processors, used in M400 and M15 consoles in 1998.

These were usually supplied with a 100MHz 80486DX4

 Processor486DX, DX2, DX4 up to 120MHz
 Memory1 or 2 72-pin SIMM, 32MB max. each
 LANGeneric 10baseT, uses NE2000 driver

When driving a 10.4" NEC LCD screen, these require descrambler board LCD_DESC3 REV970624.

Download motherboard manual from Advantech web site

Acrosser AR-B1560

Acrosser AR-B1560 PC104 motherboard supporting Pentium processors, used in M400 and M15 consoles from late 1998 through 1999

These were usually supplied with a 166MHz Pentium II.

 CPU SocketSocket 7
 ProcessorPII, up to 333MHz
 Memory2x 72-pin SIMM, 64MB max. each
 LANGeneric 10baseT, uses NE2000 driver

When driving a 10.4" NEC LCD screen, these require descrambler board LCD_DESC REV 970908.

Motherboard manual not available on Acrosser web site.

Acrosser AR-B1564

Acrosser AR-B1564 PC104 motherboard supporting Pentium processors, used in M400 and M15 consoles from 2000 through 2002.

These were usually supplied with a 166MHz or 233MHz Pentium II and 32MB RAM.

 CPU SocketSocket 7
 ProcessorPII, up to 333MHz
 Memory2x 72-pin SIMM, 64MB max. each
 LANGeneric 10/100, uses FETND driver

When driving a 10.4" NEC LCD screen, these require descrambler board LCD_DESC REV970908.

The AR-B1564 motherboard has one unfortunate feature: the CMOS battery is integrated into the real-time clock chip, soldered directly to the motherboard. This is the 24-pin IC just below the right-hand end of the PC104 connector, bearing the AMI BIOS copyright sticker.

After 10-12 years in service, the lithium battery in this chip will run down, and you will get a "CMOS checksum error" message on startup.

It is technically possible to desolder this chip and replace it with a new DS1287 or DS12887 chip, or equivalent. It is also technically possible to splice in an external 3V battery. Both operations are delicate, and should only be attempted when you have nothing to lose.

See this link for some information about the latter procedure.

Motherboard manual not available on Acrosser web site.

Aaeon PCM-6890B

Aaeon PCM-6890

PC104 motherboard supporting Pentium III and Celeron processors, used as replacement and upgrade in original (1996 - 2001) M400 and M15 consoles.

These were usually supplied with a 333MHz or 400MHz Celeron and 64MB RAM.

 CPU SocketSocket 370
 ProcessorPIII and Celeron, up to 1GHz
 Memory1x PC100 SDRAM, 256MB max.
 LANIntel E100B

When driving a 10.4" NEC LCD screen, these require descrambler board LCD_DES 020703.

Includes temperature monitoring. To access voltage and temperature data press DEL during boot, then choose "Chipset Features Setup" on the CMOS setup screen. Status data are on the right.

Download motherboard manual from Aaeon web site

Aaeon PCM-6893

Aaeon PCM-6893

PC104 motherboard supporting Pentium III and Celeron processors, used as replacement and upgrade in original (1996 - 2001) M400 and M15 consoles.

These were usually supplied with 700MHz, 800MHz or 1.1GHz Celeron processors and 128MB RAM.

 CPU SocketSocket 370
 ProcessorPIII and Celeron, up to 1.4GHz
 Memory1x PC100/133 SDRAM, 512MB max.
 LANRealtek RTL8139

PCM-6893 motherboards were supplied from Centroid with an integrated LCD cable and descrambler, suitable for connection to a 10.4" NEC LCD screen. No separate descrambler board is required.

Download motherboard manual from Aaeon web site

ISA Motherboards

MSI MS-6368

MSI MS-6368 MATX motherboard with ISA slot, supporting Intel Celeron processors.

Used in Uniconsole-2 controls from 2002 to 2004

 CPU SocketSocket 370
 ProcessorPIII and Celeron, up to 1.2GHz
 Memory2x PC133 SDRAM, 1GB max.
 LANRealtek RTL8139

Like most recent ATX motherboards, the MS-6368 has a BIOS setting which allows it to boot up automatically as soon as AC power is applied. To enable this, press DEL as the system is first booting up to enter the CMOS Setup screens; select "Power Management Setup"; select "State after Power Failure"; press PgUp or PgDn as needed to select "On"; and press F10 to Save and Exit.

An M400 Uniconsole does not usually have any external power-on pushbutton for the computer. Thus if the BIOS settings have been reset to defaults (perhaps due to a dead battery) then the console will not boot up when you turn the power on.

MSI MS-6368 front panel connection header In order to get it to boot up so you can restore the above CMOS Setup selection, you will have to simulate a press of the power-on pushbutton. You can do that by turning power on, then momentarily shorting the two "power switch" pins of the front panel connection header ("JFP1") on the motherboard.

As shown here, the power switch pins are the top two pins in the right-side column. If you momentarily short these pins together with the tip of a screwdriver, the motherboard will start up. You can then press DEL to enter Setup and restore the setting for automatic startup.

You need to be careful not to gouge or short anything else on the motherboard in the process. Particular care is required with typical ISA-based M400 Uniconsoles because the metal plate holding the CPU7 board covers the bottom half of the motherboard.

Download motherboard manual from MSI web site

Soyo SY-7VEM

Soyo SY-7VEM MATX motherboard with ISA slot, supporting Intel Celeron and Via C3 processors.

Used in Uniconsole-2 controls in 2004

 CPU SocketSocket 370
 ProcessorPIII and Celeron, up to 1.2GHz
 Memory2x PC133 SDRAM, 1GB max.
 LANnone (PCI NIC required)

The SY-7VEM was usually paired with Centroid's ATXPWR board, which simulated a press of the momentary Power-On pushbutton in order to make the motherboard boot up automatically when power is switched on.

The ATXPWR board is needed even though these motherboards have a BIOS setting which purportedly will allow them to boot up automatically on their own. In all examples I have tried, that setting does not work.

These boards will sometimes cease to boot up as intended, perhaps due to a low motherboard battery. If you have a SY-7VEM system that won't start up, try unplugging the ATXPWR plug from the Power-On pins and momentarily shorting those pins with a screwdriver. If the motherboard then boots okay, try replacing the motherboard battery. If the problem continues, install an external Power-On pushbutton to use in lieu of the ATXPWR board.

The power switch pins are in the right column of J25. The exact location and layout varies with different revisions of the motherboard.

Download motherboard manual from Soyo web site

PCI Motherboards


MSI MS-6787 (P4MAM-V)

MSI MS-6787 MATX motherboard with PCI slots, supporting Intel Celeron processors, used in Uniconsole-2 controls in early 2004.

 CPU SocketSocket 478
 ProcessorP4 and Celeron, up to 3.06GHz
 Memory2x PC2100 (DDR266), 2GB max.
 LANVIA VT6103

Download motherboard manual from MSI web site

MSI MS-7095 (P4MAM2-V)

MSI MS-7095 MATX motherboard with PCI slots, supporting Intel Celeron processors, used in Uniconsole-2 controls from mid-2004 through 2005.

 CPU SocketSocket 478
 ProcessorP4 and Celeron, up to 3.06GHz
 Memory2x PC2100 (DDR266), 2GB max.
 LANVIA VT6103

Like most recent ATX motherboards, the MS-7095 has a BIOS setting which allows it to boot up automatically as soon as AC power is applied. To enable this, press DEL as the system is first booting up to enter the CMOS Setup screens; select "Power Management Setup"; select "State after Power Failure"; press PgUp or PgDn as needed to select "On"; and press F10 to Save and Exit.

An M400 Uniconsole does not usually have any external power-on pushbutton for the computer. Thus if the BIOS settings have been reset to defaults (perhaps due to a dead battery) then the console will not boot up when you turn the power on.

MSI MS-7095 front panel connection header In order to get it to boot up so you can restore the above CMOS Setup selection, you will have to simulate a press of the power-on pushbutton. You can do that by turning power on, then momentarily shorting the two "power switch" pins of the front panel connection header ("JFP1") on the motherboard.

As shown here, the power switch pins are the top two pins in the left-side column. If you momentarily short these pins together with the tip of a screwdriver, the motherboard will start up. You can then press DEL to enter Setup and restore the setting for automatic startup.

Download motherboard manual from MSI web site

MSI MS-7104 (PM8M-V)

MSI MS-7104 MATX motherboard with PCI slots, supporting Intel P4 and Celeron processors, used in Uniconsole-2 controls in 2005 and early 2006.

 CPU SocketSocket 478
 ProcessorP4 and Celeron, up to 3.4GHz
 Memory2x PC3200 (DDR400), 2GB max.
 LANRealtek RTL8201

Download motherboard manual from MSI web site

MSI MS-7142 (K8MM-V)

MSI MS-7142 MATX motherboard with PCI slots, supporting AMD Athlon and Sempron processors, used in Uniconsole-2 controls in 2006.

 CPU SocketSocket 754
 ProcessorAMD K8, Athlon and Sempron
 Memory2x PC2100/PC2700/PC3200 (DDR400), 2GB max.
 LANVia VT6103L

Download motherboard manual from MSI web site

MSI MS-7181 (K8MM3-V)

MSI MS-7181 MATX motherboard with PCI slots, supporting AMD processors, used in Uniconsole-2 controls in 2006 and 2007.

 CPU SocketSocket 754
 ProcessorAMD Athlon 64 and Sempron, 3700+
 Memory2x PC3200 (DDR400), 2GB max.
 LANVIA 6103

Download motherboard manual from MSI web site

MSI MS-7253 (K9VGM-V)

MSI MS-7253 MATX motherboard with PCI slots, supporting AMD processors, used in Uniconsole-2 controls in 2007 and 2008.

 CPU SocketSocket AM2
 ProcessorAMD K9, Athlon and Sempron
 Memory2x PC4200/PC5300/PC6400 (DDR2), 2GB max.
 LANRTL8201

Download motherboard manual from MSI web site

MSI MS-7309 (K9N6SGM-V)

MSI MS-7309 MATX motherboard with PCI slots, supporting AMD processors, used in Uniconsole-2 controls in 2008.

Uses DDR2 RAM.

Download motherboard manual from MSI web site

Like most MATX motherboards used in Uniconsole controls, the BIOS is configured to automatically start up when AC power is applied. No power-on button is connected to the motherboard's front panel header.
MS-7309 front panel header
If the BIOS setup has been reset (e.g. due to a dead battery) you will need to short the two "Power Switch" pins momentarily to force a startup, then press DEL to enter BIOS Setups, select Power Management Setup, and again set it to be "On" after AC power loss.

Gigabyte GA-M61SME-S2

Gigabyte GA-M61SME-S2 MATX motherboard with PCI slots, supporting AMD processors, used in Uniconsole-2 controls from 2008 to 2010

 CPU SocketSocket AM2
 ProcessorAthlon 64 and Sempron
 Memory2x PC2 6400 (DDR2/800), 8GB max.
 LANRealtek RTL8201

Download motherboard manual from Gigabyte web site

Like most MATX motherboards used in Uniconsole controls, the BIOS is configured to automatically start up when AC power is applied. No power-on button is connected to the motherboard's front panel header.
GA-M61 front panel header
If the BIOS setup has been reset (e.g. due to a dead battery) you will need to short the two "PW" pins momentarily to force a startup, then press DEL to enter BIOS Setups and again set "AC Back Function" to "Full On".

Gigabyte GA-M68M-S2P

Gigabyte GA-M68M-S2P MATX motherboard with PCI slots, supporting AMD processors, used in Uniconsole-2 controls from 2010 to present.

 CPU SocketSocket AM2
 ProcessorAthlon, Athlon II and Sempron
 Memory2x PC2 8500 (DDR2/1066), 8GB max.
 LANRealtek RTL8201

Download motherboard manual from Gigabyte web site

Hard Drives

Most controls from 1993 through 2001 used conventional IDE hard drives from Maxtor, Seagate, Western Digital, and others.

A few of the lower-end CNCDRO controls in 1995 and 1996 had two floppy drives, and no hard drive. The A: drive was closed inside the console and contained a DOS boot floppy with the operating system and control software. The B: drive was accessible on the back panel and was used for program file storage.

In 1999-2001, as hard drive data densities became ever greater, problems began to surface with machine vibration. Controls would run dry-run cycles all day without problems, but would get intermittent "general failure" and other errors accessing the C: drive when actually machining parts. In response, Centroid began looking at solid-state solutions.

A few controls, ca. 2001 with Acrosser PC104 motherboards, were set up with an 8MB Disk-on-module. This worked reliably, but was much too small.

Most controls from 2002 through 2010 used an IDE compact flash card reader: that is, an adapter that allowed the computer to use a standard compact flash memory card as an IDE hard drive. These started out with 64MB compact flash cards, and followed the evolution of higher-capacity memory cards. CNC10 systems shipping in 2010 used 4GB cards.

Most of these compact flash adapters were the FabiaTech FB4617, in various revisions. Earlier revisions of the FB4617 do not work reliably with the latest motherboards. If, for example, you are replacing the motherboard in a 2004 control with a Gigabyte M68M motherboard, you should plan to replace the flash card reader as well.

In 2011-2012, as new motherboards no longer offered an IDE interface, Centroid briefly changed over to the FB4686 SATA adapter for CNC10 systems; then to SATA solid-state hard drives.

CNC11 systems (for MPU11 controls), beginning in late 2010, have used SATA solid-state hard drives from OCZ, Intel and Samsung. These SSHDs should better tolerate the frequent disk access required when running Microsoft Windows.


CNC Services Northwest Home

Copyright © 2014 Marc Leonard
Last updated 30-Apr-2014 MBL