USB 2.0 Spec Is Final - Up To 480 MB/s
mrbinary writes "I hadn't checked the USB website for awhile, but it seems that the USB 2.0 spec is final and the speeds are confirmed at up to 480 MB/sec. Not too bad - hardware should be available shortly and the spec is fully reverse-compatible with USB 1.1. There's a PDF document that talks about the goodies upcoming including: 'A first-ever demonstration of multiple MPEG videos being played on a ZIP drive connected to a PC via a USB 2.0 Bridge. The demonstration featured an FPGA bridge designed and manufactured by In-System Design, an I/O design and engineering firm specializing in USB bridging solutions.'" USB is actually a cool standard, but cooler on paper sometimes than in real life. Hopefully 2.0 will squeeze ideal and reality a little closer together. [Updated 4:00 GMT 22 Aug by timothy:] As reader David Bastiani points out, 480 Mb/sec sounds a lot more reasonable than 480 MB/sec. Maybe that will make it easier to make the specs meet reality;)
Intel just wants to keep USB alive to try and steal the power of 1394. But in reality, the main benefit of 1394 is not being tied to a PC host or having a hub based network. Where is this useful? In the home entertainment area, where you could hook your 1394 HDTV to a 1394 DVD player and enjoy. One cable per device, instead of the several to get video and audio. Plus it's all digital.
USB2 will be nice for the speed, but 1394 is prepairing to hop to 800Mb/s then on to 1.6Gb/s.
You just reminded me of something. USB was designed originally to get rid of serial and parallel ports and unify the connection method. In fact, it has now done the opposite. Instead of two kinds of ports on the back, you now are going to have 4 (more if you've got firewire like Sony's VAIO line), two of which (USB 1/2) look very similar. Again, Apple has the right idea, and the PC industry just doesn't "get it."
A deep unwavering belief is a sure sign you're missing something...
My FreeBSD box syncs with my Visor (Palm clone) over USB. I have a working USB Ethernet (intended for use on an i-opener, or similar unit which I havn't had the time to hack up). I expect my new digital camera will as well since I got sources to a Linux program that does it. I just have to find out the diffrences between raw USB access on Linux and FreeBSD.
According to the (BSD) usb mailing list I'm on many USB modems work. As do many USB mass storage devices. Not that USB1.1 is a fast access path to mass storage, still slower then 1987's async SCSI.
I don't know how closely sync'ed the BSD and Linux USB stacks are. I think the Linux one started with NetBSD's (a fair and good idea). FreeBSD's track's NetBSD's.
I'de say more but the dog wants attention...
I see plenty of comparisons between firewire and USB, but no-one seems to be mentioning the cost of the hardware. Yes, it does appear that firewire is a faster, better protocol, which doesn't require a PC as master controller (if I read the posts below correctly) But realistically, how much is it going to cost to place this hardware on my motherboard and in my camera/hard-drive whatever?
By having a host computer do the work you can significantly reduce the complexity and the cost of the peripheral- On average, there are going to be many more peripherals than hosts. If the peripheral is cheaper, then you have an immediate leg up.
Who's going to win? Probably Intel. Even overlooking price, Intel is the 800 pound gorilla that has intimate relationships with *all* the major PC makers. Intel works heavily on building relationships with the PC makers, so that they can get more than just CPUs in PCs, but chip-sets and other peripherals. Firewire is backed by Apple. Apple doesn't doesn't command as many of the eyes or ears of the PC manufacturer world, by their own design.
The winner of this battle is going to be whoever can put the most ports on the most desktops. Think Beta vs. VHS.
Well since you have started your own little thread I thought I might chime in with my own thoughts.
Music isnt' the be all and the end all of entertainment. Just as radio isn't even a candle to television in any sense.
Plus I am not going to take a 4 year degree to learn to decipher a speaker system and then void the warrenty on my speakers to get said sound.
It is just sheer lunacy. Perhaps you should look into things that need more protecting than just music like perhaps human rights/liberties, or perhaps free expression. I never owned a piece of sound hardware and I don't really care to start.
The principal is simple humans have far better things to do with their time than to constantly chase legaleese with a bunch of fat cats and put themselves in bad circumstances.
I want to honestly know *why* in the hell suddewntly music seems to be more important than blood, human life, or even moving pictures.
Reading a good book at a library or perhaps going to a nice play or even opera is better than getting pure music.
In short the human race should pick it's battles for the public to care about and I can't possibly see why music should be one of them. Music is all about love/lost love/getting in love and the like any way. Verry little with any political message or theme. Most is bland. Classiccal music at least tells a story and I don't need to go on napster to get a copy of that and it's not even questionable.
I want you to show me a new song (within the last 50 years) that has told some form of epic story using a rock n' roll genre as it's basis. I don't think it exists.
Now Faust: that's literature.
Respond to s
Actually my old 200MMX had the support aswell...but I don't even own a USB device, simply because there is nothing I am really interested in on that standard. If they start coming out with hard drives and other media devices I will definately buy them, assuming they have improved the speed for data transfer to resonable levels.
We're just not really concentrating on developing it enough. It has a "whatever" kind of attitude. Which is sad, because I am going mobile in the next couple months (no desktops, only labtops and compact perpherials) and I might have to be using USB for alot of perpherials, I just hope it improves by then.
"Imagination is the only weapon in the war against reality." -Jules de Gautier
Because it won't be a CD, it will be an audio-DVD. Also, the DMCA makes any attempts to circumvent the system illegal -- even going down to Radio Shack and buying an Op-amp so that you can make a backup copy of the media or use soundbites from the disk for your default beep.
I guess the reason everyone is so excited about USB getting faster is that its kinda like open source software in the light that anyone can use it and develop for it without having to pay any royalties to anyone. Despite the fact that it is faster, Firewire is owned by Apple, and anyone that wants to use it has to pay a small royalty to them. This apparantly pisses off a lot of hardware manufacturers, so unless the really need the speed of Firewire (digital cameras and the like) they'll go with USB every time, especially since its supported on almost all major platforms, both hardware and software.
I for one am excited about USB 2.0, and cant wait till I am able to get scanners, printers, and webcams that support the new standard.
Proof most moderators sort by score.
This is the first post to mention a mistake in the article, yet much later posts are the ones getting modded up because their parents are higher modded.. sucky.
Doesn't firewire allow two devices on the chain to talk to each other directly, without needing the CPU? If this is the case, you could have (say) a FW video camera dump its contents to a FW HDD at the full 400MB/s without requiring CPU intervention.
-- Ever notice that fast-burning fuse looks exactly the same as slow-burning fuse? I didn't... (Edgar Montrose)
>Intel has supported 1394 for years
How so? I haven't seen anything from them in the way of support in their chipsets. NOTHING.
>1394 will never be cheap enough for a mouse
It was never _intended_ to be for mice or such things!
USB & FireWire were to be complimentary, only Intel apparently wants to muscle in on FireWire's territory by upping the USB speeds to make it seem like speed is the only advantage FireWire has over USB, which is not the case. They realize that, that's why they're also backing Serial-ATA for things that they realize aren't going to work with USB 2.x (same things that don't work well with USB 1.x).
FireWire is already here, and FireWire devices are already here. The chicken and egg problem of FireWire has been solved - Intel just needs to bite the bullet and put support in their chipsets. As do AMD, VIA, SiS, and ALi.
Whilst on the subject of biting bullets, Intel also needs to bite the RAMBUS bullet - just pay off Rambus and go to DDR full-steam. Ugh.
And AMD needs to stop smoking whatever it is they're smoking and realize that VIA is not up to the task of producing a stable and high-end Athlon chipset, much less a dual-proc one, and make the 760MP chipset in volume. With AMD, you truly CAN afford a two processor system!
It's only a factor of eight, I know. Call me picky. That's the difference between a bit and a byte.
The poster got it wrong, that's 480Mbits/sec. To put this is perspective, 1394 firewire tops out at 400Mbits/sec. So this is marginally better.
As gross as some technical details may be, USB 2.0 isn't such a bad idea. They are aiming at making hardware costs cheap for devices.
As for bringing down your bus speed by using 1.1 low/medium speed devices, that's not a problem. The spec is setup to use a store and forward mechanism within 2.0 compliant hubs so that the bus speed was not lowered globally just to talk to old 1.1 speed devices. (this means you talk at full speed to the hub, which acts as a switch between the fast bus and the lower speed devices).
USB 2.0 vs Firewire is an EIDE/ATAPI vs SCSI debate. Wait and see what devices and controllers are cheap and ubquitous, those will "win" in the consumer market.
2.0 compliant hubs will be more expensive due to the logic, but mass produced common silicon is cheap.
Uh...480 Megabytes per second? I guess we can scrap all these fibrechannel arrays right?
Obviously you're not familiar with Last Kiss or Teen Angel or that song about the kid who entered a race trying to win enough money to buy his gal a ring but got killed instead.
Classics, all of 'em. One listen and you'll be straining through your tears to see the monitor as you write your retraction.
11*43+456^2
--
Trolling using another account since 2005.
USB wasn't meant at all to originally be used for those kinds of things. It was meant to be a simple replacement for old PS/2 and serial ports. It was good that USB was kept lightweight. It made putting USB controllers on machines a lot cheaper.
I don't see what advantages you tout about USB aren't possessed by Firewire. Firewire devices are hotswapable, and are connected in equally shared long chains -- and Firewire doesn't have the hideous resource sharing issues of USB and USB2.
You see, USB and USB2 are both processor-arbitrated bus schemes. This is yet another insidious move by Intel to keep people dependent on buying faster and faster CPUs, whereas Firewire allows the devices to negotiate intelligently for bandwidth usage. Furthermore, USB2 requires far more intelligent balancing of devices on the chain than before -- eliminating one of the primary USB advantages, simplicity.
The problem is that all USB/USB2 devices get an equal chunk of time. This means that if you have a keyboard, a mouse, a scanner, and a digital camera on the same chain, each one gets 1/4 of the 480 Mb/sec bandwidth. Your keyboard may only need the low-end 1.5 Mb/sec rate, but it gets a full 120 Mb/sec. This means that you have to learn to keep your high-end devices off of the same chain as your low-end devices, or you have to get used to unplugging things when a specific device needs the bandwidth. This also ignores the complexities of USB/USB2's star topology.
With Firewire, it's plug-and-play -- at the expense of more complex driver and hardware controllers. Firewire can even guarantee a dedicated minimum amount of bandwidth. USB2 is an insidious marketing ploy by Intel to destroy Firewire. Since Intel is making it, ignoring the fact that it'll be years since its initial announcment before we see products while Firewire is here and now, it's "inevitable" that it'll replace Firewire. This is a blatant powerplay at the expense of consumers to attempt to make people more reliant on faster Intel chips. It should not be celebrated for "Finally" getting closer to achieving its goal. I hope USB2 dies a flaming death.
If it's for-profit but free, you're not the customer -- you're the product (e.g., the Slashdot Beta's "audience").
Firewire never really got over the 1$ a port fiasco, the relatively sane licensing terms were too little too late apparently.
"Mixing USB 1.X and 2.0 devices will not work well, the USB 1.X devices drag the average bus speed way down."
Why is this so? Shouldnt the hub isolate the USB 1.X devices and translate their communication to high speed USB 2.0?
Take a look at this little article on USB 2.0 and this one.
I can say that firewire is here and it works now, beautifully. Why should I wait for manufacturers to develop and implement USB 2.0 mobos and devices? For a measly extra 80Mb/s? I'll wait for firewire to go to 800Mb/s later this year.
What? No firewire devices besides camcorders? My favorite firewire devices are the sancube and this portable firewire raid array.
Now they (hard drive manufacturers in particular) just need to make some native firewire devices, bridges are just so... inelegant.
The actual transceiver design may have been borrowed from FireWire, but what really makes a standard is the support infrastructure around it such as the device framework and drivers, not the low-level electronics.
Intel has supported USB on its chipsets for a long time before Microsoft had any kind of software support for it in Windows 95 OSR/2. It took more than a year until they released Windows 98 with halfway decent USB support and ironed out most of the remaining bugs in hot plug'n'play and other parts of the system with Windows 98 Second Edition. Overall it took more than 3 years.
Do you want to wait this long until Microsoft gets it right with 1394?
USB 2.0 will leverage this miserable experience and make sure that we don't have to go through this again. It will just replace the low level host controller driver and use all the upper layers without modification.
Personally, I don't care much for Windows, but the peripherals will not be on the shelves for us Linux geeks until they are supported by Windows.
----
Stop worrying about the risks of nuclear power and start worrying about the risks of not using nuclear power.
Well, call my cynical but this appears to be a way for Intel to sell more DSP chips.
FireWire is here, now, faster than USB 2, installed on all Macs, just about all Digital Video cameras and many scanners, hard drives, CD roms, zip drives, printers etc.
The really nice thing about USB was that it's really cheap, perfect for cheap peripherals that don't need high bandwidth like mice, keyboards, webcams, cheap scanners etc. FireWire is nice because it's high performance but (was) more expensive.
Now Intel are trying to make USB high performance but FireWire (an IEEE standard) is already there. The only possible reason for this that I can think of is to control the standard and try sell everyone their own DSP chips.
Government of the people, by corporate executives, for corporate profits.
While the USB web site claims that USB 2.0 is the bee's knees, they are a bit misleading when they give performance numbers. As this article points out, the backwards compatablity of USB 2.0 eats into the speed by quite a bit. And according to this article, USB lacks a lot of features of Firewire, may add significant complexity to hubs, and require more costly cables. (And I thought that I was getting ripped off on USB cables today!)
USB is a great spec, but USB 2.0 isn't the right solution to the problems that Firewire is designed to solve.
USB 2 is a poorly executed hack perpetrated by Intel purely because they couldn't handle having to pay the FireWire licensing fees.
FireWire (even the 400 Mbps 1394a version that is currently shipping) is superior to USB 2. It has several important advantages, perhaps the most important being that it is root-independent.
FireWire explicitly includes peer-to-peer transfer. You do not need a computer to hook FireWire devices together and let them communicate. On the other hand, USB is explicitly designed as a computer peripheral bus--the root node must always be a computer. Without a computer powered on and managing the Universal Serial Bus, it's useless.
FireWire's isochronous support came first and is more robust than USB's. Up to 90% of each USB frame is reserved for isochronous data (combined with interrupt packets like mouse clicks), compared to 80% for FireWire. However, USB's isochronous cycles trigger every millisecond, where FireWire's trigger eight times per millisecond, making more efficient use of bus time by dividing it into smaller intervals. FireWire's higher bus speeds make it a far more robust isochronous transport.
FireWire allows bridging buses together, up to 1023 of them. There are already USB bridges in discussion (perhaps available), but they skirt the edges of the specification. If you can plug a single device into two computers through USB, each computer will see the peripherals downstream from the "bridge," but the bridge has to include lots of special logic so the two computers don't try to use the same peripherals at the same time. I'd be awfully wary of plugging a disk drive into such a setup.
It's hard to say whether USB 2.0 will overcome these deficiencies--but if it does, it will basically be FireWire. Intel was a great proponent of FireWire until just about the time the company realized they were going to have to pay royalties on chips like every-one else. That's when Intel decided that FireWire was useful only for consumer electronics (like camcorders), but the quickly-invented USB 2.0 would be the preferred way to connect printers, scanners, disk drives, and so on. Since the licensing fee matter was decided, all those companies that had been ambivalent on FireWire are again behind it--including Microsoft--except Intel.
He's no good to me dead.
There is an IEEE-1394 patent pool for which you have to pay per system, whereas the USB 2.0 adopter's agreement costs you nothing apart from a license to technique's used in your implementation of the standard.
My goal is to have each device on my machine use a different interface!!! (SARCASM ON)That would be Cool(SARCASM OFF)
SCSI for my Jaz
FireWire for my Camcorder
USB for my Rio
Parallel for my Printer
PS/2 for my mouse
Serial for my Dig Cam
and finally....drumroll please....
USB2 for that Scanner I have needed for a long time...
(What a wasteland hardware has become!!!)
(+1 Funny) only if I laugh out loud.
Actually I have a stack of about 20 5.25" drives I've pulled out of systems that have crossed my path (usually nonfunctional when I got them). As for 8" drives, I've used a few, but never had the chance to take apart a system containing one, and I never cared enough to research what type of connection they used.
Perhaps, but if you want any quality at all a 741 op-amp is a braindead idea. It was pretty good back in the seventies (actually it wasn't good, it just was the only decent op-amp back then) but nowadays there are MANY better options (like the cheap and good TL072).
Do watch TV while driving the car?
Ever notice how TV news stories are 80% told in the voice-over? The pictures are usually either library or establishing shots.. Shut your eyes during the next TV news bulletin and see how much you miss out on.. not much is my guess.
TV and radio are two different media; each has their place.
And here you go again: Reading a good book at a library or perhaps going to a nice play or even opera is better than getting pure music.
Making statements of your opinion as if they are some kind of fact is bogus. Many would disagree with your statement (I would personally), but I wouldn't claim my personal preference was a self-evident truth. You can't prove (or disprove) an opinion, (unlike a belief).
Never generalise! :-)
From what I've read, when the host is talking to a USB 1.X device, the entire USB bus runs at USB 1.X speed. Every time slot assigned to a USB 1.X device results in the entire bus running at low speed during that time slot. The USB 1.X hub doesn't behave like a packet switch, more like an signal buffer/amplifier.
Mea navis aericumbens anguillis abundat
64-bit 66 Mhz PCI can go 528 megabytes per second. This baby does 480 megabits per second or 120 megabytes per second. Even plain old 32-bit 33 Mhz PCI does 132 megabytes per second. The current Fibre Channel standard supports up to 4.24 gigabits or 542.72 megabytes per second. Single FC adapters are already pushing 190 MB and getting faster. After working with this kind of stuff, I have to admit that USB seems downright slow. Now if only FC would get cheaper...
-- soldack
Wouldn't this require the replacement of all USB 1.X hubs with USB 2.0 hubs/translators? Some existing USB hubs are built into other devices, like keyboards and monitors, and can't be easily replaced.
Mea navis aericumbens anguillis abundat
Get over it. I get pretty tired of people complaining about per port fees paid to Apple. There is a very simple way of avoiding them, call it "1394", call it "i.link" or call it "Bob, my fast thin friend". Apple's fees are a pretty poor excuse not to use FireWire. It's an open standard and it works, it works fast, and it works fast now.
Won't happen
USB will not allow two computers (hosts) to be on the same bus. This is the major drawback to USB vs FireWire.
USB was is and plans to be a host/slave system. A computer is required to control the peripherals.
FireWire is compeltely capable of carrying network traffic and there are RFCs and an IEEE working group defining the bridges, switches and protocols for this to happen.
FireWire is a masterless bus system that allows multiple computers to share peripherals, or each other's data. You don't even need a computer! with enough smarts a FireWire capable TV could play movies from a FireWire hard drive.
Article X: The powers not delegated... by the Constitution...are reserved...to the people
The really weird part is that USB it is such a great standard, but in reality it is not used much where it could be useful. I think major applications include perpherials, like cameras, scanners, etc.
But they have barely touched on external hard drives and devices of that sort. I beleive Evergreen had come out with one, but that is really the only hard drive device I have seen.
I think the reason for that is the technology is changing...as soon as USB came out, another, faster technology (firewire) could already take its place.
Maybe we should concentrate on one specific technology and expand on it. That way it will become more useful.
"Imagination is the only weapon in the war against reality." -Jules de Gautier
You're wrong.
n -suit-wearing-pinheads just can't plunder every fucking dollar I earn and take the food from my mouth.
It's not the music that people are after. That's part of it, yes.
But while I agree with you that, sure, we should pick our battles -- and, sure, "human life" is more important than music -- understand that what's at stake here is freedom of expression -- and the last time I checked, freedom of expression -- freedom of speech, however you want to spin it -- is a fundamental freedom that is constantly in danger of being snapped up not by government itself, but by corporations manipulating technology, manipulating government, and, ultimately, manipulating consumers.
The battle isn't about music. It's about the way in which art is controlled by corporate interests. For fuck's sake: it's no secret that in America (at least) government more often than not is in the pocket of big corporations. Sure, Microsoft lost their battle against the government, but it doesn't take a MacArthur Fellow to realize that no matter what the outcome of big business versus big governement, the winner will *always* be big business.
It's for that reason that people are concerned about music. Sure, human rights are important. No one here will deny it. But, as you say, you gotta pick your battles. Fundamental intellectual freedoms are as fundamental to human life as any other freedom. Please don't assume that all Slashdotters are so short-sighted to believe that all we're doing is bypassing encryption or trying to get something for nothing.
In this case -- the USB topic -- what's at stake is control and the extent of said control. Corporations -- RIAA, MPAA, whatever -- what absolute and total control. They don't have foresight enough to predict technologies, but they sure as shit know the "bad" technologies from the "good" technologies once the technologies start to threaten their profits. This is not about music. This is not about USB. This is not even about the poor schmuck of a artist who makes the music.
It's about corporate profits. Corporations will throw all their economic might against anything that threatens their profits -- or threatens their *potential* profits.
So don't get all holier-than-thou and pretend that music doesn't count. Or pretend that that on one side there's human life and the "real issues" and on the other side there's the crazy Slashdotters who care only about encryption and getting something for nothing.
Freedom is something -- and it's not for nothing that freedom in any form is something that must be fiercely protected and vigilently maintained.
Corporations will have you believe otherwise. Corporations will have you believe that your entitled to what they *give* you -- and believe me, pal, that ain't much. They want you to believe in their version of freedom. Freedom of the corporations to "grant" consumers what they (the corporations) think the consumers need. And the corporations think we should be grateful -- because without big business controlling and manipulating the consumers, we'd be (to paraphrase David Mamet) a bunch of savage shitheads in the wilderness.
Corporations want you to believe in the second coming of Acme, Incorporated. They want you to believe and be grateful because, boy, Acme Incorporated has what you need.
Well fuck you and fuck Acme Incorporated. That's what all this about. Fuck Acme Incorpoated why? Because fuck their profits. Their profits are dollars and pounds and marks and francs out of our own fucking pockets.
We're buying the Porsche's for the suits who run these corporations. We're buying the luxury apartments of the CEOs who get their golden parachutes when the stockholders suddenly realize that Zippy the Second Coming of Christ isn't pulling in the sort of profits we, er, think might be appropriate.
So fuck the music. Fuck the USB. This is about insuring that everyone gets a fair shake. This is about making sure that corporations know their boundaries. They can't just walk the fuck into our living rooms and kitchens and open our refrigerators and take our fucking bread.
This is about saying, wait just a fucking minute: the buck stops here. You and your band of corporate bad-breath-startac-talking-Porsche-driving-italia
That's what this is about. And, yes, it's as important as any fundamental human issue.
My mouse will no longer be my bottleneck, yes.
Does anyone know what became of this? Does the final USB2 spec contain any such anti-consumer features?
---
Consider the standard COM port. That is a piece of gold there. No change there. Nothing changed, everything got 100% perfected for it good linux support and the like.
---
Actually, COM ports have changed quite a bit over the years. Different UARTS allowing for faster than 9600bps transfer rates, etc.
---
Consider the *interface* for modems. The hayes compatable/AT command set virtually guarantees that the modem will work under linux and work well with almost anything that follows the spec.
---
I do tech support for a living for a very, very large computer manufacturer. They sell modems from 3 manufacturers, and short of ATA, ATDT, ATZ, ATI, and the other very basic AT commands, the command sets are completely different. Why? Because there isn't a standard. They just followed the leader at the time (Hayes).
---
Standard 1.44 Megabyte floppy drives are another little consideration. They work flawlessly and well for what they do.
---
I certainly wouldn't say a 1.44MB floppy was flawless. And want to know the history of the floppy drive? Get a start by looking at your BIOS and older floppy drive cables. The 34(36? I forget) pin connection is for 3.5" floppies, while the other type is for the 5.25" (and perhaps 8") drives. Also, take a look at the different sizes and formats for floppies. Anything from 120kbytes to 2.88mbytes depending on what you pick up.
---
Sure some crazy people thought that paying something like $10 per individual media was "cool" and "progressive" for things like LS 120 disks or even more for zip cartriges and other junk but it's expensive and difficult to justify for anything but the most necessary purtchesses.
---
The biggest selling points on Zip and LS120 and gang are speed and size. 1.44mbytes doesn't cut it for anything but the most basic of uses today, and that was true even 8 or so years ago, when the first 2.88mbyte floppy drives started hitting the market.
---
CD burners havn't come down in price at all
---
The original CD-R drive was something like $6000 and either 1X or 2X. About 3 months ago I picked up a 4x4x32 CD-RW drive for $120, and can pick one up for under $100 now.
Hrm.. Did I just get bit by a troll?
Where can i pick up my 3.75Gbit (480*8/1024) timothy just forgot to correct the typo. Darn...
Mark Duell
You mean that CD that will be obsolete in a few years because the industry wants to see you the same music all over again in a new format? And the CD whose metallic layer will oxidize away? The CDs that only fit into large, cumbersome portable CD players?
I paid for the music once, and I don't intend to buy it again. I have converted my CDs into MP3 so that I can keep them around easily and use them in a small portable player. I have also converted vinyl to MP3 because some classical recordings aren't even available anymore in modern formats.
All of that is fair use of content that I paid for, not piracy. If the music industry wants to go to a complete rental model for music, they better start by lowering their prices drastically. Otherwise, their are engaging in fraud: claiming to sell you content while knowing full well that its lifetime is limited to a few years.
Buy FireWire for your external interface needs and contribute to the Linux FireWire effort. FireWire devices are here. You can pick up FireWire PCI cards for under $100, and external FireWire disk enclosures taking an IDE drive for $150. There are some scanners, CD-RWs, and other peripherals, in addition to the A/V FireWire devices. FireWire is quickly becoming a feasible substitute for SCSI.
The current Fibre Channel standard supports up to 542.72 megabytes per second or 4.24 gigabits per second. Single controllers are already going 190-200 MB/sec. Meanwhile gigabit eithernet is only moving at 128 MB/sec (some go a bit faster). They are using Fibre Channel for SANs with multiple RAID arrays connected. Needless to say, it flies! Pretty soon files will be loaded before you even open them! :-)
-- soldack
Yes I have seen articles linked below which said as much... but their respective writers were apparently a bit too much firewire zealots to point out the obvious alternative which the USB forum has chosen. The USB hub's and controller's have translator's, all communications between high speed devices occur at high speed.
You are quite correct in that it has been reported, but those reporters were quite wrong. Pity that they couldnt be content with just arguing Firewire's strongpoint but had to assume weaknesses on USB 2.0's without proper facts to back the assumption up... if they had at least pointed out the obvious alternative I would have had some respect for them, but as it is those articles were just partisan propoganda.
Well can the PCI bus handle 480 Mb? Yes. 32-bit 33 Mhz PCI goes up to 132 MB/second, more than enough. 64-bit, 66 Mhz hits 528 MB which blows this away. PCI isn't dead yet.
-- soldack
In USB 1.x a low speed device (1.5mbps) occupies the entire bus and takes time from standard speed (12mbps) devices.
In USB 2.0, though. the hubs have buffers and do active rate matching. A standard speed device will NOT bring down the speed of the bus and will not get in the way of high speed (480mbps) transfers. The silicon space to do this is quite negligible these days.
Intel has supported 1394 for years - it was going to be the successor to IDE. In USB conferences prior to 1998 they kept talking about how USB and 1394 are complementary - 1394 will never be cheap enough for a mouse. If something made them change their mind I believe they have a real reason.
----
Stop worrying about the risks of nuclear power and start worrying about the risks of not using nuclear power.
This is great, and I really encourage people to continue to develop more devices for USB, and I'm looking forward to seeing what the outcome of USB is, and how it will tie-in peripherals and components, but we need more support for other operating systems. I've read that USB keyboards and mice are supported at least by linux, which is a good first step, but the vast majority of USB devices are things like cameras and scanners. Till things like this get supported, I'm forced to just look at them on the shelves. No computer today comes without USB ports, and it's just really frustrating that OSs like BSD, Linux, and BeOS can't take advantage of them. oh well, es la vida...
Check out my sysadmin blog!
Speakers will eventually be made tamper-proof like cable boxes. A speaker that has been opened will refuse to accept encrypted streams.
<O
( \
XGNOME vs. KDE: the game!
Will I retire or break 10K?
I was floored when i saw the 480 MB/s...Whoa.
But then, I headed to the website to see that it is 480 Mbit/s.
Damn...I would've been going out to buy the new USB 2.0 PCI cards tomorrow evening
Anyway, a little more on topic, this is pretty cool stuff. I have a scanner, webcam, and occasionally a 100BT network adapter (among some other random things sometimes) plugged into my USB ports, and I can't use more than one at one time without severely affecting the performance of all the others. My Intel webcam goes blank when I'm transferring a large file over the ethernet!
I doubt that anyone cares about my trials with USB 1.1, but this is sorely needed if USB is to have a future. This definitely is giving it a good jolt and allowing it to remain a competetive, popular, easy to use standard with firewire and Serial ATA (I don't know too much about this...is it still in the works? What's the difference between it and, say, firewire?)
Firewire (IEEE-1394) is here today, works better at high speeds, an IEEE standard, with working silicon and device drivers. Why not use it?
Mea navis aericumbens anguillis abundat
The fact that you listed off more than one device connection ought to tell you all you need to know. USB stands for UNIVERSAL serial bus as in it works on any type of computer no matter which sort of processor or computer you have. If periphrial manufacturers can make a single product that works on multiple system architectures they have just entered several markets and saved themselves money.
I'm a loner Dottie, a Rebel.
Rush: 2112 (from the 2112 album)
Rush: The Trees (from Hemispheres)
That's just one artist. Want more?
--
NetInfo connection failed for server 127.0.0.1/local
Hey, if you're willing to sell me a 500MHz 51GB/64MB computer for $300, I'm game.
A deep unwavering belief is a sure sign you're missing something...
Well, time to wait three more months for the 2.4 kernel to include THIS too...
Stop inventing standards so fast! It's GNU, we have to play catch-up! (most of the time, this is true)
# debian/rules