This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Omap 4460 kernel code with ducati fix

Hi,

Am using the Linaro 12.09 ubuntu server on Pandaboard ES Rev B1. I want to use the ducati(hardware) accelerated h264 encoding. 

i tried installing the ubuntu-omap4-extras-multimedia. But got the dependency errors

(depencdency graph ubuntu-omap4-extras ==>ubuntu-omap4-extras-multimedia ==>gstreamer0.10-faac ==>gstreamer0.10-faac : Depends: libfaac0 but it is not installable)

So I am trying the ti ubuntu prebuild from here http://omapedia.org/wiki/Ubuntu_Pre-built_Binaries_Guide

My question is, I need to make some changes to the kernel ( nothing related to ducati, some network driver stuff) . Where can I get the TI kernel with Ducati fix source code?

Please advice

  • Hi,

    to get a working system with Ubuntu on PandaBoard, I would recommend that you start either with Ubuntu 12.04 -core or -desktop image, then add TI additional software using this public PPA: https://launchpad.net/~tiomap-dev/+archive/release

    If you prefer to start with ubuntu-core, you might want to follow this wiki: http://www.omappedia.com/wiki/OMAP_Ubuntu_Core

    cheers,

    nicolas

  • Srix,

    (1) libfaac0 is in multiverse repository of Ubuntu (details here: https://help.ubuntu.com/community/Repositories/Ubuntu) and apparently APT does not fetch from it.

    You need to enable such repository, like this:

    * Edit /etc/apt/sources.list. For each lines referring to ports.ubuntu.com, append "main restricted universe multiverse". The lines should look like this one:

    deb http://ports.ubuntu.com/ubuntu-ports/ precise main restricted universe multiverse

    * Run "sudo apt-get update"

    * Try re-installing ubuntu-omap4-extras. Now APT will find libfaac0.

    (2) About TI kernel, see http://omappedia.org/wiki/Ubuntu_kernel_for_OMAP4

    Regards,

    -- Olivier