[nycbug-talk] APU

John Baldwin jhb at freebsd.org
Mon Dec 23 14:12:40 EST 2013


On Thursday, December 19, 2013 11:53:11 pm Jim B. wrote:
> * Jared Davenport <jared at thegridsource.com> [2013-12-19 12:00]:
> > 
> > 
> > On 12/19/2013 10:45 AM, George Rosamond wrote:
> > > Jared Davenport:
> > >>
> > >>
> > >> On 12/18/2013 11:45 PM, Jim B. wrote:
> > >>> * Jared Davenport <jared at thegridsource.com> [2013-12-18 22:57]:
> > >>>>
> > >>>>
> > >>>> On 12/18/2013 09:11 PM, Jim B. wrote:
> > >>>>> * Jared Davenport <jared at thegridsource.com> [2013-12-18
> > >>>>> 12:20]:
> > >>> [snip]
> > >>>> Thanks Jim,
> > >>>>
> > >>>> I went ahead and added those lines.  Here is the verbose
> > >>>> output:
> > >>>>
> > >>>> http://pastebin.com/DUhrt8uP
> > >>>>
> > >>>>
> > >>>
> > >>>
> > >>> Ok, I didn't see anything odd.  I would note however that FreeBSD
> > >>> 10-RCx is still undergoing fixes prior to release.
> > >>>
> > >>> pfsense 2.1 (latest stable version) is actually based on FreeBSD
> > >>> 8.3 according to the release notes.
> > >>>
> > >>> If all you want to do is get your board to run FreeBSD, try
> > >>> installing a slightly older version - 9.1, 9.2, or even 8.3
> > >>> directly.
> > >>>
> > >>> Releases for amd64 are at:
> > >>>
> > >>> ftp://ftp.freebsd.org/pub/FreeBSD/releases/amd64/
> > >>
> > >> Good call on that.  I tried the same configuration, with FreeBSD
> > >> 8.4, and it worked!
> > >>
> > >> FreeBSD 8.4 dmesgd:
> > >> http://www.nycbug.org/?action=dmesgd&dmesgid=2505
> > >>
> > > 
> > > Thanks for posting JD!
> > > 
> > >> FreeBSD 9.2 and FreeBSD 10 were a no-go.  I'm still not sure why.
> > > 
> > > Well, the obvious to me would be using mbr v gpt.
> > > 
> > > What does the BIOS look like?  That could very much matter.
> > 
> > That very well could be it.  The BIOS says it's coreboot 2.08.00,
> > specifically, coreboot-EDK_2.08.00_20130410_221-1434-g871c820-dirty
> > 
> > I've added the BIOS message here: http://pastebin.com/111eTfZm
> > 
> > > 
> > > also, for troubleshooting, I believe that these two should help in the
> > > /etc/rc.conf:
> > > 
> > > rc_debug="YES"
> > > rc_info="YES"
> > > 
> > > I need to get my hands on one or more of these too...
> > > 
> > > g
> 
> Jared,
> You know, the kernel devs love info like this.  I would create a ticket on 
> the FreeBSD bug site.  Here's a case where the device worked at one point,
> but stopped working at another point in the kernel development tree.
> 
> From what I've seen so far, the device is booting, but it's getting
> hung on the kernel device probe routines for pci devices.
> 
> FreeBSD prides itself on being able to have a continuous,  stable upgrade
> path from release to release.  It's not always perfect but we do try more
> that some other OSes.
> 
> Anyway, happy to hear you were able to get 8.4 working.  There's hope yet!

Looks like it is related to my NEW_PCIB changes and your BIOS is awfully 
busted.  It probably wiped out the mapping for your framebuffer when it hangs.

Can you get the output of 'devinfo -rv' and 'devinfo -u' from 8.4?

-- 
John Baldwin



More information about the talk mailing list