From: Chris C. <Cot...@ya...> - 2009-07-06 19:54:03
|
Hi all, I have been using an overo Fire module with the revised version of the Tobi Daughterboard, and urgently need some help with a problem I have been having with the onboard smsc911x ethernet. I have also had some unexpalined problems with the performance of sd cards placed in the onboard slot and usb flash drives fitted to a powered hub attached to the OTG port, especially with poor write speeds. Firstly, here is my setup: I started out using the factory flash pre-installed image on the overo fire, and installed a copy of vsftpd that I cross compiled myself, so I could use the overo as a basic ftp server. I altered the default image so that the smsc911x driver loads automatically at startup, and set the overo to a fixed IP. I also altered the vsftpd.conf file so that my ftp root was on a usb flash drive attached to the overo via a powered hub. At this stage, using the pre - installed Linux on the Over Fire Flash, transfers of data over the ethernet link were very fast, and had no problems. However, the wireless on the overo fire was only detected and set up properly intermittently, and sometimes that overo fire would hang/crash on startup. I also got CRC errors while running. On top of all this, the write speeds from the sd card slot on the overo fire and the usb pen drive were very poor indeed. The system wasn't stable, so I decided to try switching to a different relase. Right now, I have a copy of the 200906230722 release from http://www.sakoman.com/feeds/omap3/glibc/images/overo/ on an SD card, which I am booting from. I have made the same changes to this image, so that ethernet and ftp are available. This is stable and works well, except for the problem that the ethernet transfer speeds are terrible. The same hardware that gave me upwards of 300kbps before only give a rather sorry 80 - 90kbps transfer speed now. Has anyone else experienced this, and have they found a workaround? As of yet I haven't managed to either self-build or download myself a build that is both stable and does what I need it to. I know that the hardware is fine, as I can pop the sd card out and revert to an unstable but fast build at any time. Finally, as I mentioned earlier, I have had problems with slow sd card / USB flash drive write speeds. I know that the cards are far faster on an Ubuntu desktop PC, and the same card is sometimes fast, but usually painfully slow in transferring data on the overo fire. Has anyone else experienced this? Could it be something to do with the format of the sd cards? If the card is fast the first time it is accessed, it is always fast until the next reboot. The SD card in question is a Kingston 8Gb class 4 card. I also have a 2Gb card from Gumstix (class unknown). Any solutions or pointers would be greatly appreciated. I'm happy to provide any further information which may get to the botton of this. I understand hardware, but I've only written user - land programs for Linux before, and have little idea where to look for the causes of these problems. Thanks, Chris Cotton. -- View this message in context: http://www.nabble.com/Very-slow-performance-from-Tobi-Ethernet-and-from-SD-cards---usb-flash-drives-tp24361777p24361777.html Sent from the Gumstix mailing list archive at Nabble.com. |