Rockbox Technical Forums

Third Party => Repairing and Upgrading Rockbox Capable Players => Topic started by: monoid on October 29, 2012, 11:29:49 AM

Title: Which bootloader for iRiver H1x0/H3x0 - 120 GB SSD mod
Post by: monoid on October 29, 2012, 11:29:49 AM
I am going to do SSD mod for H120 and I am little bit confused which bootloader to use. The official stable 6 or 7pre4?

My SSD is 120 GB, so 6 should be OK (if I understand it well that up to 120 GB is supported), but it is SSD and not normal disk, so maybe it needs some additional features not implemented in 6....

I found warnings from developers that H1x0/3x0 bootloaders younger than cca 2 years old are corrupted and may brick the device (there was some bug introduced and no-one knows what and when....). 7pre4 seems to be older, so it might be OK, but I do not want brick my lovely H120.

So, is 6 satisfactory for 120 GB SSD? And if not, is 7pre4 safe to install?   
Title: Re: Which bootloader for iRiver H1x0/H3x0 - 120 GB SSD mod
Post by: AlexP on October 29, 2012, 03:32:53 PM
The H100 and H300 bootloaders are broken in git, we haven't ever released a broken one.  7pre4 is not official, but many people (myself included) are using it.  As for which is actually needed, I don't know I'm afraid.
Title: Re: Which bootloader for iRiver H1x0/H3x0 - 120 GB SSD mod
Post by: monoid on October 30, 2012, 07:30:11 PM
OK, thanks. I understand that 7pre4 is not official and that it seems it works fine.

I will try official 6 with my SSD and if it will not work, then install 7pre4.

PS.
Wouldn't it be possible to dig out the last stable version of bootloader, or 7pre4 (which seems to be OK)?
Title: Re: Which bootloader for iRiver H1x0/H3x0 - 120 GB SSD mod
Post by: AlexP on October 31, 2012, 03:00:58 PM
If you try a bootloader and it is bad you need specialist equipment to recover the player.  As a result not many people are willing to test to find out when it broke.
Title: Re: Which bootloader for iRiver H1x0/H3x0 - 120 GB SSD mod
Post by: monoid on October 31, 2012, 05:17:38 PM
I know that defective bootloader may brick the device, that is why I ask which bootloader I should use. And which bootloader seems to be OK (Is not known to brick devices).

Till now nobody answered my simple question if bootloader 6 is sufficient for 120 MB SSD disk. I wish it is. If it is not, 7pre4 seems to be (to my understanding OK). Or am I wrong and 7pre4 is known to make problems? (I do not want from you the guarantie it is 100% without problems, I understand it may cause problems as almost any program may...)

I already have SSD, but I wait for the thing to connect it to PC to be able to format it. So, I cannot try if it works with bootloader 6 or not, now. In case, it wil not work, I will not know whether it is because I do something wrong or that it is expectable because it cannot work with 6 and I need an unofficial bootloader.

So, I try to avoid 7pre4 unless it is really needed or unless it is known not to cause problems.
Title: Re: Which bootloader for iRiver H1x0/H3x0 - 120 GB SSD mod
Post by: AlexP on October 31, 2012, 05:33:31 PM
I was replying to your "Wouldn't it be possible to dig out the last stable version of bootloader, or 7pre4 (which seems to be OK)?" - I took this to mean isn't it possible to find out when it broke.  If you didn't mean that, I don't know what you meant.  I haven't heard of any problems with 7pre4, and I use it myself.
Title: Re: Which bootloader for iRiver H1x0/H3x0 - 120 GB SSD mod
Post by: monoid on November 01, 2012, 07:10:24 AM
OK, I understand now. 7pre4 seems to be stable and not causing problems.

If so, is not it possible to make it official and stable version and provide source code?

I understand, it might be difficult to find the problem in post 7pre4 bootloader versions. I understand developers do it as a hobby and for free and that maybe there is currently no developer eager to invest his time into this task. But maybe if 7pre4 is taken as a start point someone new might continue in development, if needed.

But is it needed to develop new features? It seems to me 7pre4 has all one would dream of. (I do not know how big disks are supported in it)

H1x0 is very old but unique in having optical in/out. And it is old good piece of hardware. Hard to find something comparable at all or at least for affordable price.

Anyway I thank very much to all developers of the RockBox project! And special thanks for H1x0 and Sansa Fuze+ ports. :)
Title: Re: Which bootloader for iRiver H1x0/H3x0 - 120 GB SSD mod
Post by: AlexP on November 01, 2012, 02:18:00 PM
The source for 7pre4 is in the git repository, but I don't know which version it was built from.

It isn't even so much no developer eager to invest their time, as there is no developer currently active with the specialist kit needed to be able to search for the problem.
Title: Re: Which bootloader for iRiver H1x0/H3x0 - 120 GB SSD mod
Post by: monoid on November 01, 2012, 04:10:16 PM
I see.

So, I tried my 120 G SSD disk with bootloader 6. It is formated and RockBox folder and few mp3 files saved to it.
I received ATA -11. When I started again with USB cable, OF started and H120 mounted in PC as another disk. It was possible to see the files and folders. But when disconected from PC it hang up showing Disconected and Check Used Space. End the red HDD light is continuously on. Already for 5+ minutes (the disk is almost empty I did not put there much mp3s).

It is not possible to stop it. So it seems, I wil have to wait till battery goes off. It is full, now. :-(

I hope the problem is not in the disk, and bootloader 7pre4 will make it work...
Title: Re: Which bootloader for iRiver H1x0/H3x0 - 120 GB SSD mod
Post by: AlexP on November 01, 2012, 05:14:42 PM
You can reset the H120 using the reset button on the bottom (stick something small and thin in the hole).
Title: Re: Which bootloader for iRiver H1x0/H3x0 - 120 GB SSD mod
Post by: monoid on November 01, 2012, 06:39:08 PM
Stupid, me. Good idea! Thanks...

It looks that disk somehow works. I can get to disk via USB and read files. And also it is possible to get to OF quite often and it seems to work and play. Sometimes it is even possible to get to RockBox. The rest of time (cca 50%) - ATA  -11.

It looks like some kind of initialization/time out thing, or what....

I'll try 7pre4 tomorrow. Hope it helps.

EDIT:
OK, 7pre4 seems to work, so far. No, ATA -11 any more. ;)

I am happy.  :) hank you for support.

For those who might be interested. I use SSD disk "Mach Xtreme Technology Nano 50Pin Series 1,8" PATA SSD - 120GB". It has 50 pin connector, so no reduction is needed. It is 5 mm thick and about 1 cm shorted than original HDD. It cost cca 130 EUR+VAT.