<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
	xmlns:media="http://search.yahoo.com/mrss/"
>

<channel>
	<title>PCMech &#187; Motherboards</title>
	<atom:link href="http://www.pcmech.com/article/category/hardware/motherboards/feed" rel="self" type="application/rss+xml" />
	<link>http://www.pcmech.com</link>
	<description>Helping Normal People Get Their Geek On</description>
	<pubDate>Fri, 16 May 2008 07:32:22 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
		<!-- podcast_generator="podPress/8.8" -->
		<copyright>&#xA9;PC Mechanic (www.pcmech.com) </copyright>
		<managingEditor>drisley@pcmech.com (PC Mechanic (www.pcmech.com))</managingEditor>
		<webMaster>drisley@pcmech.com(PC Mechanic (www.pcmech.com))</webMaster>
		<category></category>
		<ttl>1440</ttl>
		<itunes:keywords>computers,technology,internet,software,hardware,blogs</itunes:keywords>
		<itunes:subtitle>Rich Menga discusses various issues in technology.</itunes:subtitle>
		<itunes:summary>Listen in to the PC Mechanic podcast, from www.pcmech.com. Each week, Rich Menga will discuss a new issue in the world of technology.</itunes:summary>
		<itunes:author>PC Mechanic (www.pcmech.com)</itunes:author>
		<itunes:category text="Technology"/>
<itunes:category text="Technology">
  <itunes:category text="Gadgets"/>
</itunes:category>
<itunes:category text="Technology">
  <itunes:category text="Tech News"/>
