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>