Frodo on Panda

March 12th, 2013

Home Forums GeeXboX on ARM SoCs Frodo on Panda

This topic contains 35 replies, has 5 voices, and was last updated by  panz 7 months, 1 week ago.

Viewing 15 posts - 1 through 15 (of 36 total)
  • Author
    Posts
  • #6048

    as78
    Member

    Hi Guys,

    Has anyone successfully tested Frodo with the Pandaboard? I appreciated if someone might help me on where to get it or how to cross-compile.

    Cheers, David

    #6049

    Miklos
    Member

    I just tried the latest snapshot of Geexbox for Panda.

    My Pandaboard ES was stuttering on a 4Mbit 720p MKV – so bad it was unusable. Looked like HW accel was missing or something.

    http://download.geexbox.org/snapshots/geexbox-xbmc-omap4-pandaboard/20130308/

    #6050

    tomlohave
    Moderator

    I should recheck this ….

    about Frodo, I have some patches but never get the time to test / improve them

    #6051

    as78
    Member

    Thx for your replies!

    Let me know if you want me to summarize bugs I come across. It would be great if you have the time to apply the patches.

    I am planning to turn the panda into an XBMC renderer solution which can cope with high-end commercial solutions audio quality wise with a high quality DAC. I tested the Pi – seems as the Pi is on the limit, especially when interrupt handling. So I think the Panda is the best candidate. Once we have the s/w stable, I’ll work on the audio h/w side.

     

    #6057

    tomlohave
    Moderator

    right now, I’m a little busy … Will do my best

    #6095

    as78
    Member

    Sure, that’s understood.. please let me know if your time allows to compile it.

    I’m afraid my s/w knowledge is clearly to weak to do it on my own. But let me know if you require ARM and peripheral h/w support.

    Looking forward to the panda frodo :-)

    #6100

    tomlohave
    Moderator

    ok , changes are pushed to our tree

    http://hg.openbricks.org/openbricks/rev/70cac56d15b9

    now I’m testing wifi

    I have tested some videos from http://download.openbricks.org/sample/ ans h264 files seems to work fine with 35% cpu usage @ 27 fps

    Please test

    Regards

     

    #6112

    as78
    Member

    Awesome, thx!!

    I gave it a quick try, seems very stable.

    I think I just locked myself out with an ‘opkg upgrade’, I’ll try again tomorrow.

    Impressions so far:

    - stable

    - Alsa works perfectly (HDMI, analog, also with ext. sound cards)

    - CEC not working

    - Airplay not working (zeroconf?)

    By the way, XBMC still calls itself 11.0.. Is it 12.1 I am running?

    #6114

    tomlohave
    Moderator

    There is no snapshot ready ….

    did you compile it yourself ? my version shows 12.1

    #6119

    as78
    Member

    I took it from http://download.geexbox.org/snapshots/geexbox-xbmc-omap4-pandaboard/20130328/binaries.pandaboard/

    And that is what I was doing wrong I guess..

    Let me see if I understand it correctly.

    I need to get it by

    hg clone http://hg.geexbox.org/geexbox

    and run the top-level makefile? Does it also cross-compile or do I need to compile on the panda board?

    #6120

    tomlohave
    Moderator

    no, you did it right http://download.geexbox.org/snapshots/geexbox-xbmc-omap4-pandaboard/ is the link for latest snapshots built by a bot (it starts a new cycle today)

    so the last one 20130328 is with previous version of xbmc

     http://hg.geexbox.org/geexbox contains only the last release

    http://hg.openbricks.org/openbricks contains the last devel commits.

    so, if you want to build it yourself, use

    hg clone http://hg.openbricks.org/openbricks

    cd openbricks

    ./scripts/loadcfg geexbox-xbmc-omap4-pandaboard

    make

    #6121

    tomlohave
    Moderator

    and it cross-compiles, no need to use the pandaboard for this.

    #6122

    as78
    Member

    Ok, got it, thx!

    I was about to ask how to get mercurial for the panda, but I’ll simply use a different PC to compile.

     

    #6123

    as78
    Member

    Here is what I did:

    hg clone http://hg.openbricks.org/openbricks

    ./scripts/loadcfg geexbox-xbmc-omap4-pandaboard

    And I get:

    ./scripts/loadcfg: 3: export: 20130328/openbricks/openbricks/build/build../toolchain/bin/m4: bad variable name

    What am I doing wrong?

    #6124

    tomlohave
    Moderator

    ??

    did you start to clone from a fresh directory ?

    cd ~

    rm -Rf openbricks

    hg clone http://hg.openbricks.org/openbricks

    cd openbricks

    ./scripts/loadcfg geexbox-xbmc-omap4-pandaboard

    make

Viewing 15 posts - 1 through 15 (of 36 total)

You must be logged in to reply to this topic.

Comments are closed.