From owner-freebsd-arm@FreeBSD.ORG Mon Dec 24 00:55:34 2012 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 045F281B for ; Mon, 24 Dec 2012 00:55:34 +0000 (UTC) (envelope-from andrew@fubar.geek.nz) Received: from smtp5.clear.net.nz (smtp5.clear.net.nz [203.97.33.68]) by mx1.freebsd.org (Postfix) with ESMTP id B444B8FC15 for ; Mon, 24 Dec 2012 00:55:32 +0000 (UTC) Received: from mxin1-orange.clear.net.nz (lb2-srcnat.clear.net.nz [203.97.32.237]) by smtp5.clear.net.nz (CLEAR Net Mail) with ESMTP id <0MFI006B7FWDHO20@smtp5.clear.net.nz> for freebsd-arm@freebsd.org; Mon, 24 Dec 2012 13:55:26 +1300 (NZDT) Received: from 202-0-48-19.paradise.net.nz (HELO localhost) ([202.0.48.19]) by smtpin1.paradise.net.nz with ESMTP; Mon, 24 Dec 2012 13:55:25 +1300 Date: Mon, 24 Dec 2012 13:55:12 +1300 From: Andrew Turner Subject: Re: Raspberry Pi EABI test image In-reply-to: <50D79C5C.1000704@m5p.com> To: George Mitchell Message-id: <20121224135512.30c84b7c@fubar.geek.nz> MIME-version: 1.0 X-Mailer: Claws Mail 3.8.0 (GTK+ 2.24.6; i386-portbld-freebsd8.1) Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7bit X-Pirate: Arrrr References: <20121224103825.086cd584@fubar.geek.nz> <50D79C5C.1000704@m5p.com> Cc: freebsd-arm@freebsd.org X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Dec 2012 00:55:34 -0000 On Sun, 23 Dec 2012 19:05:48 -0500 George Mitchell wrote: > On 12/23/12 16:38, Andrew Turner wrote: > > I have made a test image built from the EABI branch for the > > Raspberry Pi. It is available from: > > http://people.freebsd.org/~andrew/rpi/rpi-eabi-r244581.img.xz > > > > I would appreciate it if people with a Raspberry Pi could test this > > as I am likely to start merging EABI support into head early next > > year. As far as I can tell everything should work with the > > exception of gdb which is known to be broken. > > > > To load the image you need to uncompress the file and run a command > > similar to: > > dd if=rpi-eabi-r244581.img of=/dev/mmcsd0 > > > > Changing the of= device as required for your system. The SD card > > should boot into FreeBSD with the console on the HDMI port and a > > login prompt on the UART. > > > > Andrew > > _______________________________________________ > > freebsd-arm@freebsd.org mailing list > > http://lists.freebsd.org/mailman/listinfo/freebsd-arm > > To unsubscribe, send any mail to > > "freebsd-arm-unsubscribe@freebsd.org" > > > > Your image works for me. I don't have an appropriate serial cable, so > I connected a USB keyboard. > > There are some rough edges, but they aren't new with this image: > > Every so often, a key release event from the USB keyboard is dropped > and I get a sequence of repeated characters until I type something > else. I think an occasional key press is dropped as well, but I'm > such a bad typist that I'm not sure. This is a know issue with the usb driver. I don't know if there is a fix or workaround for it. > > Although rc.conf says ue0_config="DHCP"', dhclient doesn't run. I can > run it manually, and then everything network-related works. I've seen this before with other RPi images. > I NFS-mounted a /usr/ports tree and installed portmaster. When I > tried "portmaster -BDg sysutils/LPRng", it died trying to run > something called autom4te while working on libtool. This may or may not be an EABI issue, are you able to send through a log of the build? I can also see if I can reproduce it here. > What would we need to do to get a driver for the pulse-width > modulation audio port? > > The lack of a visible cursor on the screen is a major annoyance. It sounds like this is a problem with the RPi driver. Andrew