Rockbox General > Rockbox General Discussion
Will my shitty player ever be able to use Rockbox?
torne:
--- Quote from: frenchconnection on March 09, 2010, 12:57:23 PM ---I was hoping (Sorry for my ignorance on IT) that with the growth of coreboot/flashboot you might use it to create like a generic rockbox which might/should work on multiple platforms
--- End quote ---
coreboot only works on a couple dozen PC motherboard chipsets, and has only just started to work on PowerPC systems. It is no more generic than Rockbox is (in fact, less so; we support more architectures).
--- Quote ---I thought hardware maker did not reinvent the wheel for each new players so they might be all similar
--- End quote ---
Actually, we already support four entirely different types of CPU architecture, and numerous different models of each architecture, and numerous System-on-Chips for each architecture, and quite a few different DACs and USB chips and storage devices and so on, *just* to support the players we run on now. They most certainly *do* reinvent stuff all the time; successive models from the same manufacturer are *often* similar, but even the iPods (not even counting the Touch) cover three or four different kinds of processor...
frenchconnection:
Will it be possible to use coreboot when it will be more usable and supporting more hardwares ? or its something totally different
saratoga:
--- Quote from: frenchconnection on March 09, 2010, 07:38:13 PM ---Will it be possible to use coreboot when it will be more usable and supporting more hardwares ? or its something totally different
--- End quote ---
I get the impression that you skipped this link before:
www.rockbox.org/wiki/NewPort
Stop what you're doing and read it now or I'm locking this thread. Note the steps involved and how they really have nothing at all to do with what coreboot does. We don't need a BIOS replacement. We don't use a BIOS.
If you take the time to read through that you'll note that the goal is to develop drivers for the disk, DAC, buttons, display and other hardware. Having something like coreboot (which is none of those things) doesn't make a huge difference because it does none of those things.
If you want to have a generic rockbox build what you'll need is either:
1) All hardware platforms except one to stop existing and furthermore, all devices using that platform to be exactly identical. Basically only one MP3 player being made.
2) All hardware platform manufacturers to port rockbox to their devices and then merge the code into rockbox SVN so that we have drivers for all possible hardware.
Technically #2 isn't quite what you want since you'd still have to recompile, but its close enough I think.
Navigation
[0] Message Index
[*] Previous page
Go to full version