From owner-freebsd-arm@FreeBSD.ORG Mon Feb 16 09:16:57 2015 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 11965B01 for ; Mon, 16 Feb 2015 09:16:57 +0000 (UTC) Received: from mailhost.netlabit.sk (mailhost.netlabit.sk [84.245.65.72]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 813F18FC for ; Mon, 16 Feb 2015 09:16:55 +0000 (UTC) Received: from zeta.dino.sk (fw1.dino.sk [84.245.95.252]) (AUTH: LOGIN milan) by mailhost.netlabit.sk with ESMTPA; Mon, 16 Feb 2015 10:16:52 +0100 id 0036FC98.54E1B584.0000C946 Date: Mon, 16 Feb 2015 10:16:51 +0100 From: Milan Obuch To: gonzo@bluezbox.com Subject: Re: Raspberry Pi Videocore interfaces question - Raspberry Camera Message-ID: <20150216101651.630cfc2b@zeta.dino.sk> In-Reply-To: <0B74DE06-1F46-49E0-B27D-EABFAB1104E3@bluezbox.com> References: <20150216083503.7789c619@zeta.dino.sk> <0B74DE06-1F46-49E0-B27D-EABFAB1104E3@bluezbox.com> X-Mailer: Claws Mail 3.11.1 (GTK+ 2.24.25; i386-portbld-freebsd10.1) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: freebsd-arm@freebsd.org X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Feb 2015 09:16:57 -0000 On Mon, 16 Feb 2015 00:22:26 -0800 Oleksandr Tymoshenko wrote: > > On Feb 15, 2015, at 11:35 PM, Milan Obuch > > wrote: [ snip ] > > Also, there is python interface for this device available at > > http://www.raspberrypi.org/picamera-pure-python-interface-for-camera-mo= dule/ > > 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? >=20 > Hi Milan, >=20 > There is FreeBSD port of =E2=80=9Cuserland=E2=80=9D repository mentioned = above: > https://github.com/gonzoua/userland/tree/freebsd >=20 > 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 >=20 > You can build this repo is on RPi or install xdev tools and > cross-compile it.=20 >=20 Hi, Gonzo, thanks for fast response! I will try it on my Pi as soon as currently running upgrade is done. Do I understand it right I should just download the whole repository and then run 'buildme.freebsd'? Regards, Milan