obcd wrote:Jamesh made a point.
If the way usb works now doesn't work for you, don't complain but sell the board and move on to something else. After all, it's just 35 US$
This leads me to believe it won't get much better anymore than it is at the moment.
I don't blame the people working on it about that. If the hardware isn't up to the job, even clever programming can't totally fix it. They are doing a great job, lot has improved since the beginning.
I wouldn't be pi**ed about this if they had told me six months ago.
But then they said, it will be fixed, we just don't know when as we are a charity foundation etc. etc.
If you doubt questionning that you were a concern troll and freightend off with the banhammer.
And when I read the latest discussion here, I get a "déjà vu" feeling when suddendly the claim comes back that the Pi is a low cost computer for educational purpose...So don't expect....
Actually, I think it will get better than it is now. Once the FIQ stuff is released, Gordon's going to be working on the Isynchronous transfer stuff (I think that's what it's called, I'm no USB expert). But, as I said above, the timescales on all this stuff is pretty fluid. Note that M33P gave a very comprehensive summary (and very good) of the issues encountered above, so IMO there will always be some things that won't work as well as they do on a desktop USB controller (the one on the Raspi is designed for mobile devices, and has limitations). So although it will get better, there will always be some esoteric devices that probably won't work very well. I think they will be in the minority however, as even now the vast majority of devices work OK (once you have all the fixes). It's a shame there may well be these corner cases, but as the development has continued on this, the limitations of the device have become clearer, and expectations change with greater knowledge. The biggest issue I think will be the limit to the number of devices that can be successfully attached, rather than specific devices not working, but most people won't get near that limit anyway.
As I also said above, I've got a USB device that doesn't work on my Ubuntu desktop box, so USB problems are not limited to the Raspi.
Principal Software Engineer at Raspberry Pi (Trading) Ltd.
Contrary to popular belief, humorous signatures are allowed. Here's an example...
“I think it’s wrong that only one company makes the game Monopoly.” – Steven Wright