Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Thank You for your continued support and contributions!

+  Rockbox Technical Forums
|-+  Rockbox General
| |-+  Rockbox General Discussion
| | |-+  How can I automatically boot Original Sansa firmware instead of Rockbox?
« previous next »
  • Print
Pages: [1] 2

Author Topic: How can I automatically boot Original Sansa firmware instead of Rockbox?  (Read 6997 times)

Offline Logos

  • Member
  • *
  • Posts: 16
How can I automatically boot Original Sansa firmware instead of Rockbox?
« on: February 10, 2013, 11:55:05 PM »
I have a Sansa e260v1 and Im running Rockbox 3.12. But Id rather hold the left button to boot into Rockbox instead of it automatically doing it.Is there a setting Im missing?
« Last Edit: February 10, 2013, 11:57:32 PM by Logos »
Logged

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 8974
Re: How can I automatically boot Original Sansa firmware instead of Rockbox?
« Reply #1 on: February 11, 2013, 12:36:52 AM »
There's no way to do that without editing the code in the bootloader.
Logged

Offline Logos

  • Member
  • *
  • Posts: 16
Re: How can I automatically boot Original Sansa firmware instead of Rockbox?
« Reply #2 on: February 15, 2013, 12:40:40 AM »
OK well how difficult is it for me to edit the code?
Logged

Offline AlexP

  • Global Moderator
  • Member
  • *
  • Posts: 3688
  • ex-BigBambi
Re: How can I automatically boot Original Sansa firmware instead of Rockbox?
« Reply #3 on: February 15, 2013, 12:28:18 PM »
I don't know.  Are you set up to compile Rockbox?
Logged
H140, F60, S120, e260, c240, Clip, Fuze v2, Connect, MP170, Meizu M3, Nano 1G, Android

Offline Logos

  • Member
  • *
  • Posts: 16
Re: How can I automatically boot Original Sansa firmware instead of Rockbox?
« Reply #4 on: February 15, 2013, 12:35:52 PM »
I guess I could install the software.Just seems like such a weird thing to have to do just to boot to the Original Firmware.There should be an option to reverse the boot order
Logged

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 8974
Re: How can I automatically boot Original Sansa firmware instead of Rockbox?
« Reply #5 on: February 15, 2013, 01:43:03 PM »
Quote from: Logos on February 15, 2013, 12:35:52 PM
There should be an option to reverse the boot order

The bootloaders are simple programs with no options at all. 
Logged

Offline AlexP

  • Global Moderator
  • Member
  • *
  • Posts: 3688
  • ex-BigBambi
Re: How can I automatically boot Original Sansa firmware instead of Rockbox?
« Reply #6 on: February 15, 2013, 02:08:39 PM »
The bootloader is separate to Rockbox, and should be kept as simple as possible.  On many players making mistakes in the bootloaders is dangerous.
Logged
H140, F60, S120, e260, c240, Clip, Fuze v2, Connect, MP170, Meizu M3, Nano 1G, Android

Offline Logos

  • Member
  • *
  • Posts: 16
Re: How can I automatically boot Original Sansa firmware instead of Rockbox?
« Reply #7 on: February 15, 2013, 03:20:30 PM »
I use plenty of boot loaders on many different devices.Having the option to boot into original firmware instead of rockbox is not so crazy.Having the option to hold the reverse button while booting to boot rockbox instead of the original firmware wouldnt be such a bad idea.

I mean the whole reason rockbox is around is to provide customization options for our devices.

thanks for any help,wish there was an option in rockbox to do this
Logged

Offline bluebrother

  • Developer
  • Member
  • *
  • Posts: 3421
  • creature
Re: How can I automatically boot Original Sansa firmware instead of Rockbox?
« Reply #8 on: February 15, 2013, 04:01:15 PM »
Quote from: Logos on February 15, 2013, 03:20:30 PM
I mean the whole reason rockbox is around is to provide customization options for our devices.

Errm. No.

The whole reason Rockbox is around is people not satisfied with the firmware provided by the vendor of their player. Which is also the reason why I sometime started using Rockbox. It's a replacement firmware, it's not just about "customizations". And due to that there's really no point in defaulting to something else than Rockbox.