</itunes:category>
		<itunes:owner>
			<itunes:name>PC Mechanic (www.pcmech.com)</itunes:name>
			<itunes:email>drisley@pcmech.com</itunes:email>
		</itunes:owner>
		<itunes:block>No</itunes:block>
		<itunes:explicit>no</itunes:explicit>
		<itunes:image href="http://www.pcmech.com/design/pcmech_podcast_small.jpg" />
		<image>
			<url>http://www.pcmech.com/design/pcmech_podcast_small.jpg</url>
			<title>PCMech</title>
			<link>http://www.pcmech.com</link>
			<width>144</width>
			<height>144</height>
		</image>
		<item>
		<title>PnP/PCI Configuration</title>
		<link>http://www.pcmech.com/article/pnppci-configuration/</link>
		<comments>http://www.pcmech.com/article/pnppci-configuration/#comments</comments>
		<pubDate>Thu, 12 Sep 2002 12:00:00 +0000</pubDate>
		<dc:creator>David Risley</dc:creator>
		
		<category><![CDATA[Motherboards]]></category>

		<guid isPermaLink="false">977452771</guid>
		<description><![CDATA[A look at the PhP/PCI section of the BIOS]]></description>
			<content:encoded><![CDATA[<p><P>The PnP/PCI Configuration section of the BIOS controls the settings for the motherboard&#8217;s PCI slots. This includes the plug-and-play capability of the BIOS. Lets look at those BIOS settings.</P><br />
<UL><br />
<LI><STRONG>PNP OS Installed<BR></STRONG>If all your operating systems support Plug &amp; Play (PnP), select Yes so that they can take over the management of device resources. If you are using a non-PnP-aware OS or not all of the operating systems you are using support PnP, select No to let the BIOS handle it instead. Some say that it is best to leave this option set to No regardless of whether your OS is PNP-capable or not. The reason is that when it is set to No, the BIOS will attempt to resolve any resource conflicts. If it is set to Yes, even if a conflice is detected, the BIOS will ignore it. So, setting it to Yes provide a bit of a safety net, and it will not affect the ability of the OS to perform PNP on its own.</LI><br />
<LI><STRONG>Reset Configuration Data (Force Update ESCD)</STRONG><BR>ESCD (Extended System Configuration Data) is a feature of the Plug &amp; Play BIOS that stores the IRQ, DMA, I/O and memory configurations of all the ISA, PCI and AGP cards in the system (PnP or otherwise). Normally, you should leave the setting as Disabled. If you encounter serious problems with the installation of a new PCI card, this settings can help bail you out. Such a conflict would be serious enough that the OS may not start. If this happens, you can go into the BIOS and enable this option. Next time the PC boots, the BIOS will go and re-configure the settings for all PNP cards. The BIOS will automatically reset this setting to DISABLED next time you boot.</LI><br />
<LI><STRONG>Resources Controlled By</STRONG><BR>Normally, the BIOS controls the IRQ and DMA assignments of all of the boot and PNP devices in the system. When this option is set to AUTO, this is what happens, and the ESCD is the mechanism for doing it. If you set this option to Manual, you will be able to manually assign all IRQ and DMA information, usually via a sub-screen of the BIOS that will enable if you set this option to Manual. </LI><br />
<LI><STRONG>PCI/VGA Palette Snoop<BR></STRONG>This option is only useful if you use an MPEG card or an add-on card that makes use of the graphics card&#8217;s Feature Connector. It corrects incorrect colour reproduction by &#8220;snooping&#8221; into the graphics card&#8217;s framebuffer memory and modifying (synchronizing) the information delivered from the graphics card&#8217;s Feature Connector to the MPEG or add-on card. It will also solve the problem of display inversion to a black screen after using the MPEG card. </LI><br />
<LI><STRONG>Assign IRQ for VGA</STRONG><BR>Many high-end graphics accelerator cards now require an IRQ to function properly. Disabling this feature with such cards will cause improper operation and/or poor performance. Thus, it&#8217;s best to make sure you enable this feature if you are having problems with your graphics accelerator card.</LI><br />
<LI><STRONG>Assign IRQ for USB</STRONG><BR>Assigns an IRQ to the USB controller. It enables or disables IRQ allocation for the USB (Universal Serial Bus). If you are using AGP, this shoudl be enabled. If you are not, you can disable this to free up an IRQ.</LI></UL></p>
]]></content:encoded>
			<wfw:commentRss>http://www.pcmech.com/article/pnppci-configuration/feed/</wfw:commentRss>
		</item>
		<item>
		<title>System Speed Settings</title>
		<link>http://www.pcmech.com/article/system-speed-settings/</link>
		<comments>http://www.pcmech.com/article/system-speed-settings/#comments</comments>
		<pubDate>Thu, 12 Sep 2002 10:32:48 +0000</pubDate>
		<dc:creator>David Risley</dc:creator>
		
		<category><![CDATA[Motherboards]]></category>

		<guid isPermaLink="false">46843121</guid>
		<description><![CDATA[A rundown of settings to control system speed on motherboard that do not use jumpers to do so.]]></description>
			<content:encoded><![CDATA[<p><P><STRONG>System Speed Control</STRONG></P><br />
<P>With some motherboards, all of the CPU and Voltage settings are controlled via the CMOS rather than via a series of jumpers on the motherboard. In fact, most boards on the market today do it this way. Only the older boards still have you set the processor settings via jumpers. the placement of these options varies from BIOS to BIOS. Sometimes they are spread out all around the setup utility. Sometimes they are all grouped together in their own menu. However it is laid out in your BIOS, let&#8217;s go over some of these settings:</P><br />
<UL><br />
<LI><STRONG>System Performance</STRONG><BR>Some boards have an overall option to change the settings in a global fashion to increase speed. Normal would be the default setting, with FAST and TURBO being additional options.<br />
<LI><STRONG>CPU Frequency Select</STRONG><BR>This is where you set the front side bus speed for your system. The available options depend on the speeds supported by your motherboard, but 100MHz and 133 MHz are pretty standard options today.<br />
<LI><STRONG>Frequency Stepping</STRONG><BR>Most better motherboards allow you to increase the front side bus speed in increments. Commonly, you can increase the speed in 1 MHz increments. So, if you set the above setting to 100 MHz, then you can use this setting to increase it to 101, 102, 103, and so on. This is great for overclockers who require a fine-tuned control over the FSB speed in order to max out their available speed.<br />
<LI><STRONG>DRAM Clock</STRONG><BR>This allows you to control the speed at which the DRAM operates. The default setting is typically BY SPD. The SPD is the serial presence detect mechanism of the DIMM. This feature became standard on DIMMs after the advent of PC100. It is an EEPROM on the corner of the DIMM that holds all of the specs necessary to run the module. By having the BIOS determine memory settings BY SPD, it uses this EEPROM as the reference and automatically fine tunes settings to work to the specs demanded by the module. There are reasons why you might not want to just fall back on the SPD setting, including the fact that the manufacturers don&#8217;t always get it accurate when they program the EEPROM. So, many people override the setting with the manual options, and set the speed manually according to the bus speed.<br />
<LI><STRONG>CPU Ratio Select</STRONG><BR>This is where you select the multipler at which your processor operates. Most boards support a variety of multipliers.<br />
<LI><STRONG>CPU Voltage Select</STRONG><BR>Allows the user to control the voltage delievered to the CPU core. Most users will not fool with this, but overclockers very well may as they fine tune the voltage to aid in speed and stability of an overclocked processor.<br />
<LI><STRONG>DDR Vcore Select</STRONG><BR>Adjusts the voltage delivered to the DDR memory.<br />
<LI><STRONG>AGP Voltage Adjust</STRONG><BR>Adjusts the voltage sent across the AGP port to the video card.<br />
<LI><STRONG>C.I.H. 4-Way Protection</STRONG><BR>The actual defintion of this varies from board to board, but basically it is a protection machanism to protect your BIOS for being written by a virus or some other nasty program that is trying to corrupt your BIOS. If this is enabled, only a BIOS specific update utility will be permitted to write to the BIOS. This utility would be used to flash the BIOS.</LI></UL><br />
<P><STRONG>DRAM Control</STRONG></P><br />
<P>If the DRAM clock is set manually, you will have a few other options to take note of and define:</P><br />
<UL><br />
<LI><STRONG>CAS Latency</STRONG><BR>CAS Latency is a measure of latency of a memory chip. CAS stands for Column Access Select. Basically, it is a measure of how long it takes from when an initial READ command is sent to memory to when the first piece of the resulting data is output. The measurement is done in clock cycles, so a CAS Latency of x means that a READ command sent to memory at clock cycle c will result in data output starting at clock cycle c + x. In short, CAS3 is the standard latency for memory modules, because it is cheaper to manufacture. If the CAS spec is not mentioned or defined, it is probably CAS3. CAS2, though, is a faster memory module. The latency is less, and this leads to faster application speeds. As you might expect, such memory is typically more expensive. If you are using CAS2 memory and it is enabled as such in the BIOS, you might notice a bit of a speed increase. Even with&nbsp;CAS2 memory, though, it could&nbsp;be necessary to choose CAS3 in your CMOS in order to make the memory stable in a higher bus-speed compter.&nbsp;Some BIOS versions default to CAS 2.5.<br />
<LI><STRONG>Bank Interleave</STRONG><BR>This feature&nbsp;enables you to set the interleave mode of the SDRAM interface. Interleaving allows banks of SDRAM to alternate their refresh and access cycles. One bank will undergo its refresh cycle while another is being accessed. This improves performance of the SDRAM by masking the refresh time of each bank. A closer examination of interleaving will reveal that since the refresh cycles of all the SDRAM banks are staggered, this produces a kind of pipelining effect. Whether you set this option to 2-bank or 4-bank is determined by the type of DRAM you have and how many banks are on your DIMMs. Most DRAM in use today (sticks 64 MB of higher) are 4-bank, so setting this option to 4-bank is usually right. If you are unsure, you can look up the specs of your DRAM. Otherwise, just disable the option.<br />
<LI><STRONG>DRAM PreChrg to Act CMD</STRONG>: Setup the minimum row precharge time. <BR>The Choice: 2T, 3T.<br />
<LI><STRONG>DRAM Act to PreChrg CMD</STRONG>: Setup the minimum RAS pulsewidth. <BR>The Choice: 5T, 6T.<br />
<LI><STRONG>DRAM Active to CMD</STRONG>: Setup the minimum CAS to RAS delay. <BR>The Choice: 2T, 3T.<br />
<LI><STRONG>DRAM Queue Depth</STRONG>: <BR>The Choice: 4 level, 2 level, 3 level.<br />
<LI><STRONG>DRAM Drive Strength</STRONG>: Setup the DRAM&#8217;s driving current strength. <BR>The Choice: Auto, Manual.<br />
<LI><STRONG>DRAM Command Rate</STRONG>: Setup the timing at each cycle. <BR>The Choice: 1T Command, 2T Command.</LI></UL></p>
]]></content:encoded>
			<wfw:commentRss>http://www.pcmech.com/article/system-speed-settings/feed/</wfw:commentRss>
		</item>
		<item>
		<title>PC Form Factors</title>
		<link>http://www.pcmech.com/article/pc-form-factors/</link>
		<comments>http://www.pcmech.com/article/pc-form-factors/#comments</comments>
		<pubDate>Sat, 07 Apr 2001 05:49:22 +0000</pubDate>
		<dc:creator>David Risley</dc:creator>
		
		<category><![CDATA[Motherboards]]></category>

		<guid isPermaLink="false">1380625713</guid>
		<description><![CDATA[A discussion of the differences in the A look at motherboard form factors, including AT, ATX, LPX, and NLX.]]></description>
			<content:encoded><![CDATA[<p>Computers come in different form factors. ATX is the most common. AT used to be the standard but is now obsolete. NLX and LPX are two others. These forms describe the shape and size of the motherboards, as well as the layout of the components on the board. The form factor will also determine the type of case you must buy, as the case is laid out differently and uses a different type of power supply.<br />
<P><B>AT Form Factor</B><br />
<P>Within the AT form, we have regular AT and Baby AT. They basically differ in size. An AT board is about 12&#8243; wide which means it can&#8217;t fit in many of today&#8217;s cases. AT boards generally are the older boards, 386 or earlier. Working inside the case was a lot more trouble with these because the size of the motherboard overlapped drive bays and such.<br />
<P>Baby AT is the form used by many 486 and Pentium boards.. Many Socket 7 motherboards and a few Pentium II boards used this form factor. A Baby AT board is roughly 8.5&#8243; wide and 13&#8243; long. The size varies a little from board to board. This reduced size makes it easier to work inside the case simply because there is more room. There are three rows of mounting holes to hold the board in the case.<br />
<P>AT form boards share common traits. They all have serial and parallel ports attached to the case in an expansion slot and connected to the board through cables. They also have a single keyboard connector soldered onto the board at the back of the board. The processor is still at the front of the board and can sometimes get in the way of expansion cards. The SIMM slots are in different places, although they are almost always at the top of the board.<br />
<P>There are some annoyances with the AT design. One is due to the layout. Since all ports are attached to the case and then connected to the motherboard via a cable, the board must have connectors for all of these: COM 1, COM 2, printer port, USB, PS/2 mouse, etc. Often these connectors are directly next to the IDE channel connectors and floppy drive connector. This leads to a severe cramping problem and makes working inside the computer more difficult. Secondly, the AT design is not conducive to efficient cooling of the system. Air is not blown over the areas that need it, namely the CPU. Also, the air flow draws in dust. Over time, the AT power supply will get dusty and the inside of the system will be coated with a layer of dust. For this reason, it is recommended you regularly remove the case and blow off the interior of the case. </P><br />
<P>You can see a diagram of an AT motherboard here: <A href="/pics/at-mb-diagram.jpg">AT Socket 7 Motherboard</A>. Here is some additional information on PC form factors: <A href="http://www.pcmech.com/show/internal/693/">A+ Guide 2: Cases, Motherboards, and Processors</A>.</P></p>
]]></content:encoded>
			<wfw:commentRss>http://www.pcmech.com/article/pc-form-factors/feed/</wfw:commentRss>
		</item>
		<item>
		<title>CMOS Backup Battery</title>
		<link>http://www.pcmech.com/article/cmos-backup-battery/</link>
		<comments>http://www.pcmech.com/article/cmos-backup-battery/#comments</comments>
		<pubDate>Sat, 07 Apr 2001 01:02:37 +0000</pubDate>
		<dc:creator>David Risley</dc:creator>
		
		<category><![CDATA[Motherboards]]></category>

		<guid isPermaLink="false">1225539185</guid>
		<description><![CDATA[A brief look at motherboard batteries and how to replace them.]]></description>
			<content:encoded><![CDATA[<p>The battery in a PC is often one of the most forgotten parts of the computer. It is quite important, too. It is what holds all of your CMOS settings while your computer is off. Without it, you would have to re-program your CMOS each and every time you turned on your PC.<br />
<P>The history of this is quite simple. The early PC&#8217;s from IBM used DIP switches to set the system configuration. Later, though, they decided to transfer this information to bit-information stored in some static memory. This memory is low-power, obviously, and uses a form of static RAM called Complementary Metal Oxide Semiconductor (CMOS). Using a small, low-power battery, they could run just enough juice through this memory to get it to hold its content even when the PC is off.<br />
<P>Like any battery, the battery in your PC has a finite lifespan. Eventually, it will become weak and will no longer be able to sustain the contents of your CMOS. When this happens, you will turn your PC on one day and get an error message. Sometimes you will get a checksum error, or it will notify you that the system configuration doesn&#8217;t match the CMOS information. Well, that&#8217;s because there is no CMOS information anymore because you need to replace your battery. And one problem is that users very seldom record their CMOS information or back it up.<br />
<P>This is usually a simple repair, but some oddball manufacturers actually soldered the batteries in, making this a much tougher job. If your battery is soldered in, you may want to take the whole thing to the shop. If you&#8217;re experienced with soldering, then you can tackle it yourself. The good news is that most manufacturers are now using easily removed batteries, the kind about the size of a nickel and can be removed by moving a small prong.<br />
<P>Before you do anything, though, you should record what your computer is supposed to know. If your battery is already dead, there&#8217;s nothing you can do. If your configuration is still there, though, record it. Go into CMOS and write down the info (HINT: You can write it real small and tape a copy inside your PC case). Easier yet, just go to those screens that are important and just hit the Print Screen button on your keyboard. There are also utilities out there that can backup your CMOS settings and record it to a diskette. This is quite convenient, especially when you don&#8217;t have a setup disk for the PC. After you remove the old battery, your computer will forget everything.<br />
<P>Let&#8217;s go through the battery replacement procedure:<br />
<OL><br />
<LI>Turn off the computer, unplug it, and remove the case.<br />
<LI>Remove the old battery. Record which end faced what direction. Each end has a + or &#8212; on it. With skill and dexterity, the battery should snap out. Just study it, and you&#8217;ll figure out how to get it out. Don&#8217;t force it, though. It may be soldered in. If its a new board, you may only need to move a prong to take the battery out. Many newer boards have a small, flat coin-shaped battery which is a lot easier to remove.<br />
<LI>Get a replacement battery. Take the old one to the store and match them up. It should be pretty easy to come by. The CR 2032 is a pretty standard size of battery for us on motherboards. Once you find the correct battery model, you may want to write it down somewhere.<br />
<LI>Put the new battery in. Make sure the + and &#8212; face the same way as before. It should snap in. If your experienced at soldering, and your computer demands this, you may want to do that yourself.<br />
<LI>Put the case back on and plug it in. When you turn it on, expect some type of error message like <I>incorrect cmos</I>. Don&#8217;t cry. This will happen. You just need to go into the CMOS and plug in all that info that you recorded before you started. If you didn&#8217;t do that, you&#8217;ll need to break out the manuals and find the info the hard way. </LI></OL>Two thoughts: In some systems, the battery is quite prominent and the above procedure can be done while the system is operating. This, of course, it not the safest thing to do due to risk of shock, but it can and has been done. Also, if you&#8217;re really fast, you may be able to replace the battery and not lose any settings. There will be a residual charge left in the CMOS that MAY hold the data for a few minutes. If you&#8217;re fast, this will save time, but don&#8217;t rely on this. Make sure you have a backup handy.<br />
<P>Good luck!</P></p>
]]></content:encoded>
			<wfw:commentRss>http://www.pcmech.com/article/cmos-backup-battery/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Via Chipsets</title>
		<link>http://www.pcmech.com/article/via-chipsets/</link>
		<comments>http://www.pcmech.com/article/via-chipsets/#comments</comments>
		<pubDate>Fri, 06 Apr 2001 09:45:38 +0000</pubDate>
		<dc:creator>David Risley</dc:creator>
		
		<category><![CDATA[Motherboards]]></category>

		<guid isPermaLink="false">1258041753</guid>
		<description><![CDATA[A discussion of many of Via's chipsets, from the ancient VP1 to the KM133.]]></description>
			<content:encoded><![CDATA[<p>Via was founded in 1997 and it has since proven to be a worthy competitor to the Intel behemoth. In some areas, I actually like the Via chipsets better than those of Intel. Let\&#8217;s go through some of the chipsets Via has to offer:<br />
<P><B>Apollo Pro 133</B><BR>This chipset, as you can tell from the name, supports the newer PC133 standard, meaning it can support 100MHz and 133MHz system busses. This helps to ensure that the chipset will be useful for a little while. The chipset is comprised of the VT82C693A system controller and the VT82C596B bus controller. It supports all Slot 1 processors as well as Socket 370 processors, and it supports UDMA/66 and AGP 2X, USB, ACPI, etc. Like other Via chipsets, it also supports the asynchronous memory bus, meaning that the memory can operate at a different speed than the main system bus. Overall, a great chipset, and one you no doubt see a lot of these days.<br />
<P><B>Apollo KM133</B><BR>The KM133 is another Via creation designed for Athlon and Duron-based PC\&#8217;s. It is an offshoot of the KT 133, but has integrated video, in the form of S3\&#8217;s Savage4 and Savage2000 graphics cores. It provides AGP 4X support and ATA-100.<br />
<P><B>Apollo KX133</B><BR>The KX133 is Via\&#8217;s solution to the Athlon-based high-performance PC. Obviously, it supports the 200MHz EV-6 front-side bus common to AMD Athlon systems. It also supports AGP 4X, PC133 and UDMA/66.<br />
<P><B>Apollo Pro Plus</B><BR>This is a very flexible version of the Apollo Pro chipset, one that is meant to serve a variety of different functions, including mobile use. It supports Slot 1 and Socket 370 processors. It\&#8217;s borther does not support the Socket 370 Celeron processors. It uses the same VT82C693 north bridge, but uses the newer VT82C596A south bridge which incorporates power management features.<br />
<P><B>Apollo Pro</B><BR>The Apollo Pro is a popular chipset from Via that supports the Slot 1 processor. It comes in two configurations. (1) The energy-conscious version uses the VT82C691 north bridge with the VT82C596 south bridge. (2) high-performance users can use the VT82C691 with the VT82C586B south bridge. It offers support of PC100, UDMA/33, AGP2X and, of course, multiple memory configurations. It also supports using different kinds of memory, such as SDRAM, EDO, etc, so that users don\&#8217;t have to necessarily invest in new memory.<br />
<P></P></p>
]]></content:encoded>
			<wfw:commentRss>http://www.pcmech.com/article/via-chipsets/feed/</wfw:commentRss>
		</item>
		<item>
		<title>External Buses: USB and Firewire</title>
		<link>http://www.pcmech.com/article/external-buses-usb-and-firewire/</link>
		<comments>http://www.pcmech.com/article/external-buses-usb-and-firewire/#comments</comments>
		<pubDate>Fri, 30 Mar 2001 12:00:00 +0000</pubDate>
		<dc:creator>David Risley</dc:creator>
		
		<category><![CDATA[Motherboards]]></category>

		<guid isPermaLink="false">1107121819</guid>
		<description><![CDATA[A brief look at USB, USB 2.0 and the IEEE 1394 interfaces, why they are good and a bit on how they work.]]></description>
			<content:encoded><![CDATA[<p><P>Universal Serial Bus is a powerful external bus system for hooking devices to your PC and having ample bandwidth to perform the tasks today&#8217;s users are taking on. Originally developed in 1995, USB was developed by a collaboration of different companies in order to make connecting external devices to a PC as easy as plugging it in. Parallel and Serial ports got the job done, but installation was a bit more of a chore, and the bandwidth of these two interfaces was far from adequate for demanding environments.</P><br />
<P>USB not only solves the bandwidth issue, but also the expandability issue. Users of parallel and serial ports know that finding spare ports for hardware devices would be a pain in the rear if you already had the basic hardware like a mouse and printer. Add a few more peripherals to the mix, and manufacturers had to begin to devise work arounds like pass-through parallel ports for their scanners and ZIP drives. Serial ports were in use for modems, some mice, as well as PDAs and digital cameras. If a peripheral needed more bandwidth, it had to come with its own expansion card so that it could make use of the PCI bus. USB solves the problem by being expandable up to 127 devices, even through the use of USB hubs.</P><br />
<P>Today, USB is a widely popular interface and manufacturers all around the world are either developing their products to work exclusively over USB or are at least offering USB options. USB support is an afterthought today on all motherboards on the market. The ease of use, expandability&nbsp;and availability of the interface has led Intel and Microsoft to use USB as a key component of their Easy PC initiative.</P><br />
<P><STRONG>How USB Works</STRONG></P><br />
<P>USB is a plug-and-play external bus. It does this by requiring USB support in the underlying operating system (something all OSes in use by modern systems have). The host software then takes care of managing the attachment and de-attachment of perihperals while hiding all of the details of this from the system software. The phase at which a device is attached and identified is called enumeration (more below). Here, the system will communicate with the device and seek an indentification. It will then determine which driver to use for the system or if one needed to be installed. A unique address indentifer is assigned to each device for run-time ID and for data transfer. Each interaction with the peripheral is a transaction on the USB bus, the system originating and the perihperal responding appropriately.</P><br />
<P>Enumeration also identifies what type of data is to be transferred, or what mode of tranport the device will need: </P><br />
<UL><br />
<LI><STRONG>Interrupt</STRONG> - The device will just be assigned an interrupt on the bus. This will be used for mice, keyboards, things like that.</LI><br />
<LI><STRONG>Bulk</STRONG> - The mode used by devices who will be sending large blocks of data over the bus, like a printer.</LI><br />
<LI><STRONG>Isochronous</STRONG> - This mode is used for devices with a &#8220;live&#8221; connection, such as speakers. They need a direct line in and no error checking is necessary.</LI></UL><br />
<P><IMG alt="" src="http://www.pcmech.com/images/usb_fire/usb-AB-connectors.jpg" align=right border=0>USB has the ability to be expanded with the use of hubs. The hub also has a role in the whole process. It manages the power delivered to each device and ensures each has adequate power during intialization. Since part of the USB standard allows for devices to get their power directly from their USB connection, if a device demands more power, the hub deals with the host PC software to ensure that it gets what it needs, delivering up to 2.5 W of power to each device. Obviously, peripherals requiring more power, like a printer or a scanner, could not be powered off of USB and will have their own AC adapters. Each hub is given its own ID on the bus, and hubs may be nested up to 5 levels deep. While sitting on the USB &#8220;network&#8221;, the hub will act as a bi-directional repeater, capturing transactions and repeating them onward to the target hub or device. It will catch all transactions addressed to itself and act accordingly. </P><br />
<P>The total bandwidth of the bus is 12 Mbps (1.5 Mbps for low-speed devices). During operating, the host is keeping track of the bandiwdth used by all enumerated devices. If total bandwidth comes up to 90% of the maximum, it will deny access to additional isochronous and interrupt devices. The extra 10% is used for bulk transfers and command packets (data packets carrying commands for one of the devices in the chain).</P><br />
<P>The USB bus has two types of connectors for peripherals, the &#8220;A&#8221; and &#8220;B&#8221; connector. Each is shaped differently so that users will never get confused what kind they should be using in a certain situation. The ports will be shaped in either A or B and the shapes are not interchangable, as you can see to the right. The wires for the USB connectors themselves contain two wires for delivering power to the peripherals (+5V and ground) as well as a twisted pair oif wires for actual data transfer. These wires are, of course, shieled with an overall sheath, with the connectors on either end.</P><br />
<P>The USB protocol defines that the bandwidth is to be split up into data frames. Each frame contains 1.5 bytes and a new frame starts each millisecond. Each frame gives space to the interrupt and isochronous transfers first so they always get bandwidth. The other devices consume the remaining space. The host, of course, controls this.</P><br />
<P>USB devices, also, are completely hot-swappable, meaning you can plug them in and unplug them without powering down the PC. </P></p>
]]></content:encoded>
			<wfw:commentRss>http://www.pcmech.com/article/external-buses-usb-and-firewire/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Non-Intel Socket 7 Chipsets</title>
		<link>http://www.pcmech.com/article/nonintel-socket-7-chipsets/</link>
		<comments>http://www.pcmech.com/article/nonintel-socket-7-chipsets/#comments</comments>
		<pubDate>Fri, 30 Mar 2001 12:00:00 +0000</pubDate>
		<dc:creator>David Risley</dc:creator>
		
		<category><![CDATA[Motherboards]]></category>

		<guid isPermaLink="false">1317311837</guid>
		<description><![CDATA[Let's take a look at some of the many chipsets out there not made by Intel for Socket 7 platforms.]]></description>
			<content:encoded><![CDATA[<p><P>Although Intel got into the Socket 7 chipset business and basically took over, there were many great chipsets out there that didn&#8217;t boast the Intel name. Also, Intel decided to move onto sixth generation chipsets after its release of the TX chipset. TX was their last Pentium-class chipset, leaving the market wide open for their competitors to come in and further the field. Companies like VIA, ALi and SIS all began producing inexpensive and high performing chip sets. These vendors were giving Intel a hard time since their chip sets offered Pentium II performance from the simpler, low-cost Socket 7 motherboards including AGP and 100 MHz bus. These advancements led to the evolution of the Socket 7 platform into what is called &#8220;Super 7&#8243;. </P><br />
<P><B>VIA</B> </P><br />
<P>Via made the chipset that many consider the best non-Intel alternative you could buy. They had a reputation for being on top of the market and driving Intel to improve their technology, but Via chipsets did not hold much of the market at the time.&nbsp;Lets look at some common Via chipsets built for the Socket 7 platform:<br />
<UL><br />
<LI><B>Apollo VP1</B> - the chipset that marked the entrance of Via into the mainstream market. Although now, VP1 is considered slow and meager, in the times of the 430FX, VP1 packed a punch. Via offered support for options such as EDO, BEDO and SDRAM as well as UltraDMA well before Intel ever got around to it. It lacks power saving features, but it was the design of this chipset that was used in the more popular VP2 as well as the VPX.<br />
<LI><B>Apollo VP2</B> - The VP2 hit the spotlight with a bang, easily hitting the top of the list for Socket 7 chipsets and bumping head to head with the Intel competition. The VP2 chipset combines the best features found in all Socket-7 chipsets, from BEDO and SDRAM support to UMA and UltraDMA support. VP2 offers support for 512 MB of RAM, all cacheable, as well as up to 2MB or L2 cache. The VP2 is indeed a powerful chipset. The only downer is that it does not support AGP. This support was offered in the VP3. The VP2 was used with all Pentiums, Cyrix 6&#215;86&#8217;s, and AMD&#8217;s K5 and K6.<br />
<LI><B>VP3</B> - With Intel&#8217;s release of the 440LX chipset, which supports AGP, consumers were limited to the Slot 1 architecture if they wanted AGP. But, then, BAM! Via comes out with the first Socket 7 Pentium chipset that supported AGP, the VP3. Combine the support of the VP2 with larger CPU-DRAM write buffers, support for 1 gig of cacheable RAM, and AGP support, and you&#8217;ve got yourself a VP3 chipset. While it indeed was a powerful chipset, it&#8217;s biggest letdown was that it did not support the 100MHz bus speed yet.<br />
<LI><STRONG>MVP3</STRONG> - the Mobile VP3, really a misnomer because it was used in both notebooks and desktops. This chipset offered many important advancements over the original VP3, the most important being the 100MHz frontside bus support. One of the more interesting features of the MVP3 chipset is the ability to run the memory clock at 66MHz while running the rest of the system at 100MHz. This asynchronous bus design gives the user the ability to run at 100MHz frontside bus while still using some of that old EDO or SDRAM lying around.<br />
<LI><B>VXPro</B> - A chipset for the affordable, entry-level system. It was mostly found on cheap motherboards such as those by <A href="http://www.pcchips.com">PCchips</A>. The VXpro supported UltraDMA and SDRAM, although it did not offer the fast memory timings. The VXPro was much like the original VP1, but it was cheaply built. It only supported 64MB of cacheable memory, like the 430TX. Really, the only good thing about this chipset was the price.&nbsp; </LI></UL><br />
<TABLE cellSpacing=0 cellPadding=0 width=510 align=center valign="top"></p>
<p><TR><br />
<TD align=middle><br />
<TABLE cellSpacing=1 width="100%" border=0></p>
<p><TR><br />
<TD align=middle width=108 bgColor=#0000e1 height=50><br />
<P align=center><FONT face=Verdana color=#ffffff size=3><B>FEATURE</B></FONT></P></TD><br />
<TD align=middle width=320 bgColor=#0000e1 colSpan=4><br />
<P align=center><FONT face=Verdana color=#ffffff size=3><B>VIA Apollo</B></FONT></P></TD></TR><br />
<TR align=middle bgColor=#0000e1><br />
<TD width=108 bgColor=#0000e1>&nbsp;</TD><br />
<TD width=80><FONT face=arial color=white size=2><B>VPX/97</B></FONT></TD><br />
<TD width=80><FONT face=arial color=white size=2><B>VP2/97</B></FONT></TD><br />
<TD width=80><FONT face=arial color=white size=2><B>VP3</B></FONT></TD><br />
<TD width=80><FONT face=arial color=#ffffff size=2><B>MVP3</B></FONT></TD></TR><br />
<TR align=middle bgColor=silver><br />
<TD width=108 bgColor=#d2d2d2><B>Bus Speed</B></FONT></TD><br />
<TD width=80 bgColor=#d2d2d2><FONT face=Verdana color=#0000e1 size=2>75MHz</FONT></TD><br />
<TD width=80 bgColor=#d2d2d2><FONT face=Verdana color=#0000e1 size=2>66MHz</FONT></TD><br />
<TD width=80 bgColor=#d2d2d2><FONT face=Verdana color=#0000e1 size=2>66MHz</FONT></TD><br />
<TD width=80 bgColor=#d2d2d2><FONT face=Verdana color=#0000e1 size=2>66/75/83/100</FONT></TD></TR><br />
<TR align=middle bgColor=silver><br />
<TD bgColor=#d2d2d2><B>L2 Cache</B></FONT></TD><br />
<TD bgColor=#d2d2d2><FONT face=Verdana color=#0000e1 size=2>2MB</FONT></TD><br />
<TD bgColor=#d2d2d2><FONT face=Verdana color=#0000e1 size=2>2MB</FONT></TD><br />
<TD bgColor=#d2d2d2><FONT face=Verdana color=#0000e1 size=2>2MB</FONT></TD><br />
<TD bgColor=#d2d2d2><FONT face=Verdana color=#0000e1 size=2>2MB</FONT></TD></TR><br />
<TR align=middle bgColor=silver><br />
<TD bgColor=#d2d2d2><B>DRAM</B></FONT></TD><br />
<TD bgColor=#d2d2d2><FONT face=Verdana color=#0000e1 size=2>512MB</FONT></TD><br />
<TD bgColor=#d2d2d2><FONT face=Verdana color=#0000e1 size=2>512MB</FONT></TD><br />
<TD bgColor=#d2d2d2><FONT face=Verdana color=#0000e1 size=2>1GB</FONT></TD><br />
<TD bgColor=#d2d2d2><FONT face=Verdana color=#0000e1 size=2>1GB</FONT></TD></TR><br />
<TR align=middle bgColor=silver><br />
<TD bgColor=#d2d2d2><B>AGP</B></FONT></TD><br />
<TD bgColor=#d2d2d2><FONT face=Verdana color=#0000e1 size=2>N</FONT></TD><br />
<TD bgColor=#d2d2d2><FONT face=Verdana color=#0000e1 size=2>N</FONT></TD><br />
<TD bgColor=#d2d2d2><FONT face=Verdana color=#0000e1 size=2>Y</FONT></TD><br />
<TD bgColor=#d2d2d2><FONT face=Verdana color=#0000e1 size=2>Y</FONT></TD></TR><br />
<TR align=middle bgColor=silver><br />
<TD bgColor=#d2d2d2><B>SDRAM</B></FONT></TD><br />
<TD bgColor=#d2d2d2><FONT face=Verdana color=#0000e1 size=2>Y</FONT></TD><br />
<TD bgColor=#d2d2d2><FONT face=Verdana color=#0000e1 size=2>Y</FONT></TD><br />
<TD bgColor=#d2d2d2><FONT face=Verdana color=#0000e1 size=2>Y</FONT></TD><br />
<TD bgColor=#d2d2d2><FONT face=Verdana color=#0000e1 size=2>Y</FONT></TD></TR><br />
<TR align=middle bgColor=silver><br />
<TD bgColor=#d2d2d2><B>DDR SDRAM</B></FONT></TD><br />
<TD bgColor=#d2d2d2><FONT face=Verdana color=#0000e1 size=2>N</FONT></TD><br />
<TD bgColor=#d2d2d2><FONT face=Verdana color=#0000e1 size=2>N</FONT></TD><br />
<TD bgColor=#d2d2d2><FONT face=Verdana color=#0000e1 size=2>Y</FONT></TD><br />
<TD bgColor=#d2d2d2><FONT face=Verdana color=#0000e1 size=2>Y</FONT></TD></TR><br />
<TR align=middle bgColor=silver><br />
<TD bgColor=#d2d2d2><B>64Mbit</B></FONT></TD><br />
<TD bgColor=#d2d2d2><FONT face=Verdana color=#0000e1 size=2>Y</FONT></TD><br />
<TD bgColor=#d2d2d2><FONT face=Verdana color=#0000e1 size=2>Y</FONT></TD><br />
<TD bgColor=#d2d2d2><FONT face=Verdana color=#0000e1 size=2>Y</FONT></TD><br />
<TD bgColor=#d2d2d2><FONT face=Verdana color=#0000e1 size=2>Y</FONT></TD></TR><br />
<TR align=middle bgColor=silver><br />
<TD bgColor=#d2d2d2><B>ECC</B></FONT></TD><br />
<TD bgColor=#d2d2d2><FONT face=Verdana color=#0000e1 size=2>N</FONT></TD><br />
<TD bgColor=#d2d2d2><FONT face=Verdana color=#0000e1 size=2>Y</FONT></TD><br />
<TD bgColor=#d2d2d2><FONT face=Verdana color=#0000e1 size=2>Y</FONT></TD><br />
<TD bgColor=#d2d2d2><FONT face=Verdana color=#0000e1 size=2>Y</FONT></TD></TR><br />
<TR align=middle bgColor=silver><br />
<TD bgColor=#d2d2d2><B>USB</B></FONT></TD><br />
<TD bgColor=#d2d2d2><FONT face=Verdana color=#0000e1 size=2>Y</FONT></TD><br />
<TD bgColor=#d2d2d2><FONT face=Verdana color=#0000e1 size=2>Y</FONT></TD><br />
<TD bgColor=#d2d2d2><FONT face=Verdana color=#0000e1 size=2>Y</FONT></TD><br />
<TD bgColor=#d2d2d2><FONT face=Verdana color=#0000e1 size=2>Y</FONT></TD></TR><br />
<TR align=middle bgColor=silver><br />
<TD bgColor=#d2d2d2><B>UDMA/33</B></FONT></TD><br />
<TD bgColor=#d2d2d2><FONT face=Verdana color=#0000e1 size=2>Y</FONT></TD><br />
<TD bgColor=#d2d2d2><FONT face=Verdana color=#0000e1 size=2>Y</FONT></TD><br />
<TD bgColor=#d2d2d2><FONT face=Verdana color=#0000e1 size=2>Y</FONT></TD><br />
<TD bgColor=#d2d2d2><FONT face=Verdana color=#0000e1 size=2>Y</FONT></TD></TR><br />
<TR align=middle bgColor=silver><br />
<TD bgColor=#d2d2d2><B>ACPI</B></FONT></TD><br />
<TD bgColor=#d2d2d2><FONT face=Verdana color=#0000e1 size=2>Y</FONT></TD><br />
<TD bgColor=#d2d2d2><FONT face=Verdana color=#0000e1 size=2>Y</FONT></TD><br />
<TD bgColor=#d2d2d2><FONT face=Verdana color=#0000e1 size=2>Y</FONT></TD><br />
<TD bgColor=#d2d2d2><FONT face=Verdana color=#0000e1 size=2>Y</FONT></TD></TR><br />
<TR align=middle bgColor=silver><br />
<TD bgColor=#d2d2d2><B>KBC/RTC</B></FONT></TD><br />
<TD bgColor=#d2d2d2><FONT face=Verdana color=#0000e1 size=2>Y</FONT></TD><br />
<TD bgColor=#d2d2d2><FONT face=Verdana color=#0000e1 size=2>Y</FONT></TD><br />
<TD bgColor=#d2d2d2><FONT face=Verdana color=#0000e1 size=2>Y</FONT></TD><br />
<TD bgColor=#d2d2d2><FONT face=Verdana color=#0000e1 size=2>Y</FONT></TD></TR><br />
<TR bgColor=#0000e1><br />
<TD bgColor=#0000e1 colSpan=5>&nbsp;</TD></TR></TABLE></TD></TR></TABLE></p>
]]></content:encoded>
			<wfw:commentRss>http://www.pcmech.com/article/nonintel-socket-7-chipsets/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Pentium Pro/Pentium II Chipsets</title>
		<link>http://www.pcmech.com/article/pentium-propentium-ii-chipsets/</link>
		<comments>http://www.pcmech.com/article/pentium-propentium-ii-chipsets/#comments</comments>
		<pubDate>Fri, 30 Mar 2001 06:16:54 +0000</pubDate>
		<dc:creator>David Risley</dc:creator>
		
		<category><![CDATA[Motherboards]]></category>

		<guid isPermaLink="false">1456756972</guid>
		<description><![CDATA[A look at chipsets for the Pentium Pro and Pentium II.]]></description>
			<content:encoded><![CDATA[<p>For those with these high end systems, or those planning on buying one, here is a brief explanation of the chipsets. These chipsets are all Intel since Intel dominates the Pentium Pro and Pentium II market.<br />
<P><B>450GX/KX &#8220;Orion&#8221;</B><br />
<P>This is Intel&#8217;s first Pentium Pro chipset. They are high-priced chipsets. It comes in two versions: the GX and KX. The GX is the server version of the chipset, with support of 4GB of 4-way interleaved memory and up to 4 processors. It also supports 2 separate PCI buses. The KX is meant for workstations, although it is powerful enough for a server as well. It supports 1GB of 2-way interleaved memory and 2 processors. Both chipsets operate on the 66 MHz bus and support FPM and EDO memory modules. Due to the high price, these chipsets aren&#8217;t much used in PC&#8217;s. Also, pay attention to the revision number. The early versions had some bugs that reduced performance.<br />
<P><B>440FX &#8220;Natoma&#8221;</B><br />
<P>This is the mainstream chipset for the Pentium Pro motherboard. You can use it with the Pentium II, but most P2 users prefer the LX or BX chipsets. The cost of this chipset is reduced significantly. It lacks some of the features of the GX/KX chipset, but boasts better performance. It does not have the limited cacheable memory as to most Socket 7 chipsets, simply because the RAM timings are handled through the on-board controller in the P2 cartridge itself. It is similar to the HX chipset in features. The 440FX is an old chipset and lacks some modern features such as Ultra-DMA support, SDRAM support, and power management. It does, however, support 2 processors with SMP, BEDO RAM, and lower CPU-utilization.<br />
<P><B>440LX</B><br />
<P>The next, and most popular, chipset by Intel designed specifically with the Pentium II in mind, although it supports the Pentium Pro as well. It makes up for the FX&#8217;s shortcomings by supporting Ultra-DMA and SDRAM, and also supports USB and AGP. It is the best features of the 430TX and 440FX chipsets combined. The chipset offers support for up to 512MB of SRRAM and 1 GB of EDO RAM. The LX chipset is able to improve performance when SDRAM is used with it by requiring special modules with onboard EEPROM to be used in order to enable communications between the chipset and the RAM. This chipset also offers improved performance over the FX, especially when running the Pentium II.<br />
<P>This chipset started the official move away from Socket 7 with Intel. Supporting mainly the Pentium II, along with AGP and full PC97 compliance, this chipset was Intel&#8217;s powerhouse chipset.<br />
<P><B>440BX</B><br />
<P>This chipset is much like the 440LX. Its biggest advantage, though, is the <I>official</I> support for the 100MHz bus speed. Previously, Intel had never officially supported anything greater than 66MHz. This new official setting shows us that the chipset is designed to be set at 100MHz, instead of having to be overclocked. While this will help us use better memory timings for improved performance, the L2 cache speed won&#8217;t really change since this is on a separate bus.<br />
<P><STRONG>440GX</STRONG></P><br />
<P>Intel&#8217;s newest lineup for the Pentium II chipset market. The main difference here between this and the BX chipset is in processor support. While the GX chipset offers full support for the regular old Pentium II, it also fully supports the Xeon processor, which uses the Slot 2 interface. The Xeon is, of course, geared mainly toward the high-end workstation and server, so the GX chipset will be found, at least for a while, in these types of machines. Other than this, and the ability to handle up to 2GB of SDRAM, this chipset is not much different than the BX chipset.<br />
<P><STRONG>Via Apollo Pro</STRONG></P><br />
<P>While Intel was long the only maker of Pentium II chipsets, it was only about time before someone else got into it. Of course, the delay was expected, with Intel patenting Slot 1 to itself. Nonetheless, Via has come out with it&#8217;s own P2 chipset. Much like the BX chipset in basic features, Apollo Pro throws some new fuel on the fire. First, the chipset supports 5 PCI master devices as opposed to 3 by its Intel counterpart. This is ideal for the ISA-less motherboard. Also, like the MVP3, you can use a different memory clock speed than the main system bus speed, thus re-using some of that old PC66 memory you have lying around.<br />
<P><STRONG>SiS 620</STRONG></P><br />
<P>SiS got into the Pentium II game as well. The SiS 600 preceded the 620. It is mainly a budget chipset, supporting many notable features while aimed at the sub-$1000 PC market. The 620 is bascially the same chipset with some more integration. It supports up to 1.5GB SDRAM, 100MHz bus speed (with dual bus speeds like the MVP3), UltraATA-33/66, and UMA. But, the big news here is that the chipset integrates a 2D/3D accelerator into it. This makes it more adequate for budget PC&#8217;s.<br />
<P><STRONG>ALi Alladin Pro II</STRONG></P><br />
<P>Yep, ALi has one too. This chipset has the standard features for a P2 chipset. It supports all Pentium II&#8217;s and Celeron, 100MHZ FSB, AGP 2X, 1GB of SDRAM (or 2GB of EDO), among the other standard features.</P></p>
]]></content:encoded>
			<wfw:commentRss>http://www.pcmech.com/article/pentium-propentium-ii-chipsets/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Installing a Motherboard - Step by Step</title>
		<link>http://www.pcmech.com/article/installing-a-motherboard--step-by-step/</link>
		<comments>http://www.pcmech.com/article/installing-a-motherboard--step-by-step/#comments</comments>
		<pubDate>Sun, 25 Mar 2001 12:00:00 +0000</pubDate>
		<dc:creator>David Risley</dc:creator>
		
		<category><![CDATA[Motherboards]]></category>

		<guid isPermaLink="false">411746724</guid>
		<description><![CDATA[A tutorial on installing/upgrading your motherboard.]]></description>
			<content:encoded><![CDATA[<p><P><IMG src="http://www.pcmech.com/previews/motherboardexample.jpg" align=right>Installing/Upgrading a motherboard is one of the more involved&nbsp;procedures in do-it-yourself PC repair. This is not to say that it is difficult, just saying that many things are involved and that it can take a little bit of time. the amount of time is dependent on many factors. One of the factors that can prolong this process is your software. Because the motherboard is so central to everything that goes on inside your computer, the operating system is very much tied in with the motherboard components. As a result, many people recommend that a new motherboard install be accompanied by&nbsp;a re-installaiton of the operating system. In general, I would recommend this as well. Operating systems like Windows 9x can probably do alright in a straight upgrade, it is always cleaner to start clean. Win 9x, upon initial boot-up after this procedure, will spend several minutes detecting new hardware and rebooting, but should end up stable when you&#8217;re done. Windows&nbsp;2000 and XP are a different story and you have to re-install the OS after performing this procedure. There are workarounds to this, such as a repair install, but I have never actually gone through them, always electing to just start fresh.</P><br />
<P>It is recommended, if this is an upgrade, to perform a full backup of your system and prepare for possible re-installation of your operating system.</P><br />
<P><B>NOTE: COMPUTER PARTS ARE SENSITIVE TO STATIC ELECTRICITY. ALWAYS GROUND YOURSELF BEFORE HANDLING THE PARTS!!<br />
<P></B>You can ground yourself by simply touching the case of your computer or some other metal thing, like a file cabinet, with both hands before you start playing around with your computer. This is important. Your body can store thousands of volts in static electricity. Anytime you leave the job and come back, re-ground yourself. Better to look alike a fool touching stuff than to fry a motherboard.<br />
<P>Let&#8217;s start with removing an old motherboard. This will be necessary if you are upgrading:<br />
<OL><br />
<LI>Turn off the computer, unplug all the cables form the back of it, and remove the case cover.</LI><br />
<LI>Now you should see all the wires and circuit boards that is computer. Don&#8217;t freak out&#8230;its not that complicated, really. After getting rid of any static electricity in your body, go about unplugging the wires that are connected to your old motherboard. There are many such wires, most of which are discussed below. As you remove them, you might want to plan ahead a little and see what the corresponding sockets are labeled on your new board. This way you won&#8217;t run into any surprises while your computer is spread out all over the desk<BR><BR>The following connectors need to be disconnected:<BR><BR><B><U>Power supply:</U></B> these connections are the largest, usually labeled P8 and P9 on AT machines. On ATX machines, it&#8217;ll be one large 20-pin connector. They are usually plugged into the board right behind the keyboard connector, but this spot varies.<BR><BR><B><U>Lights:</U></B> these wires connect your board to the lights on the front of your computer, such as the hard drive light and the power light. They are small connectors and are usually connected along the edge of your board. After making some notation to help you put them back in the right place, unplug them.<BR><BR><B><U>Switches:</U></B> these wires connect the reset button, the power switch (on ATX machines), and the turbo button (if you have one)&nbsp;to your board. They are usually plugged into the board in the same clump of connectors as the LCD wires above. Unplug these.<BR><BR><B><U>Drives:</U></B> Most boards have the I/O controllers for the drives on the board itself. Before removing the old motherboard, you will have to disconnect your IDE ribbon cables from these controllers.<BR></LI><br />
<LI>Now you must remove all of the expansion cards. Here I mean any video cards, sound cards, modems, etc. that are in your computer. Remove any external cables connected to the cards from the back, remove the little screw that connects the card to the computer&#8217;s case, then pull each card straight out of the slot. Remember to ground yourself first. Be sure to be gentle on the cards. You don&#8217;t want to damage them. Don&#8217;t take a tool to them and try to pry them out. This will certainly damage the card. If a card seems stuck, try lifting one end of it first. This sometimes helps. Also, keep track of which card lived in which slot. Although it will probably work if the cards are in a different order, you might as well be sure about it. You can keep the wires that connect your cards to other drives connected. Just gently place the cards over to the side somehow.</LI><br />
<LI>Unplug the keyboard, mouse and any other remaining external wires that are plugged into the motherboard from the outside.</LI><br />
<LI>Remove the old motherboard. You will see small screws on various parts of the board that are holding it in. Unscrew these screws and put them in a safe place so you can use them on the new board. Now, grasp the board&#8217;s edge and gently pull it out of the computer. You may need to slide it around a little bit until the white, plastic standoffs, shown below, slide out of their little holes. Many systems do not use these standoffs, instead using spacers. A spacer is a screw itself which screws into the case. The difference is that the head of the screw can accept a screw as well. These are used to place the board on. The board is screwed into them and they keep the board away from the metal of the case. If your system uses spacers, then simply unscrewing the screws will loosen the board. There won&#8217;t be much sliding around involved. The board should come right out. There you are staring at an empty case.</LI></OL></p>
]]></content:encoded>
			<wfw:commentRss>http://www.pcmech.com/article/installing-a-motherboard--step-by-step/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Updating/Flashing BIOS</title>
		<link>http://www.pcmech.com/article/updatingflashing-bios/</link>
		<comments>http://www.pcmech.com/article/updatingflashing-bios/#comments</comments>
		<pubDate>Sun, 25 Mar 2001 12:00:00 +0000</pubDate>
		<dc:creator>David Risley</dc:creator>
		
		<category><![CDATA[Motherboards]]></category>

		<guid isPermaLink="false">1980955528</guid>
		<description><![CDATA[A tutorial to show you how to flash your BIOS, recover from a failure, or install anew.]]></description>
			<content:encoded><![CDATA[<p><B>Flash BIOS</B><br />
<P>Older computers may have BIOS too old to handle <A onclick="openWindow(this,'test')" href="http://www.pcmech.com/glossary/pnp.htm">plug and play</A>, fancy video cards, or large hard drives. In this case, it is wise to upgrade your BIOS.<br />
<P>Many machines require that you install a whole new motherboard in order to swap the BIOS for something newer. Many Pentium machines, though, have Flash <A onclick="openWindow(this,'test')" href="http://www.pcmech.com/glossary/rom.htm">ROM</A>, or Flash EPROM. If such chips are used in the BIOS, the machine is said to have Flash BIOS. In such machines, you simply run an update utility to upgrade your BIOS. The software performs all of the modifications for you. While this can be very easy to do, you must do it according to the instructions that come with the update. If installed wrong, your computer might not start at all.<br />
<P>Before installing any new BIOS, first make sure you get the right BIOS, Contact the company that made your machine and ask them what they think your machine should be running. Next, enter your CMOS and record your settings. On most machines you can get to CMOS by pressing F1 or Delete after start up or CTRL-ALT-ESC. Once there, record your setting either by hand, or printing them. Make sure you get all of the settings. Using the PRINT SCREEN button might be the best way. This step will make sure you can rebuild the settings if your CMOS gets erased during the upgrade.<br />
<P>If the computer you&#8217;re upgrading has a modem, you can log on to the company&#8217;s FTP or web site and usually download the new BIOS program for free. Usually, you can navigate to the product page for your motherboard and you will find a link to the BIOS download page. You should see a most recent BIOS for download as well as an archive of previous BIOS versions. Look for a change log to see what might have changed for each BIOS release. Some changes are useless, others provide real support for newer hardware which you might be interested in. Also, some manufacturers provide their BIOS downloads wiht the flash utility and the BIOS .bin file bundled together into an EXE file. This is convenient and use them when they are available. Others release their BIOS on ZIP files, and the resulting un-zipped file is just a .bin file. In this case, you will need to download the flash utility separately. When you download it, download to a bootable, high-density diskette. Make sure you format and copy system files to the diskette before use. This option is given in the Windows disk-format screen. If the system has no modem, you will need to contact the company and ask them to send you the BIOS on diskette, but everybody should have a modem nowdays.<br />
<P>Once you have the upgrade file on diskette, pop the disk in Drive A:. <A onclick="openWindow(this,'test')" href="http://www.pcmech.com/glossary/zip.htm">Unzip</A> the file if it is zipped. Then read any *.TXT files or any other file that has installation instructions. These are your prime instructions to follow and take precendence over anything I could write here. You may want to print them. Below, I will outline the procedure:<br />
<OL><br />
<LI>Insert the bootable floppy disk in drive A:.</LI><br />
<LI>The file that you downloaded from the manufacturer will be a compressed self-extracting archive. Move the file into a temporary directory and uncompress it by typing in the file&#8217;s name and Enter.</LI><br />
<LI>It should uncompress into a license agreement and an executable. Read the license agreement. Then, you want to extract the contents of the executable to your floppy disk. Do this by typing the filename A: and Enter. For example, if the file is called BIOS.EXE, then type BIOS A: and hit Enter. This will extract it to the A: drive.</LI><br />
<LI>Place the floppy disk containing the new BIOS into the A: drive of the computer you wish to update. Reboot the system with the disk in the drive.</LI><br />
<LI>Press Enter to go to the Main Menu. Select &#8220;Update flash memory from a file.&#8221; Then select &#8220;Update system BIOS.&#8221;</LI><br />
<LI>When it asks you to type the file path, just press enter, tab, then enter again.</LI><br />
<LI>Once the process is complete, remove the floppy and reboot the machine.</LI><br />
<LI>As it boots watch the BIOS identifier to make sure the new version is actually being used. During boot, hit the appropriate key to go into the CMOS setup.</LI><br />
<LI>Assign all of your settings. You can use the <A href="http://www.pcmech.com/bios.htm">BIOS Guide</A>, written by yours truly.</LI><br />
<LI>Save your settings and reboot.</LI></OL></p>
]]></content:encoded>
			<wfw:commentRss>http://www.pcmech.com/article/updatingflashing-bios/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
