This image is the top of the content box. Unfortunately, there is no information-based reason for this div to be here. It's just here for design reasons. Sorry.
Go Back   MisticRiver :: For iriver Enthusiasts > All things Rockbox > ROCKbox Forums
Home Forums Register FAQ Search Today's Posts Mark Forums Read


Welcome to the misticriver forums.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact contact us.
Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old June 13th, 2005, 12:53 PM
Eager Mistic Beaver
 
Join Date: Aug 2004
Posts: 278
Has anyone been able to blame rockbox for bricking their player

Long time since I've been, but has any1 been able to blame rockbox for a bricked player yet? Just wondering how reliable it is
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2 (permalink)  
Old June 13th, 2005, 01:31 PM
jeff's Avatar
I Love misticriver
 
Join Date: Dec 2003
Location: Las Vegas, Nevada
Posts: 4,109
Send a message via AIM to jeff Send a message via Yahoo to jeff
Quote:
Originally Posted by munkifisht
Long time since I've been, but has any1 been able to blame rockbox for a bricked player yet? Just wondering how reliable it is
To my knowledge no one has bricked a player from loading Rockbox. As long as you follow the instructions you should be fine. The beauty of the Rockbox bootloader is that after you have it installed you can go immediately into a USB connection if you wish without having to boot into the firmware of the player. This can REALLY help if you get a corrupt database or have a bad flash.
__________________
Ladies & Gentlemen, Hobos & Tramps, Buckeyed Mosquitoes & Bullegged Ants, admission is free, pay at the door, Womens meeting for Fathers only. In the night two dead boys got up to fight, back to back they faced each other, pulled the string and shot each other. The deaf police heard the noise and came and shot those two dead boys. If you believe this lie is true, ask the blind man, he saw too!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old June 13th, 2005, 05:27 PM
Hoping For A Cool Title
 
Join Date: Dec 2004
Posts: 66
Quote:
Originally Posted by MisticJeff
To my knowledge no one has bricked a player from loading Rockbox. As long as you follow the instructions you should be fine. The beauty of the Rockbox bootloader is that after you have it installed you can go immediately into a USB connection if you wish without having to boot into the firmware of the player. This can REALLY help if you get a corrupt database or have a bad flash.
a slight correction: i don't think this would help with a bad flash. but rockbox and iriver can fail in booting up (as i understand it, rockbox AND iriver both load firmware off the hard drive, or at least access the hard drive) if the filesystem is corrupted.


the bootloader is part of what you flash. a bad flash would be...well... bad.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #4 (permalink)  
Old June 13th, 2005, 06:04 PM
TCK TCK is offline
Eager Mistic Beaver
 
Join Date: Jul 2004
Location: Bristol, UK
Posts: 379
Send a message via AIM to TCK Send a message via MSN to TCK
The old Rockbox firmware for Archos had some instances of bricked players. I'm not sure on how many, but there were some.

So far, as far as I know, there have been no bricked iRiver players due to Rockbox in any way. However, there have been a few near misses in the past. It's "safe", but I wouldn't guarantee on it being the case.
__________________
iRiver iHP-120 in champagne grey
Shure E2c's
OGG q4
5304 Songs, 665 Folders
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #5 (permalink)  
Old June 14th, 2005, 02:46 AM
Mistic Surveyor
 
Join Date: Aug 2004
Posts: 148
The iRiver firmware is still loaded from chip, the rockbox firmware is loaded from disk, only the bootloader is integrated into the iRiver firmware.

I hope the original poster didn't intend "blame" to mean it's the Rockbox dev's fault if you stuff your own player despite the warnings!?

