Third Party > Repairing and Upgrading Rockbox Capable Players
iriver H340 with 240GB drive - success!
some1:
Thanks for your post, you can speed up transfers as mentioned in another post.
As you have gone this far, why not enable UDMA permanently?
Ground WP pin on the board just before pressing Y to commit a write to EEPROM.
guzzi75:
Thanks but libusb is not compatible with my Windows 7 x64.
Is there the same process from a linux box?
Good news, the full copy of 200GB is nearly complete. it was delayed because my desktop has been to sleep during lunch time) :)
Post Merge: January 11, 2012, 07:09:45 PMWell i just modify the cache in windows 7 for this drive: enhance performance.
It is 12.7MB/s, slightly better.
Post Merge: January 11, 2012, 07:12:15 PMFound the source for Linux.
http://www.rockbox.org/wiki/UDMAonUSB
At the end of the page
some1:
Hmmm... i dunno, what about XP emulation in win7? XP mode or whatever its called, will that work, i bet it doesn't.
If there is a linux version then why not, find the WP pad, and arrange a wire to ground, so anything earthed or ground will do i should imagine, i have not done any of this yet but intend too, good to see its stil possible with current builds.
guzzi75:
The main point is to stick to revision 19039 and a non-european firmware.
19039, i read somewhere that someone succesfully installed it on time. I didn't want to stress more my lucky star :)
And non european firmware, it is pointed out in flyspray.
I am currently compiling the tool under linux.
Il needs libusb-dev preinstalled on system
sudo apt-get libusb-dev
to patch, put the diff file in src subfolder of the source (windows package)
patch < ../../isd300-linux-0.9.2.diff
make clean
make
Post Merge: January 11, 2012, 08:17:16 PMverify that it is online
=> usb-devices
T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=1006 ProdID=3003 Rev=01.00
S: Manufacturer=iRiver
S: Product=iRiver H300 Series
S: SerialNumber=0123456789AB
C: #Ifs= 1 Cfg#= 2 Atr=c0 MxPwr=98mA
I: If#= 0 Alt= 0 #EPs= 3 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
Nice, launch copy:
14.766s to copy 72710821 Bytes
activate udma
sudo ./isd300_udma
10.626s
15s
16s
13s
Not very stable. maybe cause the ubuntu VM.
I will stay with no udma.
Better maybe worst.
And i can launch original firmware :) i just tested it.
And finally as my bootloader is smaller, it seems faster (just a little bit).
Post Merge: January 11, 2012, 08:37:26 PMWhaoo,
i reconnected the device to Windows 7 to finish the copy.
It is 19MB/S to 22MB/S
as i rebooted the device and PC, it should be the activation of writeback cache under Windows 7 x64.
So the upgrade with udma to eeprom is not needed.
some1:
I have the original 40gb drive at the moment, if i enable UDMA, reads go from 12mb/s to 19mb/s... idealy we want to reach 30mb/s as that saturates USB 2.0.
Still it looks like you are getting some great speeds there.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version