| |
| |||||||||||
|
Scroll down the 30+ pages on the A-to-Z site menu: To support this site: |
Forewarned is forearmed... | |||||||||||
USB (Universal Serial Bus) and FireWire (IEEE 1394) Serial Ports - Page 2Last updated on 28 July 2010
More USB informationUSB devices are attached to a PC via USB ports, which can be incorporated in the motherboard, added by an expansion adapter card fitted to the motherboard, and can even be found incorporated in monitors and keyboards. USB ports built into the motherboard can be part of the main ports panel, or can have connectors (headers) on the motherboard itself that are attached to cables that are screwed into a ports' face-plate The face-plate is installed (in the same way as an adapter card is) in one of the free spaces at the back of the case that have removable blanking plates over them.
The only occassion that I have come across in which a USB device was damaged just by being connected to a computer was when someone used the wrong cable to connect extra USB ports to one of the motherboard's USB headers by making use of a USB bracket that fits into a slot at the back of the case like an adapter card. The reason it happened was because different motherboards - even made by the same manufacturer - can use different USB header pin arrangements that require a cable that matches that pin arrangement. Therefore, using the wrong cable will connect the wrong wires to the pins of the header, which can cause damage to any device that is connected to the USB port. If you have any doubt about the validity of a particular cable and motherboard setup, you should first try connecting a cheap USB device, such as a mouse, to a port. Any peripheral device such as the keyboard, mouse, printer, scanner, and modem that supports a USB connection can be attached to a PC's USB ports - or externally via a USB hub. USB 1.1 was the standard that was initially available on PCs, but USB 2.0 was released in April 2000, and it is now available in new PCs. The new standard is backward compatible to the previous standard, so you can attach a USB 1.1 device to a USB 2.0 port. You can also attach a USB 2.0 device to a USB 1.1 port, but it will only function in the USB 1.1 mode - or at 12 Mbps. The 12 Mbps (megabytes per second) data transfer speed of USB 1.1 represented a major leap forward in performance compared to the previous serial and parallel ports, which are much slower - 2Mbps for a parallel port and less than 1Mbps for a serial port. But that is nothing compared to the difference between version 1.1 and version 2.0. USB 2.0 has an incredible bandwidth (data transfer capacity) of 480 Mbps. The ability of USB 2.0 to run USB 1.1 devices is guaranteed, so existing devices won't be rendered obsolete. However, USB 1.1 hubs can only accommodate USB 1.1 devices. Therefore, if you want to attach USB 2.0 devices to a PC via a hub (three linked hubs with as many as 127 devices attached is the maximum capability), you will have to purchase a USB 2.0 hub, which, thankfully, will work with USB 1.1 devices. You will also be able to run a USB 2.0 device on a USB 1.1 system, but the bandwidth will be 12 Mbps instead of 480 Mbps. . USB has far superior bandwidth to ordinary serial ports, which transfer data a bit at a time in series, and parallel ports, which usually transfer data 8 bits, or a byte, at a time along eight channels in parallel. This is because instead of transmitting information one bit or byte at a time, USB components transfer predetermined sizes of packets of information that are typically 8, 16, 32, or 64 bytes in size. Note that only ATX form-factor motherboards come with built-in serial, parallel, and USB ports, so the old-style AT and Baby-AT form-factor motherboards (now redundant technology) can only use USB if the USB ports can be attached to a riser card containing them that fits to the motherboard, or by installing a PCI USB card (of the kind shown further down this page) that provides them. An increasing number of devices of all kinds from mice to printers and scanners are now able to be connected via a USB port, which, since it requires only one of the sixteen IRQs (Interrupt Requests), is a saver of system resources. An IRQ allows the various active components in a computer to request and be granted processor time. A device uses its IRQ to request access to the processor. There are usually only 16 of them - from numbers 0 to 15, but a BIOS setting called APIC mode written about at the beginning of this article can allow Windows 2000 and XP systems to use twenty three. USB plugs are small - about half an inch across and rectangular. Any relatively recent ATX motherboard will have at least two built-in USB ports. Click here! to see images of the built-in ports of ATX motherboards. Use your browser's Back button to return here. Numerous - over a hundred - USB-compliant devices can be attached to one USB socket, usually via one or more USB hubs - with all of them using only one of the IRQs. Note that if your version of Windows supports USB, a USB Controller will be listed in Device Manager. USB also has to have BIOS support enabled. In an Award BIOS, the setting appears in the Integrated Peripherals as USB Controller. You may also have seen a "Legacy USB support" setting option in your BIOS. This is for USB-based input devices (like the keyboard or the mouse) that are being used in non-USB systems. DOS, for instance, won't recognise USB devices on its own. If you are using a computer running a version of Windows 95 OSR 2.1 or Windows 98, Me, and XP that supports USB, you can disable this setting without having any affects on the use of USB devices. But if you are using a DOS system, or a non-USB version of Windows 95, you should have this setting enabled in order to be able to use a USB device. The safest way to upgrade RAM memory: Use the UK and US Crucial Memory AdvisorsPaul Mullen, who was the highly-respected computer guru of the Helpfile at ComputerShopper.co.uk - "I have recently been buying my memory only from Crucial Technology. I would rather pay the extra cost than waste time trying to track down the obscure program faults that bad memory can cause." The best way to choose RAM memory for a brand-name desktop or laptop computer, or memory for a paricular make/model of PC motherboard is to make use of the Crucial Memory Advisors (provided under the brief guideline on the minimum memory requirements for Windws XP, Windows Vista and Windows 7). If the Crucial memory you receive does not work, you are guaranteed a refund and standard shipping is free. The memory requirements of the versions of Windows Vista and Windows 7Most of the versions of Windows Vista require more RAM memory to run optimally on a computer that doesn't use memory-hungry applications than Windows XP. A video-editing application is an example of memory-intensive software. Only Windows Vista Home Basic has a recommended minimum amount of memory of 512MB, which is the same amount recommended for Windows XP. Windows Vista Home Premium, the most popular version, and Windows Vista Ultimate require a recommended minimum of 1GB (1024MB) of memory, which is twice the amount of minimum memory recommended to run Windows XP. Note that if you are using a 64-bit version of Windows, up to 4.0GB, it requires twice the amount of memory as a 32-bit version, which can only use a maximum of about 3.5GB. For more information on computer memory, read the RAM pages of this site, which includes information on the lower memory requirements of Windows 7.
How to Use the Crucial Memory AdvisorFor example, if your computer has an Asus motherboard, open the menu, scroll down to ASUS, and click GO. If, say, you have a Dell computer, scroll down to DELL, and do likewise. You will be taken to the relevant information on Crucial's website. If you don't know the make and model of the motherboard installed in your computer, here is a good free utility - Belarc Advisor - that creates an analysis of the hardware and software on a personal computer. Look under FREE DOWNLOAD - http://www.belarc.com/. Another utility that also provides detailed information on the memory itself is CPU-Z. USB NetworkingThe usual way to network two or more computers using USB connectors is to install USB network cards in each computer, and link them with USB cables via a USB hub. But it is also possible to build a wireless USB network that takes signals from a wireless USB hub via special USB connectors, such as the one shown below that is made by 3Com.
Moreover, it is also now possible to buy a special USB cable that networks two or more computers. You do not need anything else, just this cable, an image of which is shown below. You will, of course have to install the drivers that come with it in order to make the cable function in the same way as two network cards and a cable. You can network as many computers as you like in this way.
WarningAlways use only a special USB networking cable to link two computers. The following thread I found on a computer forum provides the reason: "Never connect two PCs with a standard A-A USB cable! USB carries +5V and you can permanently damage one or both PCs! You need a specific USB device for this." - http://www.usbwholesale.com/directlinq.htm "The A / A cable or "extension" - would it actually fit between two computers?" "An "extension" cable is male A to female A. Double-male A cables are rare, but people seem to find them. They are absolutely deadly." See the Networking page of this site for more information on USB, FireWire, and other types of networking. Using a router with USB ADSL or cable modemsIf you connect to the Internet via a USB ADSL or cable modem connected to a router, read Why can't I find a router for my USB DSL modem? if you need an answer to that problem. - Use your browser's Back button to return to this point on this page. A USB-to-IDE boxIf you have ever wanted an extra hard disk or CD-ROM drive for your portable computer, or even a desktop PC, you can purchase a USB-to-IDE box for around £60. The box contains all of the electronics to convert an IDE interface, which most hard disk and CD-ROM drives use, into a standard USB connection. In effect, you use the box to convert IDE drives into an easy-to-fit, quick-to-swap USB unit.. In addition to USB-to-IDE adapter, there are adapters available that allow you to connect almost any device to a USB port. There is the Belkin USB Parallel Printer Adapter. However, it is not possible to have a bi-directional printer adapter, so the parallel printer adapter cannot be used for scanners or Zip drives. Consequently, most printers will not be able make use of their bi-directional capabilities in which they communicate information to the computer, such as ink levels and battery power. You can make use of the Google search box (with its Web radio button enabled) to find vendors and more information on the above-mentioned products. Google web searchesEntering usb or usb + troubleshooting, etc., in the Google search box at the top of this page will bring up enough pages to keep you reading about the subject all day. FireWire | ||||||||||||
| USB/FireWire problems and solutions Click here! to visit the pages on this site devoted to USB/FireWire problems and their solutions. |
Both USB and FireWire devices require that a dedicated software controller that has to be provided by the operating system, which for most people is still Windows. Windows XP supports both USB and FireWire, but earlier versions of Windows might not support either, so always check that your version of Windows supports a USB or FireWire device before you purchase it.
Below are the USB and FireWire BIOS settings for the Abit KT7 motherboard that is available for both the Athlon and Pentium 4 platforms. If you want to have most of a motherboard's settings set in the BIOS, buy an Abit board. - IEEE 1394 is another name for FireWire.

