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:

Welcome to the Rockbox Technical Forums!

+  Rockbox Technical Forums
|-+  Rockbox General
| |-+  Rockbox General Discussion
| | |-+  RaspberryPi
« previous next »
  • Print
Pages: [1] 2

Author Topic: RaspberryPi  (Read 11489 times)

Offline teotwawki

  • Member
  • *
  • Posts: 1
RaspberryPi
« on: March 02, 2012, 08:25:16 AM »
Hi all, newbie here.
Would anyone like to guesstimate roughly how many man hours it would take to port?
I've read through the porting notes and note the following:
The RPi is open, easily reprogrammed, cannot be bricked.
We even have most of the data from Broadcom for the BCM2835 SoC.
The input is by up to 8 GPIO pins.
The display is HDMI and/or Composite Video - is this easier or harder than an undocumented LCD?
Would the ROCKbox user interface be awful on a TV size display?

Thanks for opinions,
Logged

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 8974
Re: RaspberryPi
« Reply #1 on: March 02, 2012, 10:50:25 AM »
Do they provide the source code for their drivers?
Logged

Offline torne

  • Developer
  • Member
  • *
  • Posts: 994
  • arf arf
Re: RaspberryPi
« Reply #2 on: March 02, 2012, 11:10:58 AM »
It seems moderately silly to port Rockbox to the raspberry pi as a firmware when it's capable of running a full Linux desktop...
Logged
some kind of ARM guy. ipodvideo/gigabeat-s/h120/clipv2. to save time let's assume i know everything.

Offline gbl08ma

  • Member
  • *
  • Posts: 249
    • My blog
Re: RaspberryPi
« Reply #3 on: March 02, 2012, 11:32:15 AM »
At most, Rockbox as an application could be something to consider. But why port yet another audio player when there are so many you can install on the Linux distros that run on the Raspberry Pi?
Logged
http://gbl08ma.com | http://i.tny.im

Offline mgillespie

  • Member
  • *
  • Posts: 2
Re: RaspberryPi
« Reply #4 on: June 10, 2012, 12:26:43 PM »
Quote from: gbl08ma on March 02, 2012, 11:32:15 AM
At most, Rockbox as an application could be something to consider. But why port yet another audio player when there are so many you can install on the Linux distros that run on the Raspberry Pi?

Well if you are running a full Linux distro, and connected to a TV via HDMI, that may be true.

What about if you want to make an embedded car media system, that uses a LCD display and the GPIO as it's controller/display.

http://www.youtube.com/watch?v=dxdBxfTwA04&feature=youtu.be
« Last Edit: June 10, 2012, 12:47:03 PM by mgillespie »
Logged

Offline nerdrunner

  • Member
  • *
  • Posts: 33
Re: RaspberryPi
« Reply #5 on: January 04, 2014, 12:51:21 PM »
I've been able to build the Rockbox UIsimulator for the C200 on the Raspberry Pi model B wheezy distribution & it works!

Furthermore, stereo Rockbox sound comes out of the Raspberry Pi when you plug headphones into its analog stereo plug.

So, the Rockbox UIsimulator can be used as a music player for the Raspberry Pi !!

Compiling Rockbox on the Raspberry Pi isn't terribly fast, but then neither is compiling on VirtualBox.

Furthermore, the Raspberry Pi was idle, and my other machines weren't.

The Rockbox UIsimulator works fine on X-Windows; or at least the graphical interface part works, but the sound still comes out of the analog port on the Raspberry Pi itself.

Does anyone know how to pipe sound back through a ssh X-Windows session ?
Logged

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 8974
Re: RaspberryPi
« Reply #6 on: January 04, 2014, 01:46:44 PM »
Why not just run the sim directly on the local machine rather than pipe it through ssh?
Logged

Offline toehser

  • Member
  • *
  • Posts: 107
Re: RaspberryPi
« Reply #7 on: January 04, 2014, 02:25:07 PM »
When I want to remote audio from place to place, I use Pulseaudio, which has a lot of remote/local client/server stuff.

I guess though, with Rasberry Pi, couldn't you just run Audacious, VLC, or XBMC? :)

I mean... I love Rockbox... but... I use it on a Clip Zip... on Linux, I use Audacious and GMusicBrowser and VLC and Audacity and Ardour.

VLC already has a ZILLION ways to control/display/plugin/input/output ... probably a better fit for ANY purpose, when you can run it.
« Last Edit: January 04, 2014, 02:29:57 PM by toehser »
Logged

Offline nerdrunner

  • Member
  • *
  • Posts: 33
