Rockbox

  • Status Closed
  • Percent Complete
    0%
  • Task Type Feature Requests
  • Category Bootloader
  • Assigned To No-one
  • Operating System Iriver H300 series
  • Severity Low
  • Priority Very Low
  • Reported Version
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Rockbox
Opened by Anonymous Submitter - 2006-06-06
Last edited by RaeNye - 2006-09-20

FS#5504 - New bootloader to take advantage of charging and autodetected remote type

Now the h300 seems to charge ok (well, I never boot back into the original firmware anyway, I just start rockbox and then plug the charger in) and also appears to properly autodetect the remote type (I have the h300 non-lcd remote and I can’t start the player from the remote as it believes the hold switch is on) I was merely inquiring as to the feasibility of churning out a new bootloader that boots rockbox when the charger is connected and takes advantage of the new remote code..

Just a wishlist/feature request

Ta
Brad Campbell (perplexity)

Closed by  zagor

Reason for closing:  Fixed
Additional comments about closing:   Warning: Undefined array key "typography" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 371 Warning: Undefined array key "camelcase" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 407

Closing all feature requests.

Can i add; this is one of the most annoying “features” when using Rockbox in a car.

Consider this:

- Car running, rockbox supplying superb music to the vehicle, DC adaptor plugged in
- Rockbox in “Car Adaptor Mode” - Car stops
- Rockbox shuts down (as per “Car Adaptor Mode”) - great feature.
- Car starts
- Iriver firmware loads… this takes over a minute… Incorrect song restarts… User has to kill the power, reboot the player into Rockbox…

Obviously, the desired functionality is a new bootloader which handles the DC charge event properly… and firmware hacking is something reserved for the pro’s with the hardware to avoid bricking players.

Any progress in this department would be great, and mean a no-buttons-required start/stop cycle for Rockbox in a car!

Jason

Any progress in this department with the new Bootloader stuff thats going on?

The current SVN bootloader does charge without going into the OF (I believe, my H300 is away at the moment). Car adapter mode is not yet supported in the bootloader, primarily because this option is currently stored on the hard disk, not in non-volatile RAM (and we don’t want the bootloader to require HD access to start up in case the battery is flat).

So if you can build your own bootloader, you’ll get native charging (and more reliable Bootloader USB support).

I’d love to, but I dont have the know-how nor the hardware required to build my own bootloader.

To clarify, with the latest v5 bootloader, plugging in a DC cable causes a subset of the OF (not the whole thing) to boot in order to charge. This is the same behavior a H300 exhibits without rockbox installed at all, ie its not a function of the rockbox bootloader.

Understand your point about drive spinup to boot Rockbox; maybe the bootloader could choose which to start based on battery voltage (which it already detects early in the boot process) to prevent this issue? If there was enough voltage to start the drive (plus a safe margin), charging would commence once rockbox was initialised (ie exactly what happens when you plug in a DC cable when rockbox is already booted).

I think this is one of the biggest usability issues i have with Rockbox on the H300…

Has there been any progress on this recently?

-strolls by to see post-

Is there anyone who actively contributes to rockbox that can actually look at bootloader issues? I understand you need to have special hardware to be able to re-flash a unit if the bootloader gets broken. The lack of progress on these issues sucks, im guessing thats why. Still, this bug has been open since 2006.

yes, only a few devs have the hardware needed to recover a bricked iriver and the others which have one dont like the idea of possibly bricking it.
also, devs which dont have hardware, and arnt scared of bricking the iriver (like myself) only have one remote so its hard to test the bootloader…

i’d be happy to donate a remote to a dev if it meant my car mode worked :)

you need more than a remote, you need a factory refurbishing machine, these are not easy too find! i had an ipod g2 refurbisher, but my cat though it was a good litter box…

Try this patch for this functionality:

http://www.rockbox.org/tracker/task/9202

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing