From owner-freebsd-arm@FreeBSD.ORG Tue Nov 18 19:55:42 2014 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A021635F for ; Tue, 18 Nov 2014 19:55:42 +0000 (UTC) Received: from h2.funkthat.com (gate2.funkthat.com [208.87.223.18]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "funkthat.com", Issuer "funkthat.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 51122B20 for ; Tue, 18 Nov 2014 19:55:41 +0000 (UTC) Received: from h2.funkthat.com (localhost [127.0.0.1]) by h2.funkthat.com (8.14.3/8.14.3) with ESMTP id sAIJteU7064723 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 18 Nov 2014 11:55:40 -0800 (PST) (envelope-from jmg@h2.funkthat.com) Received: (from jmg@localhost) by h2.funkthat.com (8.14.3/8.14.3/Submit) id sAIJte9J064722; Tue, 18 Nov 2014 11:55:40 -0800 (PST) (envelope-from jmg) Date: Tue, 18 Nov 2014 11:55:40 -0800 From: John-Mark Gurney To: Black Fox Subject: Re: 3D accelerated support under BeagleBone Black Message-ID: <20141118195540.GC24601@funkthat.com> Mail-Followup-To: Black Fox , freebsd-arm@freebsd.org References: <20141118061301.GY24601@funkthat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.3i X-Operating-System: FreeBSD 7.2-RELEASE i386 X-PGP-Fingerprint: 54BA 873B 6515 3F10 9E88 9322 9CB1 8F74 6D3F A396 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ X-Resume: http://resnet.uoregon.edu/~gurney_j/resume.html X-TipJar: bitcoin:13Qmb6AeTgQecazTWph4XasEsP7nGRbAPE X-to-the-FBI-CIA-and-NSA: HI! HOW YA DOIN? can i haz chizburger? X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.2 (h2.funkthat.com [127.0.0.1]); Tue, 18 Nov 2014 11:55:40 -0800 (PST) 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: Tue, 18 Nov 2014 19:55:42 -0000 Black Fox wrote this message on Tue, Nov 18, 2014 at 01:15 -0500: > On 18 Nov 2014 01:13, "John-Mark Gurney" wrote: > > > > Black Fox wrote this message on Tue, Nov 18, 2014 at 00:42 -0500: > > > I have a BeagleBone Black here and I have an LCD I hooked up to it to > get > > > graphics. I was wondering whether the DVI header is working, because I'd > > > love to get this onto a bigger screen. > > > > Sadly, the docs for the HDMI framer chip requires an NDA... Once I > > get a copy of the programming docs, I plan to get things working... > Ah yes company NDAs are pretty awful to deal with. So I guess this applies > for the DVI header/cape as well? > > Good luck and keep us updated on progress The DVI-D cape uses a different framer than the BBB... It uses the TFP410 from TI, and a basic register description list[1] is freely available for it.. I'm not sure if that is enough to write a driver for it though, but it looks like it may be... There is a differences between the two chips, as the TI chip does only video, and only supports an older version of the DVI spec, while the NXP on board chip supports audio, and other advanced features of HDMI... The LCD driver side is supposedly already written for the BBB, the only thing necessary is the framer driver... As the DVI-D cape uses the LCD driver, if you were to write a driver to activate the TFP410, it should "just work" assuming that the existing LCD driver works.. [1] http://www.ti.com/lit/ds/symlink/tfp410.pdf -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not."