Many of the new motherboards coming out now have done away with all of the legacy serial and parallel ports, and have replaced them with USB and FireWire ports.
The ATX Abit AT7 - available on both the Athlon (Socket A/462) and Pentium 4 (Socket 478) platforms - is such a motherboard. Its built-in ports panel looks like this. -

From left to right are a block of two USB 1.1 ports, a block of two USB 2.0 ports, a separated pair of IEEE 1394 FireWire ports, full analog 5.1 audio out, digital audio out (five round and coloured ports), and LAN (network) connector ports (far right).
There are no legacy ports, so, with this motherboard installed, so unless you are able to obtain conversion plugs, you would not be able to use a printer that only has a parallel port, a PS/2 mouse or keyboard, a serial external modem, or any device such as a joystick that uses a serial port. You can only use USB or FireWire devices.
If legacy ports to USB (or FireWire) conversion plugs are available, or become available, you will be able to reuse your PS/2 mouse and keyboard, and use a printer that has only a parallel port, etc.
ATX cases are fitted with a removable port face plate that has cut-outs in it that are themselves removed so that the ports on the motherboard fit through them. You remove the cut-outs that match the ports on your motherboard. For instance, you would not remove the cut-outs for an inbuilt video card port or for a sound card's ports if the motherboard does not have inbuilt video or sound ports.
As you can see, the Abit AT7 motherboard has a port profile that is completely different from the standard ATX legacy motherboard's port profile shown above it. Luckily, this motherboard comes with a port face plate that matches its unique port profile, but that might not be the position with other motherboards with similar port profiles. In that situation, you would either have to buy a case that comes with a port face plate that matches the motherboard's port profile, or you would have to install the motherboard with the port face plate removed. So, always check the port profile before you buy a new motherboard.
If you want to read reviews and information about this motherboard, just enter "Abit AT7", as is, in the Google search box at the top of this page. Alawys use quotation marks if there is more than one word or reference in a search term.
Click here! to access two pages of Q&A articles on USB and FireWire problems.
Universal Serial Bus - http://en.wikipedia.org/wiki/Usb
USB drivers - http://www.usb-drivers.com/
USB How-to - http://www.ramelectronics.net/html/usb-howto.html
USB and FireWire cables and adapters (adaptors) - http://www.cableuniverse.co.uk/
How Serial Ports Work - http://computer.howstuffworks.com/serial-port.htm
How USB Ports Work - http://computer.howstuffworks.com/usb.htm
FireWire - http://en.wikipedia.org/wiki/FireWire
How Does FireWire Work? - http://computer.howstuffworks.com/question371.htm
Apple's FireWire page - http://www.apple.com/firewire/
Linux USB - http://www.linux-usb.org/
Linux FireWire - http://www.linux1394.org/
For more information, try entering "serial ports", usb , firewire, or "ieee 1394" in the Google search box at the top of this page and see what turns up. If the search term (or any part of it) uses more than one word, place it between double quotation marks. You can run USB in MS DOS. To find out how, use a search term such as printing + dos + usb, etc., depending on what you want USB to do in MS DOS.
Visit the Amazon.co.uk Electronics Buyer Guide for advice on making purchases of Camcorders, Digital Cameras, DVD Players, Graphics Cards, Handhelds and PDAs, Home Networking, Mobile Phones, MP3 Players, Portable Electronics, Printers, Scanners, Video Editing Cards, Video Recorders, and WebCams.
If you use several USB and FireWire devices, USB and FireWire hubs are available of the kind shown in the image below.
Add USB 2.0 and FireWire ports to your PC with a PCI adapter card.

USB 2.0 adapter cards (installed in a PCI slot on the motherboard) can sometimes have device driver problems or suffer from system resource conflicts with motherboard's that have USB 1.1 ports that can prevent USB devices from being recognised by Windows.
The solution to such a problem would be to experiment with the drivers. For example, look in the Device Manager and click the + beside Universal Serial Bus controllers. If a proprietary controller is listed there, such as one made by, say, SiS, such as the SiS 7001 PCI to Open Host Controller, you can try changing it to the Standard Enhanced PCI to PCI Host Controller. You can do that by right-clicking on the existing entry, and choosing the Update Driver option (in Windows XP). You would select the manual installation option, not the automatic option. You can also change the USB Controller via Add New Hardware in the Control Panel. Installing the latest motherboard drivers, one of which is the USB Controller, can also rectify bugs. You would obtain the motherboard drivers from its manufacturer's site. Obtaining and installing the latest drives for a particular device can also fix problems with that device.
Entering usb or firewire or usb + troubleshooting, etc., in the Google search box at the top of this page (with its Web radion button enabled) will bring up enough pages to keep you reading about the subject all day.
| |
![]() |
PC Buyer Beware! Copyright © Eric Legge 2004-2010. All rights reserved.