Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 16 Feb 2015 00:22:26 -0800
From:      Oleksandr Tymoshenko <gonzo@bluezbox.com>
To:        Milan Obuch <freebsd-arm@dino.sk>
Cc:        freebsd-arm@freebsd.org
Subject:   Re: Raspberry Pi Videocore interfaces question - Raspberry Camera
Message-ID:  <0B74DE06-1F46-49E0-B27D-EABFAB1104E3@bluezbox.com>
In-Reply-To: <20150216083503.7789c619@zeta.dino.sk>
References:  <20150216083503.7789c619@zeta.dino.sk>

next in thread | previous in thread | raw e-mail | index | archive | help

> On Feb 15, 2015, at 11:35 PM, Milan Obuch <freebsd-arm@dino.sk> wrote:
>=20
> Hi,
>=20
> I am currently doing a r276295 -> r278801 update on my Pi, I noticed
> there is now VCHIQ interface in sources. Do we have any example how
> this interface could be used?
>=20
> I would like to be able to use my raspberry camera under FreeBSD, but =
I
> did not find anything done, however. I am able to rebuild raspistill =
et
> al. from sources available at https://github.com/raspberrypi/userland
> under raspbian linux, and would like to be able to do something =
similar
> for FreeBSD.
>=20
> Also, there is python interface for this device available at
> =
http://www.raspberrypi.org/picamera-pure-python-interface-for-camera-modul=
e/
> and I am able to build this one on my favorite OS, but this is not yet
> a complete solution - both 'userland' C sources and picamera python
> scripts uses mmal interface, which seems like not being available yet
> for FreeBSD.
>=20
> My understanding is out VCHIQ interface was somehow ported from
> 'userland' git repository, so it should be doable to port mmal
> interface similarly, but as I have no idea how VCHIQ was done, I have
> no idea how mmal interface could be ported. Is here anyone who could
> help me with this task? Any pointers for more info about this?

Hi Milan,

There is FreeBSD port of =E2=80=9Cuserland=E2=80=9D repository mentioned =
above:
https://github.com/gonzoua/userland/tree/freebsd

I am not sure if mmal interface is working properly, but majority=20
of demoes from hello_pi package run just fine on FreeBSD.=20

You can build this repo is on RPi or install xdev tools and =
cross-compile it.=20





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?0B74DE06-1F46-49E0-B27D-EABFAB1104E3>