Support and General Use > Hardware
iRiver ihp120 failed CF install
Jeff:
Success at last!
I can confirm that the A Data 32GB CF Card works fine.
Direct Link:
http://www.newegg.com/Product/Product.aspx?Item=N82E16820211244
No alterations to the bootloader. Just did a quick format under windows, loaded the latest Rockbox files and all is golden.
Two observations:
1. Booting into stock iriver firmware gives the "check hdd connection" error but the player does eventually get there, however, you cannot access any files or navigate the player once there.
2. With the player on, plugging into a USB cable gives you the USB icon on screen but the computer does not see the player. Removing the cable does nothing and the player must be shut off. So the only way to get into USB mode is to start with the player off, plug in the USB cable and turn the player on.
Transfer speeds are a bit slow. It took approx. 15min to transfer 6GB of music onto the card. Other than that and the above mentioned items, it is sweet to have 30GB of flash based music in my iHP-120! ;D
ps - i'm thinking that the Transcend and other cards that give an error are giving it due to the sleep command. If someone could compile the bootloader altering that command, i'd test it.
petur:
that card is the 'slow' version.... I have a speedier one but no go...
Jeff:
--- Quote from: petur on February 13, 2008, 05:03:46 PM ---that card is the 'slow' version.... I have a speedier one but no go...
--- End quote ---
Correct.... but....
Once I load 30GB's of music, i only change it, with rare occasion, so it doesn't matter to me whatsoever. Access times and general player functions are much quicker than with the hard drive as expected since there is no hdd spin up issues, etc...
Siar:
--- Quote from: Jeff on February 13, 2008, 04:31:48 PM ---
1. Booting into stock iriver firmware gives the "check hdd connection" error but the player does eventually get there, however, you cannot access any files or navigate the player once there.
2. With the player on, plugging into a USB cable gives you the USB icon on screen but the computer does not see the player. Removing the cable does nothing and the player must be shut off. So the only way to get into USB mode is to start with the player off, plug in the USB cable and turn the player on.
Transfer speeds are a bit slow. It took approx. 15min to transfer 6GB of music onto the card. Other than that and the above mentioned items, it is sweet to have 30GB of flash based music in my iHP-120! ;D
--- End quote ---
It sounds exactly what I had before changing ata.c file ;). It will not change the speed (slooooooow), but it will fix the problem #2.
P.S. I do not have much experience with linux either. But following the steps from the link I posted is really easy. If you feel desperate, I can send you an archived .rockbox directory with fixed ata.c. It is compiled ~ in November 07.
Davide-NYC:
Wait. Let me understand this correctly. If you modify ata.c and compile you will not be installing a new bootloader. Instead you will simply be installing a modified version of Rockbox, correct? This is not dangerous and I intend to try it as soon as I can hear confirmation in the IRC channel.
@Siar, please let me know if you could get to the bootloader stage *before* you modified the source code. What exact error messages did you get?
[update] I modified the ata.c file replacing the perform_soft_reset function at line 902 with the following:
--- Code: ---static int perform_soft_reset(void)
{
return 0; /* Always report success */
}
--- End code ---
I compiled, made zip, deleted original .rockbox (for good measure) and extracted. Unfortunately, this did not change my situation at all. I am using an 2GB A-Data 266x Turbo card and I still get an ATA error -80 at boot.
I believe that those of us with ATA error -80 will not be helped by the sleep hack as it does not affect the bootloader.
Siar: Please confirm that you saw the "Rockbox Boot Loader" message before doing any code hacking. Thanks.
@Jeff: Could you record a 15 minute stereo WAV file (or even 60 minutes) and let me know if the card can keep up with the write requests? Not being able to keep up with stereo WAV would be a deal breaker for me. Slow transfer speeds I can live with. :)
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version