Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 09 Apr 2008 22:32:48 +0200
From:      Marcin Cieslak <saper@system.pl>
To:        freebsd-stable@freebsd.org
Subject:   Recent bootloaders not working also on FIC PA-2005 board
Message-ID:  <47FD27F0.5020503@system.pl>
In-Reply-To: <200804081427.07839.jhb@freebsd.org>
References:  <47F6A733.8060308@demax.sk> <47F777F4.9060507@demax.sk>	<20080408141521.GE1317@core.byshenk.net> <200804081427.07839.jhb@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enig3BBE6B9181F70453CD1EB4BD
Content-Type: text/plain; charset=ISO-8859-2; format=flowed
Content-Transfer-Encoding: quoted-printable


> It would be these changes.  Debugging this will be hard. :(  Are you fa=
miliar=20
> with x86 assembly at all?
>=20

I have a bit different problem: The box (old Pentium-MMX PC with the FIC
PA-2005 board using VT82C580 (Apollo VP) chipset. The machine had 16MB
RAM only, recently upgraded to 256MB.

I have installed the newest BIOS version available, so the CD-ROM
booting works properly. I can boot Solaris 8 for Intel CD and NetBSD 4.0
install CD, but FreeBSD CDROMs from 5.5-RELEASE, 7.0-RELEASE and March
2007 8.0-CURRENT bootloaders fail in the same way:

- A /boot/loader menu appears. The cursor runs like around "10 seconds"
countdown, like "10" was printed and then 3 backspaces and 10 printed
again, no countdown takes place.

- Pressing some keys like Enter, Space and "3" - nothing happens, but if
you persist long enough (with "3" or "Enter") you can make the counter
running down.

- After the counter expires, the |/-\|/- progress meter (how do we call
this thing?) appears for a while and then the system resets.

How can I try to debug this? I have tried to attach serial console
  with AT keyboard unplugged I still get message that VGA console will
be used. The serial port is working correctly (verified with Windows and
later with NetBSD).

Can I get serial console while booting from CDROM - do I need to remove
VGA card for this?

Soon I should receive a firewire controller, but I am not sure if any
low-level debugging can be done with this.

Below please find dmesg output from NetBSD (upgraded to -CURRENT).

--Marcin

Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,=

     2006, 2007, 2008
     The NetBSD Foundation, Inc.  All rights reserved.
Copyright (c) 1982, 1986, 1989, 1991, 1993
     The Regents of the University of California.  All rights reserved.

NetBSD 4.99.58 (PONIATOWSKI) #1: Tue Apr  8 01:27:38 CEST 2008
	saper@radziecki.saper.info:/usr/netbsd/obj/usr/netbsd/src/sys/arch/i386/=
compile/PONIATOWSKI
total memory =3D 254 MB
avail memory =3D 239 MB
timecounter: Timecounters tick every 10.000 msec
timecounter: Timecounter "i8254" frequency 1193182 Hz quality 100
Generic PC
PCI BIOS rev. 2.1 found at 0xfb3f0
pcibios: config mechanism [1][x], special cycles [1][x], last bus 0
PCI BIOS has 5 Interrupt Routing table entries
------------------------------------------
   device vendor product pin PIRQ IRQ stage
------------------------------------------
------------------------------------------
mainbus0 (root)
cpu0 at mainbus0: (uniprocessor)
cpu0: Intel Pentium/MMX (586-class), 166.11 MHz, id 0x543
cpu0: features 8001bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8>
cpu0: features 8001bf<MMX>
cpu0: Initial APIC ID 0
cpu0: Cluster/Package ID 0
pci0 at mainbus0 bus 0: configuration mode 1
pci0: i/o space, memory space enabled, rd/line, rd/mult, wr/inv ok
pchb0 at pci0 dev 0 function 0
pchb0: VIA Technologies VT82C580 (Apollo VP) Host-PCI Bridge (rev. 0x10)
pcib0 at pci0 dev 7 function 0
pcib0: VIA Technologies VT82C586 PCI-ISA Bridge (rev. 0x02)
viaide0 at pci0 dev 7 function 1
viaide0: VIA Technologies VT82C586 (Apollo VP) ATA33 controller
viaide0: bus-master DMA support present
viaide0: primary channel configured to compatibility mode
viaide0: primary channel interrupting at irq 14
atabus0 at viaide0 channel 0
viaide0: secondary channel configured to compatibility mode
viaide0: secondary channel interrupting at irq 15
atabus1 at viaide0 channel 1
vga1 at pci0 dev 11 function 0: ATI Technologies 3D Rage II+ (rev. 0x9a)
wsdisplay0 at vga1 kbdmux 1: console (80x25, vt100 emulation)
wsmux1: connecting to wsdisplay0
direct rendering for vga1 unsupported
isa0 at pcib0
lpt0 at isa0 port 0x378-0x37b irq 7
com0 at isa0 port 0x3f8-0x3ff irq 4: ns16550a, working fifo
com1 at isa0 port 0x2f8-0x2ff irq 3: ns16550a, working fifo
pckbc0 at isa0 port 0x60-0x64
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0
attimer0 at isa0 port 0x40-0x43: AT Timer
pcppi0 at isa0 port 0x61
midi0 at pcppi0: PC speaker (CPU-intensive output)
sysbeep0 at pcppi0
isapnp0 at isa0 port 0x279: ISA Plug 'n Play device support
npx0 at isa0 port 0xf0-0xff
npx0:  reported by CPUID; using exception 16
fdc0 at isa0 port 0x3f0-0x3f7 irq 6 drq 2
attimer0: attached to pcppi0
isapnp0: read port 0x203
sb1 at isapnp0 port 0x220/16,0x388/4,0x500/16 irq 5 drq 1,0
sb1: Analog Devices AD1816A : dsp v3.02
sb1: WARNING: powerhook_establish is deprecated
audio0 at sb1: half duplex, mmap, independent
opl0 at sb1: model OPL3
midi1 at opl0: SB Yamaha OPL3 (CPU-intensive output)
mpu0 at isapnp0 port 0x300/2 irq 9
mpu0: Analog Devices AD1816A
midi2 at mpu0: Roland MPU-401 MIDI UART (CPU-intensive output)
joy0 at isapnp0 port 0x200/8
joy0: Analog Devices AD1816A
joy0: joystick not connected
timecounter: Timecounter "clockinterrupt" frequency 100 Hz quality 0
fd0 at fdc0 drive 0: 1.44MB, 80 cyl, 2 head, 18 sec
wd0 at atabus0 drive 0: <SAMSUNG WN316025A (1.6 GB)>
wd0: drive supports 16-sector PIO transfers, LBA addressing
wd0: 1536 MB, 3121 cyl, 16 head, 63 sec, 512 bytes/sect x 3145968 sectors=

wd0: 32-bit data port
wd0: drive supports PIO mode 4, DMA mode 2
wd0(viaide0:0:0): using PIO mode 4, DMA mode 2 (using DMA)
atapibus0 at atabus1: 2 targets
cd0 at atapibus0 drive 0: <FX810T4, , a03> cdrom removable
cd0: 32-bit data port
cd0: drive supports PIO mode 3, DMA mode 1
cd0(viaide0:1:0): using PIO mode 3, DMA mode 1 (using DMA)
Kernelized RAIDframe activated
pad0: outputs: 44100Hz, 16-bit, stereo
audio1 at pad0: half duplex
boot device: wd0
root on wd0a dumps on wd0b
root file system type: ffs
wsdisplay0: screen 1 added (80x25, vt100 emulation)
wsdisplay0: screen 2 added (80x25, vt100 emulation)
wsdisplay0: screen 3 added (80x25, vt100 emulation)
wsdisplay0: screen 4 added (80x25, vt100 emulation)





--------------enig3BBE6B9181F70453CD1EB4BD
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQCVAwUBR/0n8D2W2v2wY27ZAQMFhwQAqpv0muYqQEcWbA+WFXwCHDqIW3Q4grWR
bc7J7w/yDfRNUYKTD3pjoInpdagND/JYvLzCnIUuz8mR/SzC38jQdv1L/FEQiT4v
HCJQrCYhwnYJS67TdulfGYdSMZkUKlyrxiL/h7pQvDqwKI63aduafGEiI/Ww+jLB
qxrzTxgTwx8=
=pFKJ
-----END PGP SIGNATURE-----

--------------enig3BBE6B9181F70453CD1EB4BD--




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