Slashdot Mirror


Why Powered USB Is Going to Fail

An anonymous reader writes "Patrick McFarland, famous Free Software Magazine author, has written a two part article about why Powered USB is not taking off at home. (part 2 is also available) He includes a lengthy history on why USB took off in the first place, and then continues on to explain what we gain by allowing Powered USB to power all our devices."

39 of 191 comments (clear)

  1. I agree by MrNaz · · Score: 5, Interesting

    Agreed.I've never been a big fan of USB. The concept is fantastic, a unified connector that links just about any device to any other and can charge them is a great idea. However I am still bitter the Firewire lost out. It has more bandwidth, has sturdier connectors, and can deliver far more power. Being able to just plug one cable to power and link a hard drive would be great, I have one of those external IDE enclosures, and having *another* power brick is just silly.

    Being able to charge high draw devices through Firewire would rock. Powering my laptop from my PC would be great, especially if it will be syncing files at the same time, allowing me to leave the power brick in my laptop case and not have to get it out after getting home.

    In my eagerness to get this post in first, I didn't read the article before I started typing. He says it all the same way I would. So to all of you who haven't RTFA'd, do it to find out the rest of this comment's points. Now lets see if I can still get this in first...

    --
    I hate printers.
    1. Re:I agree by DeathFromSomewhere · · Score: 3, Interesting

      Try a 2 1/2" drive instead of a 3 1/2". The smaller drives don't require a separate 12V supply and are easily powered by USB.

      --
      -1 overrated isn't the same thing as "I disagree".
    2. Re:I agree by diablo-d3 · · Score: 5, Interesting

      Hi, I'm the guy who wrote the article in question. Yeah, I had laptops-charging-while-syncing in mind as well when I wrote the article, its only a step up from PDAs who charge while syncing (which already is done via normal USB on some PDAs).

      I'm a fan of Firewire as well, which is mainly why I wrote this article in the first place. Powered USB handles all the power issues (except for the flaws I noted in my article), and a future USB 3.0 revision will catch USB up to Firewire 800 over 9 pin cables (as opposed to the new over-CAT5 and over-Optical versions that are really for special use applications and completely outside the realm of desktop computing), so I just don't see why they don't clean up Powered USB and either integrate it into USB 3.0, or release it as a more official optional extension.

      USB may have killed Firewire, but that doesn't mean USB is ready to replace it quite yet; the fact Firewire 800 was even released, and supported on non-Apple devices pretty much proves that.

      --
      Patrick "Diablo-D3" McFarland || http://AdTerrasPerAspera.com
    3. Re:I agree by bigtomrodney · · Score: 2, Informative
      If I could pass back one comment on the article, there seems to be a few grammatical errors in there. The article itself is very interesting but poor grammar detracts from its impact.

      By 2000, some computers were not shipping with hardly any legacy ports at all That's not just a double negative, I don't think that even makes sense.

      I will tell you why Powered USB will never be widely excepted I'm sure you meant accepted there.
      I apologise if I come off sounding like a grammar nazi but I find it difficult to read an article and take it seriously when it is presented in this way. That aside I would completely agree with you on the point of powered USB. Splintered standards are no standards at all.
      --
      I never get used to these constant resurrections
    4. Re:I agree by repvik · · Score: 4, Informative

      Bzzzt! Wrong. There's no guarantee that 2.5" drives do not require more than 0.5A @ 5V. I've got four drives in front of me, and three of them require 0.7A.

      Not only that, but the 2.5" drives are more expensive, slower, and has way less storage capacity.

    5. Re:I agree by Ruie · · Score: 3, Interesting

      Agreed.I've never been a big fan of USB. The concept is fantastic, a unified connector that links just about any device to any other and can charge them is a great idea. However I am still bitter the Firewire lost out. It has more bandwidth, has sturdier connectors, and can deliver far more power. Being able to just plug one cable to power and link a hard drive would be great, I have one of those external IDE enclosures, and having *another* power brick is just silly.

      One thing the author of the article missed is the original purpose of parallel and joystick ports. They were called "parallel digital input/output port" and "scientific port". The parallel port was meant for general purpose digital I/O (so you control relays or tell whether a contact is closed or not) and the scientific port could be used to connect thermocouples for example.

      These were "starter" ports that made the computer useful in the lab or in the factory without purchasing additional components. Nowadays a special expansion card or external device are necessary to get back the same capability. The cheapest are around $100, but this quickly ratchets up to $1000 and more for anything capable.

      One thing to keep in mind is that the original IBM PC (which was before XT and before AT) had a fairly slow processor (6 or 8 Mhz ? - can't recall) and the audio-range sampling rates of parallel port and joystick port matched them well. Nowadays we have Ghz cpus, but anything that captures faster than 100 Mhz is expensive - with Ghz cards costing more than the cost of the computer.

    6. Re:I agree by that+this+is+not+und · · Score: 3, Interesting

      At Frys they now sell a USB to IDE drive adaptor that is a 'molded cable' adaptor for attaching an 'out of the case' 2-1/2" Hard Drive to your machine. Very handy for transferring data from drives that have been pulled from a laptop, also good for 'injecting' stuff onto drives you're going to plug back into a laptop. The adaptor nicely powers a typical 2-1/2" laptop without any difficulty.

      It's the same 'guts' as used in those cheap aluminum USB 'laptop drive' external housings, which also get their power from the USB with no difficulty.

    7. Re:I agree by that+this+is+not+und · · Score: 4, Informative

      Nowadays a special expansion card or external device are necessary to get back the same capability. The cheapest are around $100

      You're correct, but to be fair in comparision, back when those ports were popular on the IBM-PC, the parallel, serial, and joystick ports were themselves expensive add-on cards.

      The PC and PC-XT had NO built in I/O. You had to plug in EVERYTHING as expansion cards, includng floppy controller card, hd controller card, serial card, parallel (which you could get built on with the MDA monochrome text-only video card), game port card, video card. None of these were built in 'on the motherboard.' On the original PC it wasn't hard to tie up all five expansion slots, since you also didn't get 640K on the motherboard, so had to plug extra RAM in _brace_yourself_ an expansion card in other I/O slot.

      Thus the rise of the 'AST Six-Pack' and other multifuntion cards, which gave you seral/parallel/memory/realtime-clock/etc. all on one card (a card that cost about what people pay now for a whole system at Wal-Mart.)

    8. Re:I agree by jwdav · · Score: 4, Informative

      I think you have it backwards, unless you have a PC or FireWire Card that doesn't support bus master. It is not uncommon to find marginal FireWire support on PC's, but most consumer & pro electronics, as well as all Apple products offer full Firewire support.

      USB requires a host CPU; FireWire does not.

      FireWire uses a "Peer-to-Peer" architecture in which the peripherals are intelligent and can negotiate bus conflicts to determine which device can best control a data transfer

      USB 2.0 uses a "Master-Slave" architecture in which the computer handles all arbitration functions and dictates data flow to, from and between the attached peripherals (adding additional system overhead and resulting in slower, less-efficient data flow control)

      USB 2.0

      1.5 Mbit/s 12Mbit/s 480Mbit/s supported.
      USB controller is required to control the bus and data transfer.
      Cable up to 5 m.
      Up to 127 devices supported.
      Power supply to external devices is 500 mA/5V (max).
      Full compatibility with USB 1.1 devices.

      FireWire (IEEE1394)

      100 Mbit/s to 800Mbit/s supported.
      Works without control, devices communicate peer-to-peer.
      Cable up to 4.5 m.
      Up to 63 devices supported.
      Power supply to external devices is 1.25A/12V (max.).

    9. Re:I agree by jelle · · Score: 4, Insightful

      USB always makes me struggle which way to put the connector in. Firewire is a little better, but still, you'd think that the people who make connectors would be able to come up with either a connector that makes it obvious which way it goes in, or one where it doesn't matter how it goes in.

      We're still in the 'connector stone-age' if you ask me...

      --
      --- Hindsight is 20/20, but walking backwards is not the answer.
  2. Re:how to tell a girl you want to eat here out? by MrNaz · · Score: 2, Funny

    Tell her you have a really big penis. She'll know you're lying, but that's OK, because she'll know you speak with a forked tongue, and then her imagination will take over.

    --
    I hate printers.
  3. USB needs to add more firewire like stuff by Joe+The+Dragon · · Score: 5, Insightful

    like offloading work from the cpu as the older and slow fire wire 400 bus is faster then the usb 2 bus and it can be used to link 2 systems together with out a special cable.

    1. Re:USB needs to add more firewire like stuff by Hal_Porter · · Score: 3, Informative

      like offloading work from the cpu as the older and slower fire wire 400 bus is faster then the usb 2 bus and it can be used to link 2 systems together with out a special cable

      I don't think USB will ever support peer to peer. USB 1.0 was designed to have a smart host and dumb devices, to make sure that low end Asian manufacturers could make mice and keyboards with a couple of man-weeks of labour, probably only a few man hours once they get up to speed. Later on people started to use it for storage, and USB 2.0 was needed to up the speed. But it was never designed to do firewire type things like peer to peer networking, because Intel thought that Firewire would always do those. Theoretically, you could have two USB OTG hosts linked together, one as "device" and one as "host", but support for OTG is non existant on desktops.

      But remember that USB is popular because every PC has it, and there are loads of sub $30 USB peripherals. If it had started off like Firewire, that wouldn't have happened.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    2. Re:USB needs to add more firewire like stuff by sjames · · Score: 2, Informative

      You can sort of fake peer to peer with USB. For example, a device that is 2 USB devices that look like network or serial devices back to back in a device. It's not REAL peer to peer since the host can't use that to mediate direct data transfer betwen (for example) a storage device and a printer, but it's close enough for most people.

      I fully agree that it was a decent tradeoff for the bazillions of sub $30 devices that resulted from an easy to implement standard.

      I just wish there was a standard for scanners rather than letting them weasel out with the vendor specific interfaces. If any mouse, keyboard, storage device, serial, parallel, etc device can work with any OS that supports USB without having to think about it or load proprietary software, scanners can do that too. The least they can do is support a fully standardized basic mode to do a full resolution color scan and let the software reduce it as needed. Ideally they should have no problem selecting a resolution, gray or color and a region using a standard interface.

  4. Re:how to tell a girl you want to eat here out? by Anonymous Coward · · Score: 2, Funny

    Don't tell her - just do it while she's sleeping

  5. I sincerely hope powered USB fails by Thagg · · Score: 5, Insightful

    I don't feel that computer designers should really have to think about some peripheral device sucking 50 watts out of a connection on the motherboard. If you want power, get a cord. If you want portable power, bring a battery. Just having one fewer cable on a desk is not a problem worth solving this way.

    Laptops, for instance, are designed around very limited power budgets. If you plug a 1000 watt USB hair dryer into it, how long are the batteries going to last?

    A solution I would be in favor of is building lower power peripherals. Building 500 GB flash hard-drive replacements than run on half-a-watt should be possible in a couple of years. Building very low power OLED displays should be possible. Building low-power devices is something that is a win in every possible way, and should be encouraged -- the USB power limitation is a great way to stimulate this!

    That said, I'm really sorry I passed up the USB-powered heated typing gloves I saw in Shinjuku last fall...

    Thad Beier

    --
    I love Mondays. On a Monday, anything is possible.
    1. Re:I sincerely hope powered USB fails by swillden · · Score: 5, Insightful

      I don't feel that computer designers should really have to think about some peripheral device sucking 50 watts out of a connection on the motherboard.

      Why not? Sure it's another factor in motherboard design, but as long as the USB peripheral and the controller can negotiate the power demands, then it's easy enough to make sure it's not going to burn anything out. If a device would draw more power than the mobo would supply, the controller simply wouldn't power it. That would make USB-deliverable power another feature by which to compare mobos.

      Just having one fewer cable on a desk is not a problem worth solving this way.

      I disagree. Perhaps I would agree if it were only one cable, but it's not. It's often four or five cables. My desktop, for example, has two printers, a scanner, speakers and a monitor, plus the CPU, so that's six power cables and six data cables (including the network). Worse, the six power cables require two power strips (because the wall warts cover more than one outlet on a typical power strip), so there are an additional two cables, for a total of 14 cables under my desk, for that one computer. Powered USB, if done right, could conceivably eliminate both power strips and all but one of the power cables, so instead of 14 cables, I'd have seven. Even better, the routing of the seven would be cleaner, since all of the peripheral cables connect to the computer and the compute is the only one that connects to the wall. That's well worth doing.

      Laptops, for instance, are designed around very limited power budgets. If you plug a 1000 watt USB hair dryer into it, how long are the batteries going to last?

      Not long, of course, but if I want to do that, and if the laptop can deliver the juice (unlikely in your example, but we could construct another that was more feasible), why shouldn't I be able to? They're my batteries and the power in them is mine to spend as I please.

      A solution I would be in favor of is building lower power peripherals. Building 500 GB flash hard-drive replacements than run on half-a-watt should be possible in a couple of years. Building very low power OLED displays should be possible. Building low-power devices is something that is a win in every possible way, and should be encouraged -- the USB power limitation is a great way to stimulate this!

      Given the increasing move to portables and the apparently-insurmountable limitations of batteries, I think that problem takes care of itself. Low-power USB-powered devices would have an inherent mobility advantage that would drive their sales over hungrier devices. They'd also be cooler and quieter, which also tends to please buyers. There's no reason to impose an artificial barrier which makes classes of devices that can't quite reach the 0.5A mark completely infeasible.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    2. Re:I sincerely hope powered USB fails by kabz · · Score: 4, Funny

      I can turn my laptop into a portable wireless hairdryer by running warcraft.

      --
      -- "It's not stalking if you're married!" My Wife.
  6. USB Power Strips as notebook power supplies by cnaumann · · Score: 4, Interesting

    I love the idea of those USB power strips. Imagine being able to power your notebook off of one! That could end the different power brick for every notebook mess.

    On USB 2.0 vs. FireWire400/800: I know that this subject as been beat to death, but anyway... Higher speed are always nice, but I am not often limited by the bus speed. What I LOVE about USB is that the specification is open. Anyone can download it. You can build your own USB gizmos in your basement; no large investment is required. There are plenty of chips that support USB available in small quantities (like 1 or 2). You can even make USB look just like a serial port, making said gizmos compatable with LABView with no driver fuss. Try that with FireWire! Now if I could make all my little lab gizmos powered off the USB bus as well, heck, I might never go home.

    I know FireWire is popular for video transfer, but isn't that what DVI is for? For data transfer, you don't have to run DVI in real time, and you can run 3.9 Gbits/sec over DVI today.

    1. Re:USB Power Strips as notebook power supplies by AndrewNeo · · Score: 2, Informative

      Hooking up a DVI cable to a video camera wouldn't be very size efficient. And there'd be no audio transfer, so while HDMI would be better, the Firewire camera protocol isn't just sending video like a monitor does, it's actually sending the raw video (kind of like how HDTV sends MPEG2 over the air) as well as support for bidirectional communication other than video, like playback commands and tape position, for example.

  7. Powered USB has a short shelf life by goombah99 · · Score: 4, Funny

    Powered WiFI is going to take over!

    --
    Some drink at the fountain of knowledge. Others just gargle.
  8. yes, but no by nanosquid · · Score: 2, Insightful

    Powered USB sounds like a mess. But I wouldn't count those people out. Keep in mind that USB 1.0 looked like it was never going to make it compared to FireWire.

    Furthermore, with wireless USB, the whole thing is up in the air: wireless data with wired power may well be a better way to go overall, and Powered USB may simply not be aimed at the consumer at all.

    Incidentally, the set of FireWire-powered devices seems similar to the set of USB-powered devices, meaning that the higher power available from FireWire doesn't seem to be sufficient to enable a whole lot of new applications.

    1. Re:yes, but no by nanosquid · · Score: 2, Insightful

      What does it give you that Bluetooth or Wi-fi doesn't?

      Foremost, USB driver compatibility. That alone would be sufficient.

      Also, higher data rate, shorter range (yes, that's a plus), easier configuration, lower cost, easier management.

  9. Re:how to tell a girl you want to eat here out? by Hal_Porter · · Score: 5, Funny

    theres this girl I like and I really want to eat her out. I could spend hours pleasuring her. How do I ask her?

    Register for callbacks on device enumeration.

    Once she has enumerated, check her device descriptor bDeviceClass for class USB_HUMAN and bDeviceSubClass for HETEROSEXUAL_WOMAN. These steps are very important, do not omit them. If these are zeros in the Device Descriptor, iterate through all the Interface Descriptors. Note, if there is more than one Interface Descriptor, it may be best to skip the device.

    Now send a class request, SET_FEATURE ( HUMAN_ORAL_SEX ). If she doesn't stall the request, you are good to go. Some targets have a bug where the request are stalled incorrectly a few times. In this case, you should retry a few times, but not too many, unless BUILD_OPTION_EMO_LOSER is defined in which case you should retry an unlimited number of times until the OS bugchecks. Actually, if that is defined, you can skip the class and subclass post enumeration checks too.

    --
    echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
  10. Why Device Industry doesn't want Powered USB... by Glasswire · · Score: 4, Interesting

    ... to succeed: For the same reason there is are NO standards for external power bricks for laptops/printers/scanners/hubs etc. Because there is a high margin add-on market from manufacturers to replace proprietary power devices (when lost) with expensive branded units which are probably about 5x to 10x the cost of what generic units would if there was a some common defined types (V/ma/connector-types) which would be universal. A move to efficent USB power would undercut this business in the same way, so the only standard that will be agreed upon will be an unworkable one. Firewire never replaced USB because it had licence encumberences (cost more to use), alas.

  11. Fact checking needed by Alioth · · Score: 2

    I'm not entirely sure that I can take an article seriously that asserts the IBM PC was the "first home computer that took off". Firstly, it too expensive to even be considered a home computer. I think the first home computer that took off in the US was probably the Commodore 64. In Britain and most of Europe, the first home computer that took off was probably the Sinclair Spectrum. The PC didn't take off until much, much later as a home computer - really, not until the early 1990s (by which time, we were already on the second generation of home computers to take off, the Amiga and ST, and to a lesser extent, updated versions of the Spectrum and BBC Micro)

  12. Re:What's the problem? by Anonymous Coward · · Score: 2, Interesting

    If you'd have bothered to read the article carefully, you'd see that "Powered USB" is a different standard then USB 2.0 (which is what your Sansa uses), with different cables and higher power output. "Regular USB" is fine for powering small devices, like your Sansa. Powered USB is meant to power big devices, like printers, scanners, external hard drive enclosures and optical drives. (Sure, the minority of external hard drive enclosures are powered by USB 2.0, but it isn't recommended, which is why most enclosures have external power supplies).

    This guy is proposing that ALL peripherals, big and small, should be powered by Powered USB, thus eliminating the multitude of power cords and bricks that go with all your computer peripherals.

    Where do compatibility problems come into play? The Powered USB spec has three kinds of plugs, depending on the voltage supplied (5, 12 or 24).

  13. Wireless by shmlco · · Score: 4, Interesting

    "Perhaps I would agree if it were only one cable, but it's not. It's often four or five cables. My desktop, for example, has two printers, a scanner, speakers and a monitor, plus the CPU, so that's six power cables and six data cables (including the network)"

    So? Work smarter. I have a 17" Apple MacBook Pro on my desk and it has exactly ONE cable connected to it: the MagSafe power connector.

    The mouse I use (when I use one) is Bluetooth. My printer and speakers are plugged into an AirPort Express across the room. A 500GB hard drive and the big HP color laser are plugged into an Extreme in the next room, which is where the DSL line comes in and besides, it's quieter that way. Backups to the HD, while slower, are scheduled and occur in the background, so who cares how fast they happen? The network is obviously wireless, and 802.11n due to the Extreme.

    I have a USB-powered Canon scanner, and I plug it in when I need to scan something (rare).

    The Apple AirPort Extreme and Express are great options, and work on Macs and PCs. I think Belkin also has a wireless USB hub for PCs.

    In short, if you have too many wires, then get rid of them.

    --
    Any sect, cult, or religion will legislate its creed into law if it acquires the political power to do so.
    1. Re:Wireless by swillden · · Score: 3, Insightful

      So? Work smarter. I have a 17" Apple MacBook Pro on my desk and it has exactly ONE cable connected to it: the MagSafe power connector.

      Right, so you get rid of some cables at the expense of accepting a small, low-resolution screen with limited contrast and small, slow data storage. Not a good tradeoff for me, at least (as compared to the 23" 1920x1440 CRT and striped 320 GiB 3Gbps SATA drives on my desktop).

      If a laptop can accomodate your computing needs and fits into your budget, then certainly it's a good way to eliminate (some) cables.

      My printer and speakers are plugged into an AirPort Express across the room.

      Which means you haven't gotten rid of any of those power cables (or the power strip, most likely), you've just moved them away from your desk. Not a bad thing, certainly, but not as good as eliminating them. Now imagine how clean it would be if the AirPort Express supported powered USB devices, and your external drive and printer ran from that.

      Also, I should point out that my LAN is GigE for a reason. I move a lot of big files around and even 100BaseT is annoyingly slow (I can't saturate the GigE, but I get transfer rates about 3x as fast as 100BaseT could handle). I have an 802.11g WiFi network, but even my laptop is plugged into the GigE when I'm at my desk, because WiFi is just too slow when you need to move data.

      I have a USB-powered Canon scanner, and I plug it in when I need to scan something (rare).

      So there are two more cables on your desk, though one of them isn't typically attached to your computer. Again, powered USB would eliminate one of them.

      The Apple AirPort Extreme and Express are great options, and work on Macs and PCs. I think Belkin also has a wireless USB hub for PCs.

      Certainly, if they work for you and if you don't mind paying for them. Also, I don't think they work for Linux, except for the music playing option (I'd like to be wrong here!). They don't, however, really remove the need for cables so much as allow you to spread the cables around a little more. That's not bad, but it's not as good as eliminating them.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    2. Re:Wireless by swillden · · Score: 2, Interesting

      The MBPs screen is 1680x1050, not exactly low-res,

      It's marginally acceptable resolution but it's still small and low-contrast. However, I have to give on this point, because my CRT couldn't be powered off of USB anyway, since it draws up to 200W according to the UL label.

      160GB internal drive (probably get a 300GB internal this summer)

      Still too small for me, and much slower.

      My DSL connection is 1.5mbs, and I can't saturate the net.

      Well, sure, if you're surfing WiFi is just fine, and 802.11n isn't too bad for now, since it is only ~70% slower than most hard drives. All assuming you don't have any problems with interference, of course. If you don't, good for you, and keep your fingers crossed.

      Perhaps if there was ONE powered USB standard and not three it would make more sense

      Agreed. Three different incompatible connectors is going the wrong direction.

      even still I doubt that you're going to power a 1TB SAN, or, say, an Epson 9600 printer off one.

      Why not? In the very near future a 1TB SAN need only have a single 3.5" hard drive in it, and an Epson 9600 only draws 110W so it's within the reach of powered USB. Granted, there are devices that will require auxiliary power, but they're few and far between (my big CRT is one, actually, and my big laser printer is probably another).

      get more devices up to 11n standards

      I used to be a huge fan of WiFi. I started using Spectrum24, before 802.11b, and moved to 802.11b back in 2000 or so, then upgraded to 802.11g as soon as it was available (before it was standardized, actually, much like 802.11n is now). After years of inadequate performance, intermittent failures due to interference and problems with device incompatibility (mostly gone now with b/g, but a big problem with n), I've decided that I prefer wired connections wherever possible. Wireless is getting faster, but by the time 802.11n with its 200Mbps has thoroughly penetrated the market, I'll be able to get 10Gbps wired Ethernet.

      That said, I guess I don't actually care which wire you get rid of. If you can remove the data cable, and do it without performance, compatibility, configuration, security or reliability problems, then fine. If not, though, then it makes perfect sense to me to run power through the data cable and eliminate the extra power cable. Heck, even if you do go to wireless data transfer, give me an option to power the device through a powered USB cable, just so I don't need to muck with power strips.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  14. It's the one-voltage spec that is stupid by Mal-2 · · Score: 2, Interesting

    Looking at the design of the port, it appears to add four more pins exclusively for power. So why the "one voltage" limitation? Even if you reserve one pin for a redundant ground -- the USB data cable and power cable may be connected to two different circuits on the device end -- you should still have enough connection ability to run three voltages in addition to the 5V in the USB data cable.

    +12V seems like a no-brainer since the world is overrun with devices designed to operate at 12V. -12V also seems useful, especially if a circuit can use both to get a 24V rail-to-rail effect. Current PC power supplies are not designed to drive a whole lot on the -12V line, but at least the foundation is there.

    The question would be what the best third choice would be. Would it cause interference issues to run, say, 90VAC at 400 Hz down the line? Devices that currently use inverters (such as scanners) would be able to drop them, while devices with high voltage demands would be able to use postage-stamp-size circuits to generate an arbitrary AC voltage. Power supplies already use intermediate stages on the way to the final +12, -12, +5, -5, +3.3 array we all know and love, maybe they can just be tapped directly at the intermediate stage.

    I can understand the concerns about providing relatively high voltage AC over an easily accessible connector, but if it's properly designed it would be no more dangerous than wall outlets -- and there is generally one of those close to every stationary computer. Obviously laptops running on battery power would be ill-equipped to provide 90VAC, but mostly due to the high draw that would go along with it. When plugged in, their power bricks should be up to the task.

    Whatever options are chosen, they should be be based on readily available commodity hardware. This keeps costs down, allowing the spec to attain wide acceptance. Asking current computer owners to spring $20 for a stand-alone power supply looks reasonable if it knocks $10 off the price of every device they attach to it. With just two devices -- printer and scanner for example -- they break even. If they can run other devices off it that do not use USB for data transfer (like monitors), hitting the two-device break-even point would be easily achieved. Then when they move on to the next computer, it will allow them to get rid of the extra box, but still use the peripherals they already have. Nobody would be compelled to buy the "retrofit kit" unless/until they also bought a device that requires it.

    Mal-2

    --
    How is the Riemann zeta function like Trump rallies? Both have an endless number of trivial zeros.
  15. Powered USB will not fail by XNormal · · Score: 2, Informative

    Powered USB will not fail. It is already a success - in the Point Of Sale market for which it was intended.

    The reason why the USB-IF did not adopt this is because of IBM's patent schticks. Without this issue they probably would have ratified the 12v version for general consumer use. The other voltages would have remained specialty items for the POS industry that normal users would never encounter. The multiple voltage versions make a lot of sense for the tightly integrated and cost-sensitive POS market.

    BTW, the designers of USB were not dumb. Sure, they made compromises, but if you started with the same constraints you would have reached more-or-less the same results. Consider the fact that it is impossible to build a $2 firewire mouse.

    --
    Stop worrying about the risks of nuclear power and start worrying about the risks of not using nuclear power.
  16. Double-USB connectors for 2.5" drives by billstewart · · Score: 2, Interesting

    I've got a 2.5" external drive case that uses two USB wires. One goes to a standard USB plug on the case, and the other goes to a connector that's just a power socket. Standard USB supports a given amount of power per connector, so this is getting around the limitation by doubling that. (Obviously you need a powered USB hub or direct connection from a computer, not a non-powered hub, and calling the new version "Powered USB" seems like an unfortunate naming collision.)

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  17. Other historical problems - Appletalk, USB1, 488 by billstewart · · Score: 2
    You could argue whether the IBM PC gets first billing, or the Apple II, or the Commodore 64, I suppose; depends a lot on what you mean by "took off". But his discussion of busses also talks about USB like it was the first of its kind, a radical idea appearing out of nowhere.
    • Apple's Macintoshes did the same thing with Appletalk a decade earlier, probably the most successful peripheral bus, though of course it was too slow for later applications.
    • USB 1.x could handle basic peripherals - at 12 Mbps it wasn't bad - but it was too slow for external disk drives other than the early generations of CDROMs, and the bus speed was far more of a limitation on usefulness than power, since anything needing more power than USB could use a wall wart. USB2 has made a real difference in the ability of USB to support larger disk drives.
    • IEEE-488 GPIB (aka HP-IB) did the one-bus-fits-all trick for the scientific instrumentation market in the 1980s, and HP at least used them for PC disk drives and similar applications for a while.
    • There were also some other busses trying to do that trick that got left in the dust - HP-IL, some Sony things, etc. - most of them trying to compete with Appletalk.
    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  18. Re:I disagree by Stewie241 · · Score: 3, Informative

    Agreed... but I think a balance is necessary - increased power efficiency, but there are some devices and applications that need more power than the standard allows.

    A typo? I have a 17" MacBook Pro that supports FW800 just fine.
    Not a typo... poster was only referring to the fact that many PC manufacturers don't include add-ons that most people never use. Mac's having this hardware is the norm, for PCs, it is not. For a PC to have it, it means that it is at least gaining some common use.

  19. Other Reasons by Apreche · · Score: 4, Interesting

    There are some other reasons why USB was adopted so widely. First off, it was hotplug. All the other ports like PS/2, Serial and Paralell required you to restart your computer if you wanted to change what was plugged in. USB finally allowed you to change devices while the computer was on. Imagine iPods or thumb drives if USB was not hotplug!

    The other advantage of USB was that the plug is simple. It's just a rectangle that goes in a rectangular hole. You can't put it in backwards. There are no screws to hold it in. It's very approachable. Unlike serial, paralell or game ports, which look like they belong in the back of the computer and not the front, USBs are safe to put on the front of just about anything. The design of the port itself invites people to use it, rather than scare them away.

    These are the other reasons USB is awesome, and also yet more reasons why Powered USB will not work. Adding any sort of extra plug will just make USB scary again. The only way I see powered USB working is if you find a way to transmit that power with a connector that is identical to the existing USB port.

    --
    The GeekNights podcast is going strong. Listen!
  20. Re:Why powered USB will fail by CityZen · · Score: 2, Insightful

    Actually, DC to DC voltage conversion is cheap and small (and efficient) these days, thanks to IC switching PSU controllers. Only big part left is just the coil (which is still fairly small).

    With regard to the article, it looks like the new Powered USB spec is a designed-by-committee mess, trying to do too many different things. I think they should just put a stake in ground for a single power output spec (and single plug) that supports most applications and not worry about the rest (high powered items). This will provide an incentive to invent lower-power designs for those currently high-powered gadgets. How many people need a USB-powered hairdryer anyway?

  21. Re:Excrable spelling by ESqVIP · · Score: 2

    Damnation. That Usenet law about speling flames holds on fora as well.

    I have to agree.

    (writing a very short reply as an attempt to evade from this beast)

  22. Re:how to tell a girl you want to eat here out? by tknd · · Score: 2, Funny

    I once successfully interfaced with a girl device but then the girl device sent an interrupt. I didn't understand it and was too busy to service it anyway so I dropped it off from the queue. The next thing I know the girl device disappeared from the bus.