Mar 20, 2011

Pandaboard + openFrameworks / Processing / PureData

After more than a month waiting the Pandaboard we ordered arrived. We are testing the performance of the board for development with GNU/Linux. The distribution is a Ubuntu Maverick.



The performance is not very promising, specially the SD card interface to the Omap4 processor.

We managed to setup the three environments we use to develop:  openFrameworks, Processing and PureData. With oF the board reached 4-5 fps analyzyng blobs from a webcam at 320x240@30; however, without rendering the images on screen, the same analysis can reach 17fps.

Here is a testimonial video:

6 comments:

  1. It seems great. I'm thinking about buying one too! It already comes with maverick? Is the video good? :D

    p.s.. great openframeworks plus kinect video.

    ReplyDelete
  2. @Pedro Lopes

    Hi Pedro

    Glad you liked it!

    The board comes withoud OS. You have to buy your SD card and install Maverick, Gentoo, Android (remotelly), or your prefered Linux flavour.
    The easiest is to follow the instructions in pandaboard.org to setup a preinstalled Maverick binary in your SD card.
    The Ubuntu Pandaboard project needs some improvements. There is a bug that limits the 1Gb onboard RAM to about just 700Mb. There is also a problem that makes the SD card transfer speed slow down.
    The video speed is ok, we didn't test the FullHD capabilitied yet.
    However, once you set everything up, I think it is the best price/performance low power development platform in the market.
    And I'm sure the community around the project will solve all the issues soon.

    ReplyDelete
  3. Hi David,

    Did you make any special thing to install pure data extended in Pandaboard?

    ReplyDelete
  4. Hi!

    I used a compiled binary I found somewhere (forgot where): http://www.4shared.com/file/PlSFq1am/pd-0425-extended-pandaboard-ma.html

    You can google for a more recent binary: puredata extended pd-extended armel armhf .deb

    I guess raspberry pi's versions should works too:
    http://arduinosynth.blogspot.com.es/2012/07/compiling-pd-extended-on-armhf-armel.html
    (there are binaries at the end of the post)

    ReplyDelete
  5. Hey, im running Ubuntu 11.10 on my PandaBoard ES Rev2

    Just installed Pd, and got problems with ALSA sound, it says "audio I/O stuck"

    Do i need to do a configuration to get it working? Any clues?

    Thanks for the help.

    ReplyDelete
    Replies
    1. Hi Dan,

      Hmmm... unfortunatelly I haven't work with the Pandaboard for a while.

      There is much more info in the net related to Beagleboard than to Pandaboard, but the solutions to similar issues might be the same for both platforms. Google for "puredata beagleboard alsa".

      Sorry not to be more helpful. If you find a solution to your problem please share it somewhere.

      Good luck!

      Delete