From owner-freebsd-hackers@FreeBSD.ORG Sun Nov 25 17:32:44 2012 Return-Path: Delivered-To: hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8121BF4E for ; Sun, 25 Nov 2012 17:32:44 +0000 (UTC) (envelope-from kientzle@freebsd.org) Received: from monday.kientzle.com (99-115-135-74.uvs.sntcca.sbcglobal.net [99.115.135.74]) by mx1.freebsd.org (Postfix) with ESMTP id 304DD8FC08 for ; Sun, 25 Nov 2012 17:32:43 +0000 (UTC) Received: (from root@localhost) by monday.kientzle.com (8.14.4/8.14.4) id qAPHW84G033168; Sun, 25 Nov 2012 17:32:08 GMT (envelope-from kientzle@freebsd.org) Received: from [192.168.2.143] (CiscoE3000 [192.168.1.65]) by kientzle.com with SMTP id hia3fata5tdehrpjxkv4rb62ci; Sun, 25 Nov 2012 17:32:08 +0000 (UTC) (envelope-from kientzle@freebsd.org) Subject: Re: FreeBSD on RaspberryPi Mime-Version: 1.0 (Apple Message framework v1283) Content-Type: text/plain; charset=windows-1252 From: Tim Kientzle In-Reply-To: <9E4DA920-BE72-4AA0-8159-43205CDEF5CD@bluezbox.com> Date: Sun, 25 Nov 2012 09:32:08 -0800 Content-Transfer-Encoding: quoted-printable Message-Id: References: <31C904E6-F230-4187-AE32-F9A7B1A7C38E@freebsd.org> <4A5E03E5-3295-4FD4-9A06-7D1C4E9E0C12@freebsd.org> <9E4DA920-BE72-4AA0-8159-43205CDEF5CD@bluezbox.com> To: Oleksandr Tymoshenko X-Mailer: Apple Mail (2.1283) Cc: FreeBSD Hackers , Alexander Yerenkow X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 Nov 2012 17:32:44 -0000 On Nov 24, 2012, at 8:01 PM, Oleksandr Tymoshenko wrote: >=20 > On 2012-11-24, at 4:47 PM, Tim Kientzle wrote: >=20 >>=20 >> On Nov 24, 2012, at 11:13 AM, Alexander Yerenkow wrote: >>=20 >>>=20 >>>=20 >>> 2012/11/24 Tim Kientzle >>> On Nov 7, 2012, at 8:09 AM, Alexander Yerenkow wrote: >>>=20 >>>>> Such experiments was tried by me and others in August; I got = framebuffer worked in rca/hdmi; =85 >>>=20 >>> On Nov 8, 2012, at 11:12 PM, Alexander Yerenkow wrote: >>>=20 >>>> It was plain current with plain RPIB kernel config, and for graphic = you should uncomment there partition about sysconsole; serial then = disabled; >>>> Also, if you want ethernet - it's ue device, which also worked, but = produced hangs for me in past (Hans IIRC already fixed.this). >>>> I'll have some time this weekend, feel free to contact me by gtalk = or else, I will play around with my rpi with both serials and vide = modes. >>>=20 >>> Alexander, >>>=20 >>> I tried uncommenting the 'sc' entries in the RPI-B kernel >>> config that's in -CURRENT right now. >>>=20 >>> All entries, right? >>=20 >> Yes, I uncommented all entries. >>=20 >>> And how do you booting, via usb-flash, or via SD card? >>=20 >> Via SD-card. I'm using the image from here: >> = http://people.freebsd.org/~kientzle/FreeBSD-RPI-B-r242362-2012-10-30.img.x= z >> and swapping out the kernel. >>=20 >>> I'll build now CURRENT, will look if I got same.=20 >>=20 >> Thanks. I'd appreciate knowing whether it works for you. >>=20 >> If you can get it to work, I'd appreciate any details you can give. >=20 > Tim, >=20 > I'm almost done with getting kernel working with latest raspberry Pi = firmware. Just need > to figure out how to make ubldr pass FDT pointer from u-boot to kernel = and handle=20 > /reserve/ information in ARM machdep code.=20 Let me know if you need help with this. I've worked with the ubldr FDT code recently. > Meanwhile I suggest editing .dts file manually. Fill out "display" = node properties with proper > display resolution and depth. Also add ukbd driver. That should get = you working console. I'll try that. I'm curious: why is this information coming from the DTS? That seems pretty complex; I thought that the console code would query this information via the mailbox interface. Tim =20=