If the bootloader/USB client part of the firmware flashed ok but the flash failed afterwards, then all that'd mean is the iRiver firmware is broken but Rockbox should still be loadable. This isn't a lot of use unless you can reflash the firmware from that point though. (Would require flashing functionality in Rockbox itself, which I don't believe is implemented at this stage).
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #6 (permalink)  
Old June 16th, 2005, 11:16 PM
Mistic Surveyor
 
Join Date: Apr 2005
Location: New York, USA
Posts: 146
Send a message via AIM to robodude666 Send a message via Yahoo to robodude666
wait... if rockbox does fail to load, cant you quickly press rec and go into the iriver firmware? then connect to usb and remove rockbox...
__________________
[Project Mobster] - [Live The Life Of A Mobster]
Selling Used iRiver iHP-120 - Contact Me If You are Interested!
I am a: Proud owner of a Cowon A2 30GB White & iRiver iHP-120 owner.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #7 (permalink)  
Old June 17th, 2005, 02:41 AM
Subscriber
 
Join Date: Feb 2004
Location: Cambridge, UK
Posts: 52
There's a couple of stages in the boot cycle and it depends where things stop as to whether it's recoverable or not.

The first stage is the bootloader - this is part of the firmware and handles whether to load the rockbox or iriver OS. If this fails you're stuffed - the only solution is to reflash the firmware using an external connection (not a trivial task and requiring special equipment).

The next stage is either the iriver or rockbox OS. The iriver OS is also in the firmware - if this fails then you need to reflash the firmware. Unfortunately this is not currently possible through the rockbox OS so again you're stuffed (though this'll probably come along at a later date so it's not terminal).

The rockbox OS is loaded from disk, so if this fails you can always recopy the files over the USB connection (which can be made either in the bootloader or in the iriver OS), check the disk for errors or whatever. This means there's very little risk in this part of the system.

The bootloader is kept as simple as possible and (I'm sure) undergoes a lot of testing and debugging before it's made available since it's such a critical part of the system.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #8 (permalink)  
Old June 17th, 2005, 05:19 AM
Mistic Mystery Meat
 
Join Date: Sep 2004
Posts: 470
The ability to reflash the fw with the bootloader aswel as connect with USB would be an amazing safety feature.
__________________
Duck Tape, Its like the force:
It has a light side a dark side and holds the universe together.

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #9 (permalink)  
Old June 19th, 2005, 09:52 AM
Newbie Floating Down The Mistic River
 
Join Date: Apr 2005
Posts: 18
Reflashing a dead firmware requires special equipment that only iriver and Linus has, the "GDM wiggler" iirc. The current rockbox bootloader is actually already a huge improvement. Before, if your hard drive got corrupted, your player would be toast, because the iriver firmware wants a readable partition structure before it starts up. Now, with the bootloader USB mode, the bootloader doesn't care that there's even a hard drive present, it just dumps the USB into the IDE like an external hard drive. That way, you can reformat/repartition as needed.

For either the iriver or the rockbox-patched firmwares, if the flash fails, you're screwed. The ability to reflash the firmware with the bootloader is circular logic. A corrupted or failed flash would leave you without a bootloader, so it is impossible to flash it with the non-existent bootloader.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #10 (permalink)  
Old June 19th, 2005, 03:37 PM
Mistic Surveyor
 
Join Date: Jan 2005
Location: UK
Posts: 131
Quote:
Originally Posted by jamesshuang
For either the iriver or the rockbox-patched firmwares, if the flash fails, you're screwed. The ability to reflash the firmware with the bootloader is circular logic. A corrupted or failed flash would leave you without a bootloader, so it is impossible to flash it with the non-existent bootloader.

Hmm, I'm not so sure about that.

If the bootloader is in the very first part of the Flash ROM, then that might have been written successfully before the flash fails.

The iRiver firmware might fail to load (because the whole thing is needed in order to load), but the RockBox USB support might allow some "emergency flash" program to be installed on the disc, which could then be executed the next time the machine boots up in Rockbox mode (ie instead of the Rockbox firmware).

Obviously, Rockbox doesn't currently support flashing, but this sort of thing seems to be a feasible thing to implement in the future.

cheers, Martin
__________________
H340. OGG @ Q10 (+ a few MP3s & WAVs). Grado RS-2's.
2,538 songs, 3.5GB free.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -7. The time now is 10:01 AM.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.1.0
This image is the bottom of the content box. Unfortunately, there is no information-based reason for this div to be here. It's just here for design reasons. Sorry.