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
| | |-+  RB use Manufacturer's Firmware?
« previous next »
  • Print
Pages: [1]

Author Topic: RB use Manufacturer's Firmware?  (Read 1265 times)

Offline jjefferies

  • Member
  • *
  • Posts: 8
RB use Manufacturer's Firmware?
« on: March 15, 2011, 10:59:25 PM »
Does RB use the manufacturer's firmware at any point? I'm running a Sansa Fuze 8 gig V2 and was looking at increasing the sdhc card size. I believe Sansa claims that it can handle up to 32 gigs. There have been issues with some 32 gig sdhc cards and I'm wondering if upgrading the manufacturer's firmware would be a solution or does RB use only its own code?

In a like vein with the Sansa is the maximum sdhc card size determined by the firmware or the hardware?

thanks.
J.
Logged

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 8974
Re: RB use Manufacturer's Firmware?
« Reply #1 on: March 15, 2011, 11:04:51 PM »
Quote from: jjefferies on March 15, 2011, 10:59:25 PM
Does RB use the manufacturer's firmware at any point?

No.  We're a GPL firmware, we can't use any non-GPL software.

Quote from: jjefferies on March 15, 2011, 10:59:25 PM
I'm wondering if upgrading the manufacturer's firmware would be a solution or does RB use only its own code? 

Upgrading the OF updates the OF.  Upgrading Rockbox updates Rockbox.  Theres no connection between the two.
Logged

Offline jjefferies

  • Member
  • *
  • Posts: 8
Re: RB use Manufacturer's Firmware?
« Reply #2 on: March 16, 2011, 02:54:51 AM »

Quote from: jjefferies on March 15, 2011, 10:59:25 PM
Does RB use the manufacturer's firmware at any point?
Quote from: saratoga on March 15, 2011, 11:04:51 PM
No.  We're a GPL firmware, we can't use any non-GPL software.

Not sure that the word "can't" is makes sense. I know of a number of non-GPL products which use GPL code primarily as loadable libraries and I would assume that GPL code could likewise use non-GPL code as long as the entry points were known. So I would say the word "don't" is more appropriate.

But my last question is what determines the size of the sdhc card that can be used? Or is there a single limitation imposed by either hardware or firmware?

J.
Logged

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 8974
Re: RB use Manufacturer's Firmware?
« Reply #3 on: March 16, 2011, 11:19:42 AM »
Quote from: jjefferies on March 16, 2011, 02:54:51 AM

Not sure that the word "can't" is makes sense. I know of a number of non-GPL products which use GPL code primarily as loadable libraries

Everything in rockbox runs within a single process in a unified memory space.  We don't have the ability to side step the GPL like PC applications can.

Quote from: jjefferies on March 16, 2011, 02:54:51 AM
I would assume that GPL code could likewise use non-GPL code as long as the entry points were known.

Just because the entry points are known doesn't mean you can ignore license terms.  Generally when applications use GPL software without being GPL (e.g. lame), they do so by running a GPL program and then capturing its output.

Quote from: jjefferies on March 16, 2011, 02:54:51 AM
But my last question is what determines the size of the sdhc card that can be used? Or is there a single limitation imposed by either hardware or firmware?

The SDHC driver determines if a card works or not.
Logged

  • Print
Pages: [1]
« previous next »
+  Rockbox Technical Forums
|-+  Rockbox General
| |-+  Rockbox General Discussion
| | |-+  RB use Manufacturer's Firmware?
 

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

Page created in 0.066 seconds with 15 queries.