Broadcom diy usb 1.0/2.0 speed tests

Post new topic   Reply to topic    DD-WRT Forum Forum Index -> Hardware DIY / Hardware Mods
Author Message
monoamine
DD-WRT Novice


Joined: 13 Apr 2010
Posts: 6

PostPosted: Thu Apr 15, 2010 11:43    Post subject: Broadcom diy usb 1.0/2.0 speed tests Reply with quote
So I modded my bcm5352 and the speeds are better than the mmc sdhc driver floating around, but still pretty slow for usb. This is on the usb 2.0 channel with a run of the mill flash drive.

Code:
root@fscd@#$g54t:~# hdparm -tT /dev/scsi/host0/bus0/target0/lun0/disc
Timing cached reads:   116 MB in  2.00 seconds =  58.00 MB/sec
Timing buffered disk reads:    4 MB in  4.70 seconds = 871.49 kB/sec

Can anyone else confirm? Please post your benchmark results Smile
Sponsor
Dark_Shadow
DD-WRT Guru


Joined: 31 Aug 2009
Posts: 2430
Location: Third Rock from the Sun

PostPosted: Thu Apr 15, 2010 11:52    Post subject: Reply with quote
What router?
_________________
Peacock Thread-FAQ -- Firmware Recommendations -- dd-wrt Wiki

Testing Multiple Routers -- Bootloader Collection Project -- My Wiki
monoamine
DD-WRT Novice


Joined: 13 Apr 2010
Posts: 6

PostPosted: Thu Apr 15, 2010 14:10    Post subject: Reply with quote
A wrt54g-tm

I guess what I was really looking for was the discrepancy between the speed of the flash memory and usb in the buffered read test, i.e.

"-T
Perform timings of cache reads for benchmark and comparison purposes. For meaningful results, this operation should be repeated 2-3 times on an otherwise inactive system (no other active processes) with at least a couple of megabytes of free memory. This displays the speed of reading directly from the Linux buffer cache without disk access. This measurement is essentially an indication of the throughput of the processor, cache, and memory of the system under test. If the -t flag is also specified, then a correction factor based on the outcome of -T will be incorporated into the result reported for the -t operation. "


[code]root@fscd@#$g54t:~# hdparm -tT /dev/scsi/host0/bus0/target0/lun0/disc

Timing cached reads: 116 MB in 2.00 seconds = 58.00 MB/sec
Timing buffered disk reads: 4 MB in 4.70 seconds = 871.49 kB/sec

root@fscd@#$g54t:~# hdparm -tT /dev/mtdblock/1

/dev/mtdblock/1:
Timing cached reads: 104 MB in 2.04 seconds = 50.98 MB/sec
Timing buffered disk reads: 6 MB in 1.95 seconds = 3.08 MB/sec

root@fscd@#$g54t:~# hdparm -tT /dev/mtdblock/2

/dev/mtdblock/2:
Timing cached reads: 112 MB in 2.00 seconds = 56.00 MB/sec
Timing buffered disk reads: 4 MB in 1.15 seconds = 3.48 MB/sec
Dark_Shadow
DD-WRT Guru


Joined: 31 Aug 2009
Posts: 2430
Location: Third Rock from the Sun

PostPosted: Thu Apr 15, 2010 14:13    Post subject: Reply with quote
Do you have details on how you did the mod? Maybe some pics too?
_________________
Peacock Thread-FAQ -- Firmware Recommendations -- dd-wrt Wiki

Testing Multiple Routers -- Bootloader Collection Project -- My Wiki
monoamine
DD-WRT Novice


Joined: 13 Apr 2010
Posts: 6

PostPosted: Thu Apr 15, 2010 14:25    Post subject: Reply with quote
It is actually in this section. The thread I looked at the other day: http://www.dd-wrt.com/phpBB2/viewtopic.php?t=64931
http://www.dd-wrt.com/phpBB2/files/sdc11450s_773.jpg

The usb works fine, but I guess I just wanted to know where the bottleneck is, and how to improve upon it if possible. I am limited by a 5v adapter's 8.75 watt limit rather than using a regulator, which is more than ample output for the router and a couple spec draw usb devices, but am unable to overclock with the stability I once had prior to the usb mod (when a device is connected). I will underclock to see how much it affects that number I am fixated on understanding.

edit: it no longer likes either overclocking or underclocking when the usb is plugged

Code:
hub.c: new USB device 00:03.0-2, assigned address 4
usb.c: USB device not accepting new address=4 (error=-71)
hub.c: new USB device 00:03.0-2, assigned address 5
usb.c: USB device not accepting new address=5 (error=-145)
hub.c: new USB device 00:03.0-2, assigned address 6
usb.c: USB device not accepting new address=6 (error=-71)
hub.c: new USB device 00:03.0-2, assigned address 7
usb.c: USB device not accepting new address=7 (error=-145)
hub.c: new USB device 00:03.0-2, assigned address 8
usb.c: USB device not accepting new address=8 (error=-145)
hub.c: new USB device 00:03.0-2, assigned address 9
usb.c: USB device not accepting new address=9 (error=-145)
hub.c: new USB device 00:03.0-2, assigned address 10
usb.c: USB device not accepting new address=10 (error=-145)
hub.c: new USB device 00:03.0-2, assigned address 11
usb.c: USB device not accepting new address=11 (error=-145)
Display posts from previous:    Page 1 of 1
Post new topic   Reply to topic    DD-WRT Forum Forum Index -> Hardware DIY / Hardware Mods All times are GMT

Navigation

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum