Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 25 Nov 2014 16:42:25 +0200
From:      Jukka Ukkonen <jau789@gmail.com>
To:        Nathan Whitehorn <nwhitehorn@freebsd.org>
Cc:        "freebsd-ppc@FreeBSD.org" <freebsd-ppc@FreeBSD.org>
Subject:   Re: Booting freebsd on a powermac g4 from a CD
Message-ID:  <54749551.4030203@gmail.com>
In-Reply-To: <5470CDB2.2030709@freebsd.org>
References:  <546E38E4.70305@gmail.com> <546E3959.5020904@freebsd.org> <20141121055732.GB56272@FreeBSD.org> <546F028D.9040907@gmail.com> <546F6C90.4040005@freebsd.org> <003B9EAA-E1AD-45C6-AC56-4331BCDE4193@gmail.com> <546FB34E.6080006@freebsd.org> <06B7F5FE-7677-4832-85D7-8901C003AB7F@gmail.com> <5470CDB2.2030709@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 2014-11-22 19:53, Nathan Whitehorn wrote:
> On 11/22/14 00:09, Jukka Ukkonen wrote:
>> As I tried to explain before, the kernel on the 10.1 CD works.
>> That is how I figured out that the console code must be somehow
>> the culprit. My first local 10.1 build, which hanged during the boot,
>> used VT, though, otherwise it was built using a completely normal
>> GENERIC configuration.
>> Both the kernel on the 10.1 CD and my second local build have
>> used syscons, and they do not experience the mysterious hangs.
>
> Ah, I misunderstood. Apologies. This is truly bizarre -- there is zero 
> coupling between the terminal layer and any of these bits. Could you 
> tell me what graphics hardware you are using and what the native 
> resolution of your monitor is?
> -Nathan

Right, the display is a Samsung full-HD device.
The graphics HW is shown below with some additional data about
the system.

         A snippet from the beginning of boot time dmesg to show
         the sort of PowerPC system I have been using...

Copyright (c) 1992-2014 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
         The Regents of the University of California. All rights reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 10.1-STABLE #0 r274916M: Sun Nov 23 17:12:23 EET 2014
     root@yggdrasil:/usr/obj/usr/src-10.1/sys/GENERIC powerpc
gcc version 4.2.1 20070831 patched [FreeBSD]
cpu0: Motorola PowerPC 7455 revision 2.1, 1000.23 MHz
cpu0: Features 9c000000<PPC32,ALTIVEC,FPU,MMU>
cpu0: HID0 8450c0bc<EMCP,TBEN,NAP,DPM,ICE,DCE,SGE,BTIC,LRSTK,FOLD,BHT>
real memory  = 1053573120 (1004 MB)
avail memory = 1018265600 (971 MB)
FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
cpu0: dev=ff87c348 (BSP)
cpu1: dev=ff87d5e0
random: <Software, Yarrow> initialized
kbd0 at kbdmux0
ofwbus0: <Open Firmware Device Tree> on nexus0
cpulist0: <Open Firmware CPU Group> on ofwbus0
cpu0: <Open Firmware CPU> on cpulist0
cpu1: <Open Firmware CPU> on cpulist0
powermac_nvram0: <Apple NVRAM> mem 0xfff04000-0xfff07fff on ofwbus0
powermac_nvram0: bank0 generation 796, bank1 generation 797
unin0: <Apple UniNorth System Controller> mem 0xf8000000-0xf8ffffff on 
ofwbus0
unin0: Version 17
iichb0: <Keywest I2C controller> mem 0xf8001000-0xf8001fff irq 42 on unin0
iicbus0: <OFW I2C bus> on iichb0
pcib0: <Apple UniNorth Host-PCI bridge> mem 0xf0000000-0xf1ffffff irq 45 
on ofwbus0
pci0: <OFW PCI bus> on pcib0
agp0: <Apple UniNorth 1.5 AGP Bridge> on hostb0


         A lot of useless stuff has been deleted here, but below are
         the dmesg lines for the 2 graphics devices which are present
         in the system.

vgapci0: <VGA-compatible display> mem 
0x91000000-0x91ffffff,0x98000000-0x9fffffff irq 48 at device 16.0 on pci0
vgapci0: Boot video device

vgapci1: <VGA-compatible display> mem 0x81000000-0x81ffffff irq 52 at 
device 18.0 on pci1


         Here is what "pciconf -lv" has to say about those graphics 
devices...

vgapci0@pci0:0:16:0: class=0x030000 card=0x000810de chip=0x017110de 
rev=0xa3 hdr=0x00
     vendor     = 'NVIDIA Corporation'
     device     = 'NV17 [GeForce4 MX 440]'
     class      = display
     subclass   = VGA
vgapci1@pci1:0:18:0:    class=0x030000 card=0x00000000 chip=0x47581002 
rev=0x03 hdr=0x00
     vendor     = 'Advanced Micro Devices [AMD] nee ATI'
     device     = '210888GX [Mach64 GX]'
     class      = display
     subclass   = VGA

gem0@pci2:0:15:0:       class=0x020000 card=0x00000000 chip=0x0021106b 
rev=0x01 hdr=0x00
     vendor     = 'Apple Inc.'
     device     = 'UniNorth GMAC (Sun GEM)'
     class      = network
     subclass   = ethernet


I hope this helps.

--jau





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?54749551.4030203>