Depending on the device there are limitations for the bootloader. Some devices have rather hard size limitations (it only works by compressing the firmware), and on quite a lot of devices changing the bootloader is critical and something going wrong when doing so can brick your player. Plus, the more complex it is the harder it is to maintain it -- people are working on Rockbox in their spare time, and time is one of the most critical factors for development.
Logged
Rockbox Utility development binaries (updated infrequently) · How to ask questions the smart way · We do not estimate timeframes.

Offline Logos

  • Member
  • *
  • Posts: 16
Re: How can I automatically boot Original Sansa firmware instead of Rockbox?
« Reply #9 on: February 15, 2013, 05:46:35 PM »
Im well aware of the limitations. And having an alternative "firmware" can be considered a "customization" in the broadest sense.

Computers,Sony PSP, Nintendo DS LITES, Sony PlayStations.......the list goes on....all of them have the option to boot to the original firmware.And they are still working on size limitations.But ultimately its all up to the developers.

Wasnt bitching,just  wondering and then wishing there was a way.
Logged

Offline AlexP

  • Global Moderator
  • Member
  • *
  • Posts: 3688
  • ex-BigBambi
Re: How can I automatically boot Original Sansa firmware instead of Rockbox?
« Reply #10 on: February 15, 2013, 06:00:29 PM »
And those are all different devices.
Logged
H140, F60, S120, e260, c240, Clip, Fuze v2, Connect, MP170, Meizu M3, Nano 1G, Android

Offline whiskers75

  • Member
  • *
  • Posts: 100
  • github.com/whiskers75
    • whiskers75
Re: How can I automatically boot Original Sansa firmware instead of Rockbox?
« Reply #11 on: February 23, 2013, 01:22:42 AM »
There is a way, but unless you know assembler and are willing to risk bricking your player, no.
Logged
whiskers75/rockbox - Custom Build  
http://forums.rockbox.org/index.php/topic,42527.0.html
Devices: Sansa Clip+

Offline Crafty

  • Member
  • *
  • Posts: 56
Re: How can I automatically boot Original Sansa firmware instead of Rockbox?
« Reply #12 on: February 23, 2013, 04:53:16 AM »
hmmm,

does USB/MSC code run before the bootloader?
And is the USB/MSC code burned on ROM?
 
The factory has to have some way of loading OF.
Logged

Offline bluebrother

  • Developer
  • Member
  • *
  • Posts: 3421
  • creature
Re: How can I automatically boot Original Sansa firmware instead of Rockbox?
« Reply #13 on: February 23, 2013, 04:56:18 AM »
Quote from: Crafty on February 23, 2013, 04:53:16 AM
does USB/MSC code run before the bootloader?

No.

Quote
The factory has to have some way of loading OF.

Yes, but that doesn't necessarily mean they have to access the memory via USB. The factory has access to the PCB so they can use internal interfaces.
Logged
Rockbox Utility development binaries (updated infrequently) · How to ask questions the smart way · We do not estimate timeframes.

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 8974
Re: How can I automatically boot Original Sansa firmware instead of Rockbox?
« Reply #14 on: February 23, 2013, 05:29:19 PM »
Quote from: Crafty on February 23, 2013, 04:53:16 AM
The factory has to have some way of loading OF.

They probably flash the NAND chips before they solder them onto the board.

Quote from: Crafty on February 23, 2013, 04:53:16 AM
And is the USB/MSC code burned on ROM?

They use NAND rather then a traditional ROM, I guess to cut costs.  If you screw up a firmware flash its extremely difficult to fix it.
« Last Edit: February 23, 2013, 05:32:55 PM by saratoga »
Logged

  • Print
Pages: [1] 2
« previous next »
+  Rockbox Technical Forums
|-+  Rockbox General
| |-+  Rockbox General Discussion
| | |-+  How can I automatically boot Original Sansa firmware instead of Rockbox?
 

  • SMF 2.0.17 | SMF © 2019, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.105 seconds with 14 queries.