We already have USB 3.0 support and always have had. All USB 3.0 devices are supposed to be backward-compatible with USB 2.0. If your hub isn't working with the Pi at present then either it's not truly USB 3.0 or the Pi isn't truly USB 2.0.n3tw0rk5 wrote:I know this has been mentioned pretty much since day 1, but what is the likely hood of ever getting USB 3 support in the near future, so we can use newer hubs?
and would require so much changing on the board you may was well ask for a new SOCn3tw0rk5 wrote:I mean true USB3 support not relying on backwards compatibility of the devices, I know some of the issue's are at the hub end, ie possibly needing firmware updates etc.
But as a possible future update for the Pi USB 3 port/s would be damn handy
jamesh wrote:There is no USB3.0 HW support planned for the Raspi.
Whilst USB 3.0 ARM isnt common, it does look like it is possible. The Exynos dev kit has USB 3.0 and uses a Dual-Core ARM Cortex chip: http://hexus.net/tech/news/cpu/47273-24 ... l-monster/totoharibo wrote:on the same way I don't think ARM processor is able to feed/(eat data) USB3.0 link at full speed.
It is not going to happen anytime soon, this Pi should be whatever has been argued to death for 2 years63854 wrote:A pi with 3.0 support? We need armv7 first...
I don't think that is possible. The vast majority will work, but there are some use cases that are simply impossible to accommodate due to hardware limitations.pluggy wrote:Yes James, it has improved dramatically since the launch and most USB devices now work without issue. I'd count it as working if everything USB works as well as it does on my Ubuntu PC.
This is a fault of the VIA chipset used in these hubs. Hubs with other silicon vendor chips do not have this issue.markatlnk wrote:First off, I wouldn't want to do anything that would increase the cost of the Pi. But properly supporting a USB 3.0 hub would be rather nice. As time rolls on, good quality USB 2.0 hubs will get harder to find. Some of the hubs such as Anker have multiple switching supplies in them. My issue is the Pi won't recognize keyboards and FT232 devices plugged directly into the 3.0 hub. You need to plug a cheap 2.0 hub into the 3.0 hub and plug the slow speed devices into that. Other linux boxes don't have that problem. I tend to run my Pis with hard drives, even with the USB 2.0 speeds.
Usb 2.0 real performance is near 30mb/second. I'm never faced 40mb/second.Allureana wrote:If we managed to get USB 3.0 on the Raspberry Pi, the next question would be, "where could the data go at that speed?"
Considering that the memory in the Pi is the SD or micro SD card, I did a search for "fastest SD card" and found this one:
"It is the world's fastest SD™ memory card, and is based on the latest high performance SD specification. The new SanDisk Extreme PRO SD UHS-II card offers up to 250MB/s1 write speeds for continuous burst mode shooting and transfer speeds of up to 280MB/s1 for maximum workflow efficiency.Feb 12, 2014"
But on thinking again, I searched for compatible cards for the Pi at this link: http://elinux.org/RPi_SD_cards
Other searches found data like this:
USB 2.0 interface provides up to 60MB/s transfer speed.
Class 10 SD/MicroSD card should give you at least 10MB/s
8GB SanDisk Extreme Pro ($22.99) - 95MB/s <listed as Pi compatible
16GB SanDisk Extreme ($21.95) - 80MB/s. <listed as Pi compatible
THEN... I looked at the USB 3.0 speeds:
"The now-aging USB 2.0 standard can theoretically transfer data at a very high 480 megabits per second (mbps), or 60 megabytes per second (MBps). That's impressive, but not as much as the newer USB 3.0, which can handle up to 5gbps (640MBps)—over ten times as fast as the 2.0 maximum.Jun 26, 2014"
So... what would you gain by having a 640MBps USB 3.0 port if your fastest compatible SD card can only handle data at 95MBps. Very little. Consider also, all the people running with the typical class 10 SD cards might be getting 10MBps while the USB 2.0 is giving them 480MBps, so they are already able to handle USB data faster than the memory card.
Your Anker 10 port USB 3.0 will still work with the Pi's USB 2.0 ports, but it may be like putting police interceptor tires on your old car and hoping they will make it go faster. On the bright side, at least your hub won't be the bottleneck.
Just remember, there is ALWAYS a bottleneck (slowest point) somewhere in the system.