Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 10 Oct 1999 14:47:21 +0200 (CEST)
From:      "Erik H. Bakke" <erik@habatech.no>
To:        freebsd-alpha@freebsd.org
Subject:   Timer problems with current on 164SX
Message-ID:  <XFMail.991010144721.erik@habatech.no>

next in thread | raw e-mail | index | archive | help
Since a recent cvsup, I have been experiencing boot problems on my 164SX based
box.
During boot, the kernel panics in cpu_initclocks with "no clock attached"

This does not happen with a kernel from October 6th.
A cvsup today did not solve the problem.
I have included the dmesg output from the problematic kernel, as well as my
config file.

Does anyone know what is wrong?
Also note the multiple detection of the IDE controller on this board...

*** Start of dmesg output ***

Copyright (c) 1992-1999 The FreeBSD Project.
Copyright (c) 1982, 1986, 1989, 1991, 1993
        The Regents of the University of California. All rights reserved.
FreeBSD 4.0-CURRENT #12: Sun Oct 10 14:30:48 GMT 1999
    root@alpha.habatech.no:/usr/src/sys/compile/HABA
EB164
Digital AlphaPC 164SX 533 MHz, 531MHz
8192 byte page size, 1 processor.
CPU: PCA56 (21164PC) major=9 minor=2 extensions=0x1<BWX>
OSF PAL rev: 0x1000600020116
real memory  = 65142784 (63616K bytes)
avail memory = 59473920 (58080K bytes)
Preloaded elf kernel "kernel" at 0xfffffc000051c000.
cia0: Pyxis, pass 1
cia0: extended capabilities: 1<BWEN>
pcib0: <2117x PCI host bus adapter> on cia0
pci0: <PCI bus> on pcib0
de0: <Digital 21140A Fast Ethernet> irq 9 at device 5.0 on pci0
de0: interrupting at CIA irq 9
de0: 21140A [10-100Mb/s] pass 2.2
de0: address 00:a0:cc:6a:3b:13
de0: enabling 100baseTX port
ncr0: <ncr 53c875 fast20 wide scsi> irq 10 at device 7.0 on pci0
ncr0: interrupting at CIA irq 10
ata-pci0: <Cypress 82C693 IDE controller (generic mode)> at device 8.0 on pci0
ata-pci0: Busmastering DMA not supported
ata-pci1: <Cypress 82C693 IDE controller (generic mode)> at device 8.1 on pci0
ata-pci1: Busmastering DMA supported
ata0 at 0x01f0 irq 14 on ata-pci1
ata1 at 0x0170 irq 15 on ata-pci1
ata-pci2: <Cypress 82C693 IDE controller (generic mode)> at device 8.2 on pci0
ata-pci2: Busmastering DMA not supported
ata1: unit already attached
ata-pci3: <Cypress 82C693 IDE controller (generic mode)> at device 8.3 on pci0
ata-pci3: Busmastering DMA not supported
vga-pci0: <ATI model 4750 graphics accelerator> irq 8 at device 9.0 on pci0
panic: cpu_initclocks: no clock attached

syncing disks... done
Automatic reboot in 15 seconds - press a key on the console to abort
Rebooting...

*** End of dmesg output ***

*** Start of config file ***

machine         alpha
cpu             EV4
cpu             EV5
ident           HABA
maxusers        32

# Platforms supported
options         DEC_EB164               # EB164, PC164, PC164LX, PC164SX

options         INET                    #InterNETworking
options         FFS                     #Berkeley Fast Filesystem
options         CD9660                  #ISO 9660 Filesystem
options         FFS_ROOT                #FFS usable as root device [keep this!]
options         PROCFS                  #Process filesystem
options         COMPAT_43               #Compatible with BSD 4.3 [KEEP THIS!]
options         SCSI_DELAY=5000 #Be pessimistic about Joe SCSI device
options         UCONSOLE                #Allow users to grab the console

# Platform chipsets
#controller     cia0
#controller     apecs0
#controller     tsunami0
#controller     lca0

# Standard busses
controller      pci0
controller      isa0

# TurboChannel host bus support
#controller     tcasic0
#controller     tc0
#controller     tcds0
#controller     ioasic0

# A single entry for any of these controllers (ncr, ahb, ahc, amd) is
# sufficient for any number of installed devices.
controller      ncr0
#controller     isp0
#controller     esp0

controller      scbus0

device          da0
device          sa0
device          pass0
device          cd0

#
# ATA and ATAPI devices
# This is work in progress, use at your own risk.
# It currently reuses the majors of wd.c and friends.
# It cannot co-exist with the old system in one kernel.
# You only need one "controller ata0" for it to find all
# PCI devices on modern machines.
controller      ata0
device          atadisk0        # ATA disk drives
device          atapicd0        # ATAPI CDROM drives
device          atapifd0        # ATAPI floppy drives
device          atapist0        # ATAPI tape drives

# real time clock
device          mcclock0 at isa0 port 0x70

# Not enabled since it only works on CIA chipsets
controller      fdc0    at isa? port IO_FD1 irq 6 drq 2
disk            fd0     at fdc0 drive 0

controller      atkbdc0 at isa? port IO_KBD
device          atkbd0  at atkbdc? irq 1
device          psm0    at atkbdc? 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?

device          sio0    at isa0 port IO_COM1 irq 4
device          sio1    at isa0 port IO_COM2 irq 3 flags 0x50

# Operational PCI Ethernet drivers.
device de0

pseudo-device   loop
pseudo-device   ether
pseudo-device   pty

# 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

#controller     ppbus0
#controller     vpo0    at ppbus?
#device         lpt0    at ppbus?
#device         plip0   at ppbus?
#device         ppi0    at ppbus?
#device         pps0    at ppbus?
#device         lpbb0   at ppbus?
#device         ppc0    at isa? port? irq 7

*** End of config file ***

===========================+================+===============================
Erik H. Bakke              |                |     To be or not to be...
Senior Consultant/Developer|erik@habatech.no|    Is simply a question of
Habatech AS                |                |         binary logic
===========================+================+==============================


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




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