<?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:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Ad Terras Per Aspera &#187; USB</title>
	<atom:link href="http://adterrasperaspera.com/blog/category/usb/feed" rel="self" type="application/rss+xml" />
	<link>http://adterrasperaspera.com/blog</link>
	<description>Transmissions from the Little Blue Marble</description>
	<lastBuildDate>Tue, 27 Sep 2011 13:27:39 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>USB 3.0 works under Linux</title>
		<link>http://adterrasperaspera.com/blog/2010/08/22/usb-3-0-works-under-linux</link>
		<comments>http://adterrasperaspera.com/blog/2010/08/22/usb-3-0-works-under-linux#comments</comments>
		<pubDate>Sun, 22 Aug 2010 08:22:55 +0000</pubDate>
		<dc:creator>Patrick McFarland</dc:creator>
				<category><![CDATA[Samsung]]></category>
		<category><![CDATA[USB]]></category>
		<category><![CDATA[Vantec]]></category>

		<guid isPermaLink="false">http://adterrasperaspera.com/blog/?p=1317</guid>
		<description><![CDATA[I decided that I needed a real backup solution, even though I have a RAID 5 for file storage in my workstation; maintaining a backup of a 2TB array is a pain in the ass if all you have is blank DVDs. So, I purchased a Vantec NexStar 3 SuperSpeed (NST-380S3) enclosure, a Samsung EcoGreen [...]]]></description>
			<content:encoded><![CDATA[<p>I decided that I needed a real backup solution, even though I have a RAID 5 for file storage in my workstation; maintaining a backup of a 2TB array is a pain in the ass if all you have is blank DVDs.</p>
<p>So, I purchased a <a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&#038;location=http%3A%2F%2Fwww.amazon.com%2FVantec-NexStar-SuperSpeed-External-Enclosure%2Fdp%2FB0037KLEWS&#038;tag=adastrapera02-20&#038;linkCode=ur2&#038;camp=1789&#038;creative=9325">Vantec NexStar 3 SuperSpeed (NST-380S3) enclosure</a>, a <a href="http://www.jdoqocy.com/click-2150801-10440897?url=http%3A%2F%2Fwww.newegg.com%2FProduct%2FProduct.aspx%3FItem%3DN82E16822152202%26nm_mc%3DAFC-C8Junction%26cm_mmc%3DAFC-C8Junction-_-Hard%2BDrives-_-SAMSUNG-_-22152202&#038;cjsku=N82E16822152202" target="_top">Samsung EcoGreen F3EG 2TB 5400rpm (HD203WI) drive</a>, and a <a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&#038;location=http%3A%2F%2Fwww.amazon.com%2FPatriot-2-Port-Express-Card-PCUSB3PCIE%2Fdp%2FB003GSLDGI%2F&#038;tag=adastrapera02-20&#038;linkCode=ur2&#038;camp=1789&#038;creative=9325">USB 3 PCI-E controller</a>.</p>
<p>It seems the only shipping USB host controllers the moment all use NEC&#8217;s USB 3.0 chip, and almost all the PCI-E boards look alike. They all seem to run in the $25-45 range. The great part is Linux supports NEC&#8217;s controller as of 2.6.31. The controller worked with no configuration soon as I put the card in.</p>
<p>I chose that specific Samsung drive because it seems to be the only sane 5400 rpm 2TB drive out there. The only other choices were Seagate&#8217;s new 5900 rpm drives (which, according to independent reviews on Newegg and enthusiast forums have an unacceptably high failure rate, very unusual of Seagate), and Western Digital&#8217;s Caviar Greens (which are 5400 rpm, but suffer from obsessive head parking which is apparently leading to premature drive failure).</p>
<p><a href="http://www.guru3d.com/article/samsung-spinpoint-hd203wi-2tb-hdd-review/6">Several</a> <a href="http://www.storagereview.com/samsung_spinpoint_ecogreen_f3_review_hd203wi">reviews</a> peg the HD203WI at an average of 90mb/sec writes for sequential writing, or about 2-3x the speed of USB 2.0.</p>
<p><code>mkfs.ext4</code> took 7:44 minutes to create the file system (while iotop confirmed it was doing in excess of 100mb/sec writes for much of the process), and <code>hdparm -t /dev/sdx</code> also indicates the drive in this enclosure can push 100mb/sec.</p>
<p>After writing to the drive for an hour straight, the enclosure is warm but not hot, and after removing the drive from the enclosure, the drive itself is warm; this is compared to the Seagate 7200.12s in my RAID 5 array which could burn you at this point.</p>
<p>Many drives fail in enclosures because they overheat; I don&#8217;t think this will happen due to Vantec&#8217;s thick aluminum design in the NexStar series enclosures, and the fact that the HW203WI has low power usage.</p>
<p>After formatting with ext4, the file system uses 29GB out of 1.82TB total. Its kind of funny when I&#8217;ve owned drives smaller than the space consumed by an empty file system.</p>
<p>I&#8217;m rather happy with my purchases overall.<br />
<img src="http://www.awltovhc.com/image-2150801-10440897" width="1" height="1" border="0" style="border:none !important; margin:0px !important;"/><img src="http://www.assoc-amazon.com/e/ir?t=adastrapera02-20&#038;l=ur2&#038;o=1" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /><img src="http://www.assoc-amazon.com/e/ir?t=adastrapera02-20&#038;l=ur2&#038;o=1" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /></p>
]]></content:encoded>
			<wfw:commentRss>http://adterrasperaspera.com/blog/2010/08/22/usb-3-0-works-under-linux/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Targus sells broken item, refuses to pay for shipping to return item</title>
		<link>http://adterrasperaspera.com/blog/2007/12/17/targus-sells-broken-item-refuses-to-pay-for-shipping-to-return-item</link>
		<comments>http://adterrasperaspera.com/blog/2007/12/17/targus-sells-broken-item-refuses-to-pay-for-shipping-to-return-item#comments</comments>
		<pubDate>Mon, 17 Dec 2007 07:47:28 +0000</pubDate>
		<dc:creator>Patrick McFarland</dc:creator>
				<category><![CDATA[DOA]]></category>
		<category><![CDATA[Targus]]></category>
		<category><![CDATA[USB]]></category>

		<guid isPermaLink="false">http://adterrasperaspera.com/blog/2007/12/17/targus-sells-broken-item-refuses-to-pay-for-shipping-to-return-item</guid>
		<description><![CDATA[That nifty little Targus AH63US 4 port hub I mentioned in my previous post isn&#8217;t as nifty as I thought: it had flaky behavior for a few hours than promptly died. Normally, this wouldn&#8217;t be an issue, items are sometimes DOA, it happens. I&#8217;ve had a few things over the years that were DOA, and [...]]]></description>
			<content:encoded><![CDATA[<p>That nifty little Targus AH63US 4 port hub I mentioned in <a href="http://adterrasperaspera.com/blog/2007/12/13/apple-stuff-new-hd-more-memory-best-damned-25-enclosure-partial-fix-for-x2vnc-worlds-smallest-4-port-usb-hub">my previous post</a> isn&#8217;t as nifty as I thought: it had flaky behavior for a few hours than promptly died.</p>
<p>Normally, this wouldn&#8217;t be an issue, items are sometimes DOA, it happens. I&#8217;ve had a few things over the years that were DOA, and the manufacturer promptly replaced the item&#8230;.. however <b>Targus expects me to pay for the shipping to send it back to the factory.</b> Need I remind you, this is still in warranty (as it is less than a week old), and they sold the item (through Newegg) in the first place.</p>
<p>Here is the email from Targus about my query on having my warranty honored, which by the way, it took them almost a week to answer. The last paragraph is the most damning&#8230;</p>
<blockquote><p>Dear Patrick,</p>
<p>I apologize for the delay in servicing your request and greatly appreciate your patience with this matter.</p>
<p>I have created a Return Authorization for you. Your tracking number is  <i>(edited out)</i></p>
<p>Please include a copy of this e-mail with your return. Note, if the email is not included, it will delay processing of your replacement.</p>
<p>    Name:  <i>(edited out)</i><br />
    Company:  <i>(edited out)</i><br />
    Street Address:  <i>(edited out)</i><br />
    Suite or Apartment Number:  <i>(edited out)</i><br />
    City, State, Zip:   <i>(edited out)</i></p>
<p>    Phone: <i>(edited out)</i></p>
<p>If you wish to change anything in the information above, you can update your profile through the &#8220;My Stuff&#8221; tab on our support page.  You can also check the status of your questions or update them there.   (<i>(edited out internal URL)</i>).</p>
<p>Please include a copy of this e-mail with your return. Note, if the email is not included, it will delay processing of your replacement.</p>
<p>You are responsible to ship your product to us. As per the Targus replacement procedure, you would have to ship the defective product back to our warehouse with a copy of this email. After receiving the defective product back at our warehouse, the warranty process can take up to 10 business days. Since Targus cannot be held liable for lost or misdirected mail we strongly suggest that you use a trackable method, like UPS. If you are unable to print this email, please include the Reference number on a piece of paper with your name and shipping information.</p>
<p>Warehouse please warranty: ACH63  Super Mini USB 2.0 4-Port Hub (1)<br />
Date of Purchase:  12/11/2007<br />
Place of Purchase:  Newegg
</p></blockquote>
<p>Needless to say, I am contacting Newegg over this situation because they need to advise customers of future Targus product sales that the company will not honor the warranty in any useful manner.</p>
<p><strong>Update:</strong> Newegg replaced the hub, and the new one works fine. I refuse to recommend Targus products due to their bad customer service, however.</p>
]]></content:encoded>
			<wfw:commentRss>http://adterrasperaspera.com/blog/2007/12/17/targus-sells-broken-item-refuses-to-pay-for-shipping-to-return-item/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Apple stuff: New HD, more memory, best damned 2.5&#8243; enclosure, partial fix for x2vnc, world&#8217;s smallest 4 port USB hub</title>
		<link>http://adterrasperaspera.com/blog/2007/12/13/apple-stuff-new-hd-more-memory-best-damned-25-enclosure-partial-fix-for-x2vnc-worlds-smallest-4-port-usb-hub</link>
		<comments>http://adterrasperaspera.com/blog/2007/12/13/apple-stuff-new-hd-more-memory-best-damned-25-enclosure-partial-fix-for-x2vnc-worlds-smallest-4-port-usb-hub#comments</comments>
		<pubDate>Thu, 13 Dec 2007 14:27:16 +0000</pubDate>
		<dc:creator>Patrick McFarland</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Hitachi]]></category>
		<category><![CDATA[Samsung]]></category>
		<category><![CDATA[USB]]></category>

		<guid isPermaLink="false">http://adterrasperaspera.com/blog/2007/12/13/apple-stuff-new-hd-more-memory-best-damned-25-enclosure-partial-fix-for-x2vnc-worlds-smallest-4-port-usb-hub</guid>
		<description><![CDATA[New HD: Well, I finally got around to replacing the hard drive the Powerbook came with&#8230; what once was a 60GB Hitachi is now a 120GB Samsung Spinpoint M. Samsung Spinpoints are the quietest, lowest power using, and coolest drives on the market in the 2.5&#8243; market, and they perform similarly to other drives of [...]]]></description>
			<content:encoded><![CDATA[<p><b>New HD</b>: Well, I finally got around to replacing the hard drive the Powerbook came with&#8230; what once was a 60GB Hitachi is now a <a href="http://www.anrdoezrs.net/click-2150801-10440897?url=http%3A%2F%2Fwww.newegg.com%2FProduct%2FProduct.asp%3FItem%3DN82E16822152051%26ATT%3D22-152-051%26CMP%3DAFC-C8Junction%26nm_mc%3D%26cm_mmc%3DAFC-C8Junction-_-Hard%2BDrives%2B-%2BNotebooks%2B%2F%2BLaptops-_-SAMSUNG-_-22152051&#038;cjsku=N82E16822152051">120GB Samsung Spinpoint M</a>. Samsung Spinpoints are the quietest, lowest power using, and coolest drives on the market in the 2.5&#8243; market, and they perform similarly to other drives of the same class.</p>
<p><b>Enclosure</b>: My old drive is now in an <a href="http://www.icydock.com/product/mb663ub-1a.html">Icydock MB663UB 2.5&#8243; enclosure</a>, and through <a href="http://www.dpbolvw.net/click-2150801-10440897?url=http%3A%2F%2Fwww.newegg.com%2FProduct%2FProduct.asp%3FItem%3DN82E16817198016%26ATT%3D17-198-016%26CMP%3DAFC-C8Junction%26nm_mc%3D%26cm_mmc%3DAFC-C8Junction-_-External%2BEnclosure-_-ICY%2BDOCK-_-17198016&#038;cjsku=N82E16817198016">Newegg right now its $8.99 total until December 31st</a>. The enclosure is basically a box of high grade aluminum, with no wiggle room inside (touches drive on all four sides), and is only a tiny bit longer than the drive itself. Although it has a built in 2 inch USB cable, it also comes with a two-headed several foot cable for non-mobile applications (or for drives that won&#8217;t spinup in under 500mA). Its the best HD enclosure I&#8217;ve ever owned, in my opinion.</a></p>
<p><b>Memory</b>: I&#8217;ve upgraded the Powerbook&#8217;s memory from 1GB to 2GB, and I have to say, Leopard runs a lot smoother&#8230; not that it is noticeably slower than Tiger, but its like a new machine with more memory. Between the new HD and the more memory, booting takes about half the time (not that I often do that, sleep is damned useful). 2GB is the maximum on these Powerbooks, otherwise I would have gone for more.</p>
<p><b>VNC</b>: Leopard 10.5.1 has &#8220;fixed&#8221; the VNC bug to an extent&#8230; connecting with x2vnc no longer makes AppleVNCServer crash, but it just makes it chew all available CPU time and barely work. This does not happen using an normal VNC user (less than 10% CPU time on average), but I expect x2vnc is doing something weird that it should be.</p>
<p><b>Smallest USB hub</b>: Powerbooks only have 2 USB ports, and I have at least three devices I want to plug into it&#8230; so I bought a hub just for the Powerbook: <strike>a hub that happens to be smaller than 2 by 2 by 0.5 inches, <a href="http://www.kqzyfj.com/click-2150801-10440897?url=http%3A%2F%2Fwww.newegg.com%2FProduct%2FProduct.asp%3FItem%3DN82E16817803001%26ATT%3D17-803-001%26CMP%3DAFC-C8Junction%26nm_mc%3D%26cm_mmc%3DAFC-C8Junction-_-Hubs%2B-%2BNetwork%2B%2F%2BUSB%2B%2F%2BFirewire-_-Targus-_-17803001&#038;cjsku=N82E16817803001">Targus ACH63US Super Mini Hub</a>. I mean, this thing is damned tiny&#8230; its so small, that you could throw it into your spaghetti nest behind your computer and not even know you have a hub. It may be a tad expensive, but I didn&#8217;t want yet another box hiding on my desk somewhere&#8230; instead, I have it tucked behind my printer (which already has too much stuff behind it). The hub also comes with a two headed cable like the Icydock did, but the heads are far enough apart that they can reach both USB plugs on my Powerbook (one is on one side, one is on the other, instead of both being on the same side&#8230; Powerbooks don&#8217;t have rear ports).</strike></p>
<p>Oh ho ho! The hub arrived half dead (which soon became totally dead), and <a href="http://adterrasperaspera.com/blog/2007/12/17/targus-sells-broken-item-refuses-to-pay-for-shipping-to-return-item">Targus is giving me shit over having the hub replaced under warranty</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://adterrasperaspera.com/blog/2007/12/13/apple-stuff-new-hd-more-memory-best-damned-25-enclosure-partial-fix-for-x2vnc-worlds-smallest-4-port-usb-hub/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Why Powered USB Is Needed, Part 3: USB 3?</title>
		<link>http://adterrasperaspera.com/blog/2007/04/02/why-powered-usb-is-needed-part-3-usb-3</link>
		<comments>http://adterrasperaspera.com/blog/2007/04/02/why-powered-usb-is-needed-part-3-usb-3#comments</comments>
		<pubDate>Mon, 02 Apr 2007 09:47:17 +0000</pubDate>
		<dc:creator>Patrick McFarland</dc:creator>
				<category><![CDATA[Firewire]]></category>
		<category><![CDATA[USB]]></category>

		<guid isPermaLink="false">http://adterrasperaspera.com/blog/2007/04/02/why-powered-usb-is-needed-part-3-usb-3/</guid>
		<description><![CDATA[This article describes a version of USB that is not related to the new USB 3 spec that Intel has released for 2010 products I originally planned the Powered USB article as two parts, one explaining why USB took off, and another explaining why USB isn&#8217;t the best solution because it can&#8217;t power large devices [...]]]></description>
			<content:encoded><![CDATA[<p><b>This article describes a version of USB that is not related to the new USB 3 spec that Intel has released for 2010 products</b></p>
<p>I originally planned the Powered USB article as two parts, <a href="http://adterrasperaspera.com/blog/2007/03/29/why-powered-usb-is-needed-part-1-the-short-history-of-usb/">one explaining why USB took off</a>, and <a href="http://adterrasperaspera.com/blog/2007/03/30/why-powered-usb-is-needed-part-2-the-future-of-usb/">another explaining why USB isn&#8217;t the best solution because it can&#8217;t power large devices</a> plus why Powered USB isn&#8217;t the greatest solution either because it isn&#8217;t in consumer electronics yet and has the different plugs for different voltages issue as well.</p>
<p>What I didn&#8217;t plan on was all the Firewire fans popping up and saying I was wrong for pushing a Powered USB/USB 3 combo. For the record, I&#8217;m also a Firewire fan but haven&#8217;t gone to the fanatical levels some people have. Part 3 is for you guys.</p>
<p><span id="more-567"></span></p>
<p><strong>Note</strong>: I originally intended for USB 3 and New Powered USB to be separate standards, allowing devices to use one or both (but New Powered USB would require USB 3 to negotiate for power usage). The way I will describe this possible future USB 3 in part 3 is basically folding the new data features into the New Powered USB part of the plug to remain compatible with USB 2 hosts/devices/hubs.</p>
<p>The problem with traditional USB is because:</p>
<ol>
<li>It&#8217;s slow.</li>
<li>Can&#8217;t allow devices to perform the DMA-like transfer method Firewire does<sup>1</sup>.</li>
<li>It&#8217;s slow.</li>
<li>Uses polling to transfer data, thus eats CPU time like mad.</li>
<li>It&#8217;s slow.</li>
<li>Future USB specifications cannot perform interrupts to signal for the host to acquire new data, and can only use polling.</li>
<li>It&#8217;s slow.</li>
</ol>
<p>Even with these problems, I can still say future USB products look promising because the reason I chose a formalized New Powered USB specification combined with a future USB 3 specification is because almost everyone has USB ports, and it has become the ubiquitous peripheral port on all sorts of devices. Not all devices come in Firewire versions, and not all computers have Firewire ports.</p>
<p><strong>The Proposed USB 3.0 Specification Checklist</strong></p>
<p>USB is being held back by the fact it can&#8217;t perform interrupts. USB 3 cannot just add it in the normal USB host interface stack: USB was never designed for it, and you can&#8217;t just add it as a feature that can be negotiated between host and client. It wouldn&#8217;t work.</p>
<p>However, what <em>would</em> work is adding a second new interface that is slaved to the first: allow USB 3 devices to negotiate to use this new second interface, and allow the second interface to work independently of the original legacy interface. This secondary interface could not only perform interrupts, but be able to do anything USB 2 is missing.</p>
<p>There are two reasons you need the independency: one, USB 3 hubs need to be able to transfer data from both legacy USB 2 devices and USB 3 devices (all the USB 2 data will be going across the legacy bus independently of USB 3 data); and two, USB 3 devices will no longer be using the legacy interface for any data transferring once the negotiation is complete. The legacy interface will act as an out-of-band interface for non-important USB-related traffic (such as for re-negotiation, or for negotiation of/for USB 3 clients plugged into USB 3 hubs, or for just telling the host it&#8217;s still plugged in).</p>
<p>This second interface, since it is now independent, can virtually use any protocol it wishes. If the USB Working Group so decided, they could run Firewire unmodified over this second interface. The possibilities are endless. Most likely, it&#8217;d be some USB-IF designed Firewire clone.</p>
<p>There is something else I need to add to this checklist: USB 2 legacy communicaiton with USB 3 hosts and clients. As I said, USB 3 devices would have to negotiate to use the secondary interface, but what happens if either the host, client, or hub rejects this?</p>
<p>USB 3 clients will have to be able to do their work as standard USB 2 devices. Obviously, high bandwidth applications would run a lot slower, DV devices might not be able to be used in real-time, and Powered USB power features couldn&#8217;t be negotiated for (most likely the USB 2 client/host/hub would be using a normal USB plug in the first place). USB 3 hubs connected to USB 2 hosts would have to reject USB 3 connections as well and tell any USB 3 clients connected to the hub to run in USB 2 mode.</p>
<p><strong>More pins doesn&#8217;t exactly mean a new data connector</strong></p>
<p>Of course, this second interface requires more pins, yet has to stay compatible with the old USB plug. Frankly, doing what Firewire 800 did (adding a 9-pin socket/plug that requires an adapter to plug 6-pin devices/plug into 6-pin hosts) is possibly a bad idea as it requires people to have yet another small part that is easy to lose. Adapter dongles and short adapter cables suck.</p>
<p>The idea I&#8217;ve been playing around with is to attach these new pins to the consumer-friendly New Powered USB plug I hinted at in part 2 of this article. Just add, say, four or six pins to the outside of the plug&#8217;s inner column like how Type B USB plugs work now, while leaving the power pins on the inside of the column like the are in the original design. Remember, these pins are for data only, all three Firewire plug designs only use two pairs for data.</p>
<p>However the plug actually gets designed, I don&#8217;t care; it just has to be done in a way that doesn&#8217;t interfere with the legacy USB plug. Putting the new data pins in the New Powered USB half of the connector seems to be the ideal way of solving this without going Firewire&#8217;s route.</p>
<p><strong>So thats it? Just clone Firewire&#8217;s features?</strong></p>
<p>The two main things that Firewire has over USB at this time is the fact that Firewire devices can use interrupts (which, if you haven&#8217;t figured it out yet, is causing Firewire 400 to actually hit 400mbps, and USB2 to hit about half of it&#8217;s 480mbps), and the fact that Firewire can power devices that are more power hungy, is why, in theory, Firewire is the better bus.</p>
<p>But as I said before, USB is the defacto standard for peripheral communication, and Firewire is in far fewer devices, and some computers don&#8217;t even have Firewire ports. As much as I&#8217;d like to see Firewire kill USB, it is not going to happen any time soon.</p>
<p>So yes, what I&#8217;m saying is USB 3&#8242;s secondary interface <em>has</em> to either copy Firewire&#8217;s features or use Firewire directly. Firewire can&#8217;t kill USB, USB is having a hard time killing Firewire, so the only way I see this problem being solved is by allowing USB 3 to do everything Firewire does now while still remaining compatible with USB 2 devices and hosts.</p>
<p><sub>[1]: On some platforms it really does turn into a PCI DMA and allows you to read/write part or all of the system memory, such as for live debugging purposes on another machine. I&#8217;d like to see this on USB 3 as well.</sub></p>
]]></content:encoded>
			<wfw:commentRss>http://adterrasperaspera.com/blog/2007/04/02/why-powered-usb-is-needed-part-3-usb-3/feed</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Why Powered USB Is Needed, Part 2: The Future of USB</title>
		<link>http://adterrasperaspera.com/blog/2007/03/30/why-powered-usb-is-needed-part-2-the-future-of-usb</link>
		<comments>http://adterrasperaspera.com/blog/2007/03/30/why-powered-usb-is-needed-part-2-the-future-of-usb#comments</comments>
		<pubDate>Fri, 30 Mar 2007 06:26:12 +0000</pubDate>
		<dc:creator>Patrick McFarland</dc:creator>
				<category><![CDATA[Firewire]]></category>
		<category><![CDATA[USB]]></category>

		<guid isPermaLink="false">http://adterrasperaspera.com/blog/2007/03/30/why-powered-usb-is-needed-part-2-the-future-of-usb/</guid>
		<description><![CDATA[This article describes a version of USB that is not related to the new USB 3 spec that Intel has released for 2010 products The Universal Serial Bus, or USB, is right now the most common serial peripheral bus in existence. Allowing all the most common devices to connect to your computer, to each other, [...]]]></description>
			<content:encoded><![CDATA[<p><b>This article describes a version of USB that is not related to the new USB 3 spec that Intel has released for 2010 products</b></p>
<p>The Universal Serial Bus, or USB, is right now the most common serial peripheral bus in existence. Allowing all the most common devices to connect to your computer, to each other, through hubs, and now even wireless USB has become the dominant method of low bandwidth communications between devices and their peripherals.</p>
<p>However, USB is not without flaws, in fact, it has tons of issues that other less accepted standards have already solved, and USB has either not solved them or solved them only recently. One of those problems is that, although USB does provide electrical power to peripherals, it is rarely enough to run devices that suck juice like no tomorrow. Powered USB exists to solve this problem.</p>
<p>I will tell you why Powered USB will never be widely accepted, and also why we need it. However, to do so, this article is split into <strike>two</strike> three parts: the first part discusses the history of USB and previous peripheral ports, and why it it became widely accepted, the second part contains the meat of my argument on why Powered USB is both needed, yet failing to be accepted, and the third part describes a possible future USB 3 specification in detail.</p>
<p>This is part 2. <a href="http://adterrasperaspera.com/blog/2007/03/29/why-powered-usb-is-needed-part-1-the-short-history-of-usb/">Part 1 is available here</a>, and <a href="http://adterrasperaspera.com/blog/2007/04/02/why-powered-usb-is-needed-part-3-usb-3/">part 3 is available here</a>.</p>
<p><span id="more-566"></span></p>
<p><b>Short Introduction to Powered USB</b></p>
<p>At the end of Part 1, I said USB does not provide enough power for certain devices, a total of 2.5 watts at 5 volts. This is enough for any device that uses little power: keyboards, mice, USB flash keys, etc, etc. Compared to Firewire 400, which can provide similar data transfer performance to USB 2.0, devices can use up to 45 watts at 30 volts.</p>
<p>Powered USB can output 144 watts at 24 volts, 72 watts at 12 volts, and 30 watts at 5 volts (all at 6 amps current), while Firewire does up to 45 watts at up to 30 volts (1.5 amps current), and USB 1.1 and 2.0 does  2.5 watts at 5 volts (500mA of current).</p>
<p>According to recent comments of this article, my original math was wrong: at 24 volts Powered USB only provides three times more power than Firewire, and at 5 volts Powered USB provides five times more power than normal USB.</p>
<p>In Firewire 400 against USB 2.0, Firewire comes out as the better bus for many devices due to the fact that it can supply enough power to, for example, run a two or three drive enclosure or an external DVD burner; not only that, it does perform better than USB 2.0 for data transfers due to the fact you can never get 480mbps transfers in the real world, only around 240 to 360mbps, whereas on Firewire 400 you really can get to 400mbps.</p>
<p>Firewire, for devices that require power and bandwidth, gives USB 2.0 a severe beat down but has trouble taking on Powered USB.</p>
<p>Don&#8217;t understand how much power 144 watts at 24 volts is? You can drive printers, scanners, large RAID enclosures, multiple DVD burners for parallel/mass burning, even medium sized LCD monitors. You could drive a pair of large speakers with this much power in addition to sending them digital sound to play.</p>
<p><img src="http://www.poweredusb.org/images/usbconn.jpg" />
<p>As you can see in the image, the top part of the plug is the power plug combined with the bottom part of the plug that is a standard USB data plug. This power plug&#8217;s power output not being standardized is where everything goes wrong.</p>
<p style="clear:both;"><strong>The plug did it with the crowbar in the library</strong></p>
<p>The Powered USB specification manages the second half of this (very ugly) plug, where all the extra power comes from. According to <a href="http://www.poweredusb.org/whatispusb.html">the specification</a>, you may have different layouts of power pins to supply 5, 12, or 24 volts, and each plug can only do one of the three.</p>
<p>Can you imagine how confusing this would be to end users? Powered USB has gone back to the days of having  incompatible but similar functioning ports on the same computer. Had problems telling your grandmother about PS/2 and SCSI ports, and why she can&#8217;t plug her printer into either? Now tell her why she can&#8217;t plug her PUSB-5v device into a PUSB-12v plug.</p>
<p>USB does need a powered extension to compete with and possibly eliminate Firewire. I have a dozen devices that have separate power cords and power bricks and it makes for cable spaghetti behind my computer. If all my devices supported some sane future form of Powered USB, I&#8217;d lose at least four or five of these power cords.</p>
<p><strong>So how can this be fixed?</strong></p>
<p>For New Powered USB to move forward to the home desktop, I envision that both the USB Working Group and the Powered USB Working Group needs to release new versions of their specifications. First, Powered USB needs a new version (lets call it New Powered USB): they have to standardize on one voltage. I suggest using 12 volts, or use a floating voltage design like Firewire does (12 to 30 volts instead of 30 volts fixed), as this would be most beneficial to devices that require high voltages.</p>
<p>Second, I suggest the USB Working Group should release USB 3.0 already. As I mentioned before in this article, Firewire 400 is marginally faster than USB 2.0, however what I did not mention is that Firewire 800 is about three times faster than USB 2.0 and is already available in a couple devices. I expect to be able to do at least 800mbps or 1600mbps of real performance (akin to USB 2.0&#8242;s 240-360mbps real performance) or even more.</p>
<p>Third, I suggest that power strips (the kind you plug your computer into) add USB to New Powered USB bridges that simply pass the USB data over, but add the power pins and power the devices directly from the power strip. Adding these plugs would allow people to power new devices with older computers or with smaller devices (ultra-small laptops, PDAs, etc) that can&#8217;t power devices on their own.</p>
<p>With these three suggestions, I can bet you that New Powered USB would become a common home standard, and at least part of the cable spaghetti problem would go away, and I can also bet you that Firewire might also disappear as well.</p>
<p><a href="http://adterrasperaspera.com/blog/2007/04/02/why-powered-usb-is-needed-part-3-usb-3/">Continue to part 3</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://adterrasperaspera.com/blog/2007/03/30/why-powered-usb-is-needed-part-2-the-future-of-usb/feed</wfw:commentRss>
		<slash:comments>70</slash:comments>
		</item>
		<item>
		<title>Why Powered USB Is Needed, Part 1: The Short History of USB</title>
		<link>http://adterrasperaspera.com/blog/2007/03/29/why-powered-usb-is-needed-part-1-the-short-history-of-usb</link>
		<comments>http://adterrasperaspera.com/blog/2007/03/29/why-powered-usb-is-needed-part-1-the-short-history-of-usb#comments</comments>
		<pubDate>Thu, 29 Mar 2007 13:49:12 +0000</pubDate>
		<dc:creator>Patrick McFarland</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[IBM PC]]></category>
		<category><![CDATA[USB]]></category>

		<guid isPermaLink="false">http://adterrasperaspera.com/blog/2007/03/29/why-powered-usb-is-needed-part-1-the-short-history-of-usb/</guid>
		<description><![CDATA[This article describes a version of USB that is not related to the new USB 3 spec that Intel has released for 2010 products The Universal Serial Bus, or USB, is right now the most common serial peripheral bus in existence. Allowing all the most common devices to connect to your computer, to each other, [...]]]></description>
			<content:encoded><![CDATA[<p><b>This article describes a version of USB that is not related to the new USB 3 spec that Intel has released for 2010 products</b></p>
<p>The Universal Serial Bus, or USB, is right now the most common serial peripheral bus in existence. Allowing all the most common devices to connect to your computer, to each other, through hubs, and now even wireless USB has become the dominant method of low bandwidth communications between devices and their peripherals.</p>
<p>However, USB is not without flaws, in fact, it has tons of issues that other less accepted standards have already solved, and USB has either not solved them or solved them only recently. One of those problems is that, although USB does provide electrical power to peripherals, it is rarely enough to run devices that suck juice like no tomorrow. Powered USB exists to solve this problem.</p>
<p>I will tell you why Powered USB will never be widely accepted, and also why we need it. However, to do so, this article is split into <strike>two</strike> three parts: the first part discusses the history of USB and previous peripheral ports, and why it it became widely accepted, the second part contains the meat of my argument on why Powered USB is both needed, yet failing to be accepted, and the third part describes a possible future USB 3 specification in detail.</p>
<p>This is part 1. <a href="http://adterrasperaspera.com/blog/2007/03/30/why-powered-usb-is-needed-part-2-the-future-of-usb/">Part 2 is available here</a>, and <a href="http://adterrasperaspera.com/blog/2007/04/02/why-powered-usb-is-needed-part-3-usb-3/">part 3  is available here</a>.</p>
<p><span id="more-565"></span></p>
<p><b>Short History of Common Yet Totally Incompatible Peripheral Bus Implementations</b></p>
<p>Way back at the beginning of time, before Pentiums, before laptops, even before <a href="http://adterrasperaspera.com/blog/2006/10/30/how-to-choose-cddvd-archival-media/">CDs</a>, there was the IBM PC. Although not the first of its kind, it was the first home computer that took off, and along side it riding the new technology boom was the Apple II.</p>
<p>That said, the IBM PC had something unique for its day: a keyboard that wasn&#8217;t built into the case. The plug this keyboard used was typically called the AT keyboard port<sup>1</sup>, named after the IBM PC-AT family of computers. This plug was about a half an inch in diameter, round, and had 5 pins.</p>
<p>This wasn&#8217;t the only peripheral socket that IBM PCs had. Some had serial ports (using the RS-232 9-pin or 25-pin standards) going by the name of COM ports. Also featured on some IBM PCs was the Centronics parallel port (using a DB-25 style plug) going by the name of LPT or Printer ports.</p>
<p>So, now, we have three plugs on the IBM PC: one for your keyboard, one for low bandwidth devices (such as dial-up modems and mice when they came into the picture), and one for high bandwidth devices (such as printers, or Iomega Zip drives and external CD burners when those showed up). Does it end there? No.</p>
<p>A bit of time later, Creative Labs added a Joystick/MIDI dual function port on their SoundBlaster series of sound cards. IBM added a new pair of ports called PS/2 ports that used two small quarter-inch 6 pin plugs for the keyboard and mouse (replacing the AT keyboard and serial mouse combo). External SCSI showed up allowing SCSI drives in special external enclosures, and even some document scanners used SCSI as well.</p>
<p>Notice up to this point I have only written about the IBM PC. The Apple II I mentioned earlier had it&#8217;s own series of plugs that served the same exact functions. Apple II series computers had serial ports (not including the standard RS-232 serial ports which were compatible), ports for external floppy drives, ports for joysticks, ports for external hard drives. Macs shipped with the Apple Desktop Bus (ADB) for keyboards and mice, and the Apple II<small>GS</small> shipped with ADB ports as well (in fact, before Macs did, although the Mac design team invented ADB).</p>
<p>None of the ports on the same machine were compatible with each other, and (except for external SCSI and RS-232 serial) none of the ports that served the same function that were used on IBM PCs and Apple computers were compatible with each other either. Confusing, isn&#8217;t it?</p>
<p>So, by the mid 1990s, there were a multitude of plugs all serving essentially the same tasks over and over, and all of them doing it incompatibly. USB was born for one specific purpose: to get rid of all these different ports and combine them into one big peripheral plug standard.</p>
<p><b>One Port To Rule Them All</b></p>
<p>In 1996, the USB Working Group brought forth USB, the best thing to happen to computer peripheral design in a long time, and within 5 years most if not all of the devices I mentioned before were using USB. You could get keyboards, mice, joysticks, printers, scanners, external media drives, external hard drives, dial-up modems, and a hundred other things with USB plugs.</p>
<p>Now you could build a computer with only two or three kinds of plugs and never have to worry about how to explain to your grandmother what the difference between SCSI and PS/2 is and why she can&#8217;t plug her new printer into either of them.</p>
<p>By 1998, all Apple Macintoshes<sup>2</sup> were also shipping with USB, and they dropped the legacy ADB design as well. By 2000, some computers were shipping with hardly any legacy ports at all, and laptops went down to the bare minimum of two or four USB plugs with a parallel port (due to the corporate world still having tons of really old printers and that they wouldn&#8217;t replace until they stopped functioning) and sometimes PS/2 plugs if you were lucky.</p>
<p>The USB designers did foresee you wanting to use your old devices, however: there are USB converters for parallel port, serial port, PS/2 port, and SoundBlaster joystick devices so you never have to leave devices behind if you don&#8217;t want to. In addition, there are port converters for almost any other simple type of device out there, so USB really opened the doors for this sort of thing; the icing on the cake, of course, was when someone made converters to turn controllers from virtually any classic or current game system into USB gamepads.</p>
<p><b>USB Fixed Problems</b></p>
<p>USB solved a very important problem: we had too many competing plug designs. Not only was it confusing for end users, it was costly. Why have six plugs of all unique designs, when you can have six plugs of all the same superior design?</p>
<p>USB also solved another very important problem: when you have four plugs, you will have eight or more devices to plug in. The USB standard added concentrator hubs to allow the end user to plug a bunch of devices into a single plug and have all the devices work normally.</p>
<p>USB, while on a roll, partially fixed a third very important problem: some devices require a small amount of power, and it&#8217;s a hassle to run yet another cable to an AC adapter (for laptops in the field, this wouldn&#8217;t even be possible). USB provides some power to devices, up to a half an amp at 5 volts. You can run almost anything on this except traditionally large devices like printers, some scanners, external media drives, and hard drive enclosures<sup>3</sup>; those require external power supplies. In addition, though this wasn&#8217;t intended when the USB Working Group designed USB, some devices recharge their batteries via USB, including a <a href="http://www.amazon.com/dp/B000LV8YKQ/ref=nosim?tag=adastrapera02-20">brand of AA batteries that they themselves recharge over USB</a>.</p>
<p>This partial fix of the third problem is where Powered USB comes in.</p>
<p>Read <a href="http://adterrasperaspera.com/blog/2007/03/30/why-powered-usb-is-needed-part-2-the-future-of-usb/">part 2</a>.</p>
<p><sub>[1]: The IBM PC-AT was the second generation of IBM PCs. The first generation, although using the same exact plug for the keyboard, did not have compatible keyboard types.</sub></p>
<p><sub>[2]: I&#8217;d like to say thanks to Steve Jobs, for if it wern&#8217;t for Macs pushing USB, they wouldn&#8217;t have become popular on PCs; before that, they were only shipping with maybe one or two plugs plus PS/2 keyboards and mice.</sub></p>
<p><sub>[3]: This is not entirely true. There are a couple USB hard drive enclosures for 3.5&#8243; hard drives that use 2 plugs to get 1 amp, and most 2.5&#8243; drive enclosures run on half an amp (usually) fine. It is considered a bad hack to use the two plug method required by drive enclosures, and I suggest if your enclosure offers the use of an AC adapter, use it.</sub></p>
]]></content:encoded>
			<wfw:commentRss>http://adterrasperaspera.com/blog/2007/03/29/why-powered-usb-is-needed-part-1-the-short-history-of-usb/feed</wfw:commentRss>
		<slash:comments>48</slash:comments>
		</item>
	</channel>
</rss>