Re: RaspberryPi
« Reply #8 on: January 04, 2014, 03:09:05 PM »
Quote from: toehser on January 04, 2014, 02:25:07 PM
I mean... I love Rockbox... but... I use it on a Clip Zip... on Linux, I use Audacious and GMusicBrowser and VLC and Audacity and Ardour.

VLC already has a ZILLION ways to control/display/plugin/input/output ... probably a better fit for ANY purpose, when you can run it.

I love VLC, as well, and I'd love to have VLC running on my music & video players.  (But look what happened with VLC tried to put it on the iPad !)

Is there a stripped down version of VLC that could be incorporated into Rockbox ?
Logged

Offline toehser

  • Member
  • *
  • Posts: 107
Re: RaspberryPi
« Reply #9 on: January 04, 2014, 04:45:42 PM »
VLC on Rockbox? Ridiculous.  Rockbox isn't an operating system, it's DAP firmware.
I'm talking about, if you have a Raspberry Pi, for in car hardware, Rockbox is probably not the best fit, why not run VLC (or whatever) on the Raspberry Pi?
I mean, Raspberry Pi runs Linux... There are thousands of choices that were not limited by the factors that limited Rockbox.
Or use a Beagle Bone:)
After all - the thread reads as if you haven't bought it yet... I like Beagle Bone better than Raspberry Pi... IJS...
Actually, strike that - the Beagle Bone has audio over HDMI, but the Pi has a 3.5mm connector, easier for a car.
VLC already runs on the Pi... and has so many options for input/output/control/etc...
« Last Edit: January 04, 2014, 04:50:39 PM by toehser »
Logged

Offline nerdrunner

  • Member
  • *
  • Posts: 33
Re: RaspberryPi
« Reply #10 on: January 04, 2014, 06:04:03 PM »
Quote from: saratoga on January 04, 2014, 01:46:44 PM
Why not just run the sim directly on the local machine rather than pipe it through ssh?

I just did this with cygwin.  I'm not sure why the Rockbox documentation says that compiling on cygwin is so slow; I found that it was about the same speed as most other methods.  Perhaps they were talking about how much time it takes to _learn_ cygwin !  ;-)

BTW, the Rockbox UIsimulator takes about 1/3 of my old x86 laptop while playing mp3's, and 75-80% while playing midi's.

The little tiny UIsimulator window that XWindows makes is pretty cool, in and of itself.

Logged

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 8974
Re: RaspberryPi
« Reply #11 on: January 04, 2014, 06:38:21 PM »
Quote from: nerdrunner on January 04, 2014, 06:04:03 PM
BTW, the Rockbox UIsimulator takes about 1/3 of my old x86 laptop while playing mp3's, and 75-80% while playing midi's.

Cygwin is really slow.  Try these instead:

http://rasher.dk/rockbox/simulator/

Gives ~1% CPU use on a 7 year old PC.


Logged

Offline nerdrunner

  • Member
  • *
  • Posts: 33
Re: RaspberryPi
« Reply #12 on: January 05, 2014, 11:24:44 AM »
Quote from: saratoga on January 04, 2014, 06:38:21 PM
Cygwin is really slow.  Try these instead:

http://rasher.dk/rockbox/simulator/

Gives ~1% CPU use on a 7 year old PC.

Thanks!  This is really nice.  I'm now using 25% of my slow CPU for mp3's and 75% for midi's.

I still get hiccups in the sound when other processes run; I suspect that that could be fixed with a larger buffer somewhere in the chain.
Logged

Offline rbhawaii

  • Member
  • *
  • Posts: 125
Re: RaspberryPi
« Reply #13 on: January 08, 2014, 12:57:05 AM »
I would love to see rb on raspberryPi for the car but i would love to see it even more on this

http://bgr.com/2014/01/07/intel-edison-sd-card-computer/

Intel's new SD card-sized computer! wow! :)   ... let the reasons for this NOT to happen begin!
Logged

Offline gevaerts

  • Administrator
  • Member
  • *
  • Posts: 1053
Re: RaspberryPi
« Reply #14 on: January 08, 2014, 04:25:38 AM »
Quote from: rbhawaii on January 08, 2014, 12:57:05 AM
Intel's new SD card-sized computer! wow! :)   ... let the reasons for this NOT to happen begin!

Let's start with the easy one: does it do sound?
Logged

  • Print
Pages: [1] 2
« previous next »
+  Rockbox Technical Forums
|-+  Rockbox General
| |-+  Rockbox General Discussion
| | |-+  RaspberryPi
 

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

Page created in 0.124 seconds with 14 queries.