freebsd-arm Digest, Vol 329, Issue 5

Brian J. McGovern mcgovern at beta.com
Mon Aug 20 03:24:33 UTC 2012


On Fri, 2012-08-03 at 12:00 +0000, freebsd-arm-request at freebsd.org
wrote:
> Date: Fri, 3 Aug 2012 05:58:53 GMT
> From: hrs at FreeBSD.org
> Subject: Re: arm/156814: OpenRD Ultimate does not boot on DB-88F6XXX
>         or      SHEEVAPLUG kernel configurations
> To: hrs at FreeBSD.org, freebsd-arm at FreeBSD.org, hrs at FreeBSD.org
> Message-ID: <201208030558.q735wrqE082699 at freefall.freebsd.org>
> 
> Synopsis: OpenRD Ultimate does not boot on DB-88F6XXX or SHEEVAPLUG
> kernel configurations
> 
> Responsible-Changed-From-To: freebsd-arm->hrs
> Responsible-Changed-By: hrs
> Responsible-Changed-When: Fri Aug 3 05:58:30 UTC 2012
> Responsible-Changed-Why: 
> I'll take this.
> 
> http://www.freebsd.org/cgi/query-pr.cgi?pr=156814
> 
> 

I have a patch set working based on FreeBSD 9.0 for the OpenRD Ultimate
derived from the patch set in the bug (with additional contributions and
changes). It boots the kernel from NAND, and I have a mostly working
driver for the SD card. There appears to be an initialization problem in
the code - presently, I have about a half dozen lines #ifdef'ed so that
it will work with an already installed SD (it will panic if its removed
and reinserted), or it will work if you insert the SD card after boot
(you can insert and remove to your heart's content, but if you boot the
box with an SD card installed, it will panic).

Late last week, I had started the process of building some diffs from my
code base to move it forward to 9.1 or -current.

If this would be helpful to you in any way, let me know. Similarly, if
you need any testing...

  -Brian



More information about the freebsd-arm mailing list