Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 01 May 2001 21:58:04 -0700
From:      "George W. Dinolt" <gdinolt@pacbell.net>
To:        aaron@swcp.com
Cc:        freebsd-stable@freebsd.org
Subject:   Re: Duron unsupported???!?!?
Message-ID:  <3AEF93DC.142D617@pacbell.net>

next in thread | raw e-mail | index | archive | help
I have been running a 750 MHz Duron for several months now on 4.2, 4.3
and -current with no problems (except sometimes recently on -current,
but that is not the hardware's fault.) 

The first part of my dmesg is

-----------------------------
Copyright (c) 1992-2001 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 4.3-STABLE #0: Sat Apr 28 21:10:17 PDT 2001
    root@dinolt1.bingdrive.org:/tmp/usr/obj/usr/src/sys/DINOLT1
Timecounter "i8254"  frequency 1193182 Hz
Timecounter "TSC"  frequency 750031882 Hz
CPU: AMD Duron(tm) Processor (750.03-MHz 686-class CPU)
  Origin = "AuthenticAMD"  Id = 0x630  Stepping = 0
 
Features=0x183f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR>
  AMD Features=0xc0440000<<b18>,AMIE,DSP,3DNow!>
real memory  = 201261056 (196544K bytes)
avail memory = 191918080 (187420K bytes)
...
-----------------------------
I have built and run with GENERIC kernels as well as specialized ones. 

The top of my config file looks as follows:
-----------------------
machine         i386
cpu             I686_CPU
ident           XXXXX
maxusers        32

options         NO_F00F_HACK
options         NO_MEMORY_HOLE
options         CPU_WT_ALLOC

#
# BLKDEV_IOSIZE sets the default block size used in user block
# device I/O.  Note that this value will be overriden by the label
# when specifying a block device from a label with a non-0
# partition blocksize.  The default is PAGE_SIZE.
#
options         BLKDEV_IOSIZE=8192
options         PQ_CACHESIZE=512        # color for 512k/16k cache
...
--------------------------
I am not sure whether one should use the PQ_CACHESIZE or not and if this
is the "right" value, but it all works for me. 
I set the following in my make.conf

CPUTYPE=k7

but this is almost certainly not necessary either.

If you are running with a GENERIC kernel, then the above should work. If
you can't get the GENERIC kernel to work, then I would wonder if there
are problems elsewhere, something not set properly on your motherboard
maybe? My (cheap) Transcend TS-AKT4 motherboard uses the VIA chip set. I
don't know what other chip sets might support the Duron.  I am only
using PC100 memory. With my drives, I get a 1hr and 5 min make world so
I am not complaining too much. 

I would be happy to send you my complete config file, if you think that
would help. 

Good luck.

George Dinolt

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




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