Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 01 May 2000 20:30:19 -0500
From:      Ford Prefect <fordp@guide.chi.il.us>
To:        "Edward W. Akeyson" <eakeyson@earthlink.net>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: 3.4-STABLE on IOPENER, no console output
Message-ID:  <3.0.3.32.20000501203019.0072e144@pop.interaccess.com>
In-Reply-To: <NDBBIDOKILFAGOJNPOELKEJNCDAA.eakeyson@earthlink.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Actually 4.0 does the same thing... you get the:

Booting [kernel]...
|

and there it sits, no spin, no OS boot....
I haven't had time to really look into the situation yet, but I have
figured out that if you hit TAB, to kill the pretty I-Opener logo in bios
it boots fine.

My thought it there is a probelm with it trying to boot in a graphics mode,
which should be faily easy to avoid, there is a dos based util called
cbrom.exe that can add/remove/change the bios logo, I figure if we remove
it it will boot fine.

I haven't investigated this yet.

So perhaps someone else already has a known-working solution.

-Steve

At 09:04 PM 5/1/00 -0400, you wrote:
>Hello all:
>
>I am trying to get FreeBSD running on an Iopener, and am getting some
>strange behavior. I am running 3.4-STBLE, but during boot the screen and
>keyboard stop responding. It gets to "Booting [kernel]..." and then stops
>responding. However, it boots fine (I can hear the hard drive spin) and I
>can telnet and FTP into it from the server to which it is attached by PLIP.
>I have included the dmesg output and my kernel config file below.
>
>It is as if it is sending output to the serial console, and I do not want
>this. I haven't hooked up anything to the serial line, as this requires some
>interface circuitry first, so I don't know if this is the case really. I
>have tried "boot -h" at the boot: prompt trying to toggle it back to console
>output. Interestingly, in dmesg it says vga and sc0 not found although I
>know they are there and seen elsewhere in 4.0-STABLE on the same
>hardware(dmesg output for 4.0-stable can be seen here:
>http://www.kenseglerdesigns.com/cgi-bin/UltraBoard/UltraBoard.pl?Action=Show
>Post&Board=technical&Post=115&Idle=0&Sort=0&Order=Descend&Page=0&Session= ).
>I downloaded a Linux image to the Sandisk and it works the console fine.
>
>I will go to 4.0 if necessary, but I just want to know if this is a hardware
>problem (did I get a bum unit?) or a version problem. Could it be something
>else? Anyone know how I can solve this problem so that I can get on with my
>life!!!
>
>Script started on Mon May  1 20:54:02 2000
>twinhead# uname -a
>FreeBSD twinhead.podunk.net 3.4-STABLE FreeBSD 3.4-STABLE #2: Mon May  1
>18:49:32 GMT 2000     root@twinhead.podunk.net:/usr/src/sys/compile/IOPENER
>i386
>
>twinhead# dmesg
>Copyright (c) 1992-1999 FreeBSD Inc.
>Copyright (c) 1982, 1986, 1989, 1991, 1993
>	The Regents of the University of California. All rights reserved.
>FreeBSD 3.4-STABLE #2: Mon May  1 18:49:32 GMT 2000
>    root@twinhead.podunk.net:/usr/src/sys/compile/IOPENER
>Timecounter "i8254"  frequency 1193182 Hz
>CPU: IDT WinChip C6 (200.46-MHz 586-class CPU)
>  Origin = "CentaurHauls"  Id = 0x541  Stepping = 1
>  Features=0x8000b5<FPU,DE,TSC,MSR,MCE,MMX>
>real memory  = 31457280 (30720K bytes)
>avail memory = 28164096 (27504K bytes)
>Preloaded elf kernel "kernel" at 0xc028e000.
>Probing for devices on PCI bus 0:
>chip0: <Host to PCI bridge (vendor=1106 device=0501)> rev 0x03 on pci0.0.0
>chip1: <PCI to PCI bridge (vendor=1106 device=8501)> rev 0x00 on pci0.1.0
>chip2: <PCI to ISA bridge (vendor=1106 device=0686)> rev 0x1b on pci0.7.0
>ide_pci0: <VIA 82C586x (Apollo) Bus-master IDE controller> rev 0x06 on
>pci0.7.1
>chip3: <Host to PCI bridge (vendor=1106 device=3057)> rev 0x20 on pci0.7.4
>Probing for devices on PCI bus 1:
>vga0: <Trident model 8420 VGA-compatible display device> rev 0x5c int a irq
>15 on pci1.0.0
>Probing for PnP devices:
>CSN 1 Vendor ID: YMH0020 [0x2000a865] Serial 0xffffffff Comp ID: @@@0000
>[0x00000000]
>Probing for devices on the ISA bus:
>sc0 not found
>atkbdc0 at 0x60-0x6f on motherboard
>atkbd0 irq 1 on isa
>psm0 not found
>sio0 at 0x3f8-0x3ff irq 4 flags 0x10 on isa
>sio0: type 16550A, console
>sio1 at 0x2f8-0x2ff irq 3 on isa
>sio1: type 16550A
>wdc0 at 0x1f0-0x1f7 irq 14 on isa
>wdc0: unit 0 (wd0): <ST92255AG>
>wd0: 2145MB (4394880 sectors), 4360 cyls, 16 heads, 63 S/T, 512 B/S
>wdc0: unit 1 (wd1): <SunDisk SDTB-128>
>wd1: 15MB (31360 sectors), 490 cyls, 2 heads, 32 S/T, 512 B/S
>wdc1 not found at 0x170
>ppc0 at 0x378 irq 7 flags 0x40 on isa
>ppc0: Generic chipset (EPP/NIBBLE) in COMPATIBLE mode
>lpt0: <generic printer> on ppbus 0
>lpt0: Interrupt-driven port
>ppi0: <generic parallel i/o> on ppbus 0
>plip0: <PLIP network interface> on ppbus 0
>vga0 not found
>npx0 on motherboard
>npx0: INT 16 interface
>changing root device to wd0s1a
>
>twinhead# cat /sys/i386/conf/IOPENER
>#
># IOPENER- ide disks, etc
>#
># For more information read the handbook part System Administration ->
># Configuring the FreeBSD Kernel -> The Configuration File.
># The handbook is available in /usr/share/doc/handbook or online as
># latest version from the FreeBSD World Wide Web server
># <URL:http://www.FreeBSD.ORG/>;
>#
># An exhaustive list of options and more detailed explanations of the
># device lines is present in the ./LINT configuration file. If you are
># in doubt as to the purpose or necessity of a line, check first in LINT.
>#
>#	$Id: GENERIC,v 1.143.2.12 1999/05/14 15:12:26 jkh Exp $
>
>machine		"i386"
>#cpu		"I386_CPU"
>cpu		"I486_CPU"
>cpu		"I586_CPU"
>cpu		"I686_CPU"
>ident		GENERIC
>maxusers	32
>
>options		MATH_EMULATE		#Support for x87 emulation
>options		INET			#InterNETworking
>options		FFS			#Berkeley Fast Filesystem
>options		FFS_ROOT		#FFS usable as root device [keep this!]
>options		MFS			#Memory Filesystem
>options		MFS_ROOT		#MFS usable as root device, "MFS" req'ed
>options		NFS			#Network Filesystem
>options		NFS_ROOT		#NFS usable as root device, "NFS" req'ed
>options		MSDOSFS			#MSDOS Filesystem
>options		"CD9660"		#ISO 9660 Filesystem
>options		"CD9660_ROOT"		#CD-ROM usable as root. "CD9660" req'ed
>options		PROCFS			#Process filesystem
>options		"COMPAT_43"		#Compatible with BSD 4.3 [KEEP THIS!]
>options		SCSI_DELAY=15000	#Be pessimistic about Joe SCSI device
>options		UCONSOLE		#Allow users to grab the console
>options		FAILSAFE		#Be conservative
>options		USERCONFIG		#boot -c editor
>options		VISUAL_USERCONFIG	#visual boot -c editor
>
>config		kernel	root on wd0
>
># To make an SMP kernel, the next two are needed
>#options	SMP			# Symmetric MultiProcessor Kernel
>#options	APIC_IO			# Symmetric (APIC) I/O
># Optionally these may need tweaked, (defaults shown):
>#options	NCPU=2			# number of CPUs
>#options	NBUS=4			# number of busses
>#options	NAPIC=1			# number of IO APICs
>#options	NINTR=24		# number of INTs
>
>controller	isa0
>controller	pnp0
>controller	eisa0
>controller	pci0
>
>#controller	fdc0	at isa? port "IO_FD1" bio irq 6 drq 2
>#disk		fd0	at fdc0 drive 0
>#disk		fd1	at fdc0 drive 1
>
>options		"CMD640"	# work around CMD640 chip deficiency
>controller	wdc0	at isa? port "IO_WD1" bio irq 14
>disk		wd0	at wdc0 drive 0
>disk		wd1	at wdc0 drive 1
>
>controller	wdc1	at isa? port "IO_WD2" bio irq 15
>disk		wd2	at wdc1 drive 0
>disk		wd3	at wdc1 drive 1
>
>options		ATAPI		#Enable ATAPI support for IDE bus
>options		ATAPI_STATIC	#Don't do it as an LKM
>#device		acd0		#IDE CD-ROM
>#device		wfd0		#IDE Floppy (e.g. LS-120)
>
># A single entry for any of these controllers (ncr, ahb, ahc) is
># sufficient for any number of installed devices.
>#controller	ncr0
>#controller	ahb0
>#controller	ahc0
>#controller	isp0
>
># This controller offers a number of configuration options, too many to
># document here  - see the LINT file in this directory and look up the
># dpt0 entry there for much fuller documentation on this.
>#controller      dpt0
>
>#controller	adv0	at isa? port ? cam irq ?
>#controller	adw0
>#controller	bt0	at isa? port ? cam irq ?
>#controller	aha0	at isa? port ? cam irq ?
>
>#controller	scbus0
>
>#device		da0
>
>#device		sa0
>
>#device		pass0
>
>#device		cd0	#Only need one of these, the code dynamically grows
>
>#device		wt0	at isa? port 0x300 bio irq 5 drq 1
>#device		mcd0	at isa? port 0x300 bio irq 10
>
>#controller	matcd0	at isa? port 0x230 bio
>
>#device		scd0	at isa? port 0x230 bio
>
># atkbdc0 controlls both the keyboard and the PS/2 mouse
>controller	atkbdc0	at isa? port IO_KBD tty
>device		atkbd0	at isa? tty irq 1
>device		psm0	at isa? tty irq 12
>
>device		vga0	at isa? port ? conflicts
>
># splash screen/screen saver
>pseudo-device	splash
>
># syscons is the default console driver, resembling an SCO console
>device		sc0	at isa? tty
># Enable this and PCVT_FREEBSD for pcvt vt220 compatible console driver
>#device		vt0	at isa? tty
>#options		XSERVER			# support for X server
>#options		FAT_CURSOR		# start with block cursor
># If you have a ThinkPAD, uncomment this along with the rest of the PCVT
>lines
>#options		PCVT_SCANSET=2		# IBM keyboards are non-std
>
>device		npx0	at isa? port IO_NPX irq 13
>
>#
># Laptop support (see LINT for more options)
>#
>device		apm0    at isa?	disable	flags 0x31 # Advanced Power Management
>
># PCCARD (PCMCIA) support
>#controller	card0
>#device		pcic0	at card?
>#device		pcic1	at card?
>
>device		sio0	at isa? port "IO_COM1" flags 0x10 tty irq 4
>device		sio1	at isa? port "IO_COM2" tty irq 3
>#device		sio2	at isa? disable port "IO_COM3" tty irq 5
>#device		sio3	at isa? disable port "IO_COM4" tty irq 9
>
># Parallel port
>device		ppc0	at isa? port? flags 0x40 net irq 7
>controller	ppbus0
>device		lpt0	at ppbus?
>device		plip0	at ppbus?
>device		ppi0	at ppbus?
>#controller	vpo0	at ppbus?
>
>#
># The following Ethernet NICs are all PCI devices.
>#
>#device ax0		# ASIX AX88140A
>#device de0		# DEC/Intel DC21x4x (``Tulip'')
>#device fxp0		# Intel EtherExpress PRO/100B (82557, 82558)
>#device mx0		# Macronix 98713/98715/98725 (``PMAC'')
>#device pn0		# Lite-On 82c168/82c169 (``PNIC'')
>#device rl0		# RealTek 8129/8139
>#device tl0		# Texas Instruments ThunderLAN
>#device tx0		# SMC 9432TX (83c170 ``EPIC'')
>#device vr0		# VIA Rhine, Rhine II
>#device vx0		# 3Com 3c590, 3c595 (``Vortex'')
>#device wb0		# Winbond W89C840F
>#device xl0		# 3Com 3c90x (``Boomerang'', ``Cyclone'')
>
># Order is important here due to intrusive probes, do *not* alphabetize
># this list of network interfaces until the probes have been fixed.
># Right now it appears that the ie0 must be probed before ep0. See
># revision 1.20 of this file.
>
>#device ed0 at isa? port 0x280 net irq 10 iomem 0xd8000
>#device ie0 at isa? port 0x300 net irq 10 iomem 0xd0000
>#device ep0 at isa? port 0x300 net irq 10
>#device ex0 at isa? port? net irq?
>#device fe0 at isa? port 0x300 net irq ?
>#device le0 at isa? port 0x300 net irq 5 iomem 0xd0000
>#device lnc0 at isa? port 0x280 net irq 10 drq 0
>#device ze0 at isa? port 0x300 net irq 10 iomem 0xd8000
>#device zp0 at isa? port 0x300 net irq 10 iomem 0xd8000
>#device cs0 at isa? port 0x300 net irq ?
>
>pseudo-device	loop
>pseudo-device	ether
>pseudo-device	sl	1
>pseudo-device	ppp	1
>pseudo-device	tun	1
>pseudo-device	pty	16
>pseudo-device	gzip		# Exec gzipped a.out's
>
># KTRACE enables the system-call tracing facility ktrace(2).
># This adds 4 KB bloat to your kernel, and slightly increases
># the costs of each syscall.
>options		KTRACE		#kernel tracing
>
># This provides support for System V shared memory and message queues.
>#
>options		SYSVSHM
>options		SYSVMSG
>options		SYSVSEM
>
>#  The `bpfilter' pseudo-device enables the Berkeley Packet Filter.  Be
>#  aware of the legal and administrative consequences of enabling this
>#  option.  The number of devices determines the maximum number of
>#  simultaneous BPF clients programs runnable.
>#pseudo-device	bpfilter 4	#Berkeley packet filter
>
>
>twinhead# exit
>
>Script done on Mon May  1 20:54:51 2000
>
>
>
>To Unsubscribe: send mail to majordomo@FreeBSD.org
>with "unsubscribe freebsd-questions" in the body of the message
>
>
*=====================================================*
 \ Ford Prefect                   Ahead of my time.    \   
  \ fordp@guide.chi.il.us           but only by a week. \
   \ homepage.interaccess.com/~fordp                     \
    \                                                     \
     \          ((In esperanto where available))           \
      *=====================================================*


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




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