From owner-freebsd-stable Tue Aug 29 5: 8:18 2000 Delivered-To: freebsd-stable@freebsd.org Received: from bbnrel4.net.external.hp.com (bbnrel4.net.external.hp.com [155.208.254.68]) by hub.freebsd.org (Postfix) with ESMTP id E9B4B37B424 for ; Tue, 29 Aug 2000 05:07:39 -0700 (PDT) Received: from hpcpbla.bri.hp.com (hpcpbla.bri.hp.com [15.144.112.65]) by bbnrel4.net.external.hp.com (Postfix) with ESMTP id 192B2142E8; Tue, 29 Aug 2000 14:07:32 +0200 (METDST) Received: from sse0691.bri.hp.com (sse0691.bri.hp.com [15.144.0.53]) by hpcpbla.bri.hp.com (8.9.3 (PHNE_18979)/8.9.3 SMKit7.0) with ESMTP id NAA09735; Tue, 29 Aug 2000 13:07:30 +0100 (BST) Received: (from steve@localhost) by sse0691.bri.hp.com (8.9.3/8.9.3) id NAA71818; Tue, 29 Aug 2000 13:10:24 +0100 (BST) (envelope-from steve) Date: Tue, 29 Aug 2000 13:10:24 +0100 From: Steve Roome To: John Lengeling Cc: Robert Augustine , stable@FreeBSD.ORG Subject: Re: Random Reboots and Miscellaneous Athlon/FIC Problems. Message-ID: <20000829131024.F61846@moose.bri.hp.com> References: <001b01c0104e$1f83d1c0$0200000a@cm.420.net> <39A9D5F1.77CD3902@raccoon.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.4i In-Reply-To: <39A9D5F1.77CD3902@raccoon.com>; from johnl@raccoon.com on Sun, Aug 27, 2000 at 10:01:05PM -0500 Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sun, Aug 27, 2000 at 10:01:05PM -0500, John Lengeling wrote: > > > Robert Augustine wrote: > > > > Hello, > > I would like to update the list on my problems and give a brief > > generalisation. I would have to say that the SD-11 must be poorly > > manufactured because along with the fact that random reboots occur quite > > often, and are almost impossible to trace, the UDMA33 and ATA66 don't work > > at all. > > If you search freebsd-questions/hardware you will find other people who have had problems with SD-11s. > I finally resolved my SD-11 crashing problems by: > > - Replacing power supply with one which is on AMD's approved list (cut frequency of crashes from minutes to 1-2 days) > - Upgrading BIOS. I was using an ATI Rage Pro video card and there was some issues with this card and the > SD-11. There was a BIOS upgrade in Janurary/Feburary of this year which seemed to have completly fixed my crashing > problems. > > I would not purchase another SD-11 based on my experiences. IMHO, to be fair, the hardware isn't entirely to blame. So far most of these problems seem to have been resolved when people put the *CORRECT* power supply in their machine, saying the board is crap because people insist on putting it with the wrong PSU is just FUD. The only real problem is if you have some spangly graphics card with a 6A requirement, but my Maxi Gamer Xentor 32 (Riva TNT2 ultra) doesn't seem to have too much of a problem here, unless I play games under windows at 1600x1200, which, I think is placing an unnecesary demand on my hardware, as 1280x1024 will suffice. Other than that, there was a problem with the SD11 and large IDE drives, but it didn't actually affect FreeBSD directly, just that the BIOS would hang if you set it to auto detect a drive that big. [You could tell those BIOSes a smaller drive size and still use it fine.] The only other problem was that I had been building kernels with AUTO_EOI settings in them, removing them fixed the last of my problems. I reckon people are probably seeing that these options speed things up and whacking them in. Since I took out AUTO_EOI_2 it's run perfectly stable, through various make worlds etc. Bearing in mind that this was one of the very first boards to support a new CPU, and almost everything on it was new almost to reference design from AMD it's pretty good. Consider this in comparison to the original triton chipsets for the first pentiums, or all the OPTi chipsets that just wouldn't ever work with FreeBSD. On the whole I'm very impressed with the SD11 really, when you consider what other first generation boards have been like. So, "Here's one a made earlier" : 500MHz Athlon, SD11, 196Mb RAM, bt848 card, Riva TNT2 Ultra (Maxi Gamer Xentor 32), PCI modem (cheap brandless thing), Creative Labs Soundblaster 16 PCI (es1371), 33Gb IBM ide disk. If someone can give me a conclusive test whether or not ATA66 is working, I'll try it out, but these seem to show it's okay. root@snuggly 2 0 # dd if=/dev/ad0 of=/dev/null bs=128k count=10000 10000+0 records in 10000+0 records out 1310720000 bytes transferred in 56.420233 secs (23231382 bytes/sec) root@snuggly 23 1 # dd if=/dev/rad0 of=/dev/null bs=1024k count=1 1+0 records in 1+0 records out 1048576 bytes transferred in 0.051883 secs (20210403 bytes/sec) So, is this is it coming straight from the hard disk cache ? root@snuggly 24 0 # dd if=/dev/rad0 of=/dev/null bs=1024k count=1 1+0 records in 1+0 records out 1048576 bytes transferred in 0.020338 secs (51557330 bytes/sec) Looks to me like 20Mb/s is the transfer speed of the disk, and 51Mb/s is about as fast as data can come from the disk cache, but I could be wrong. (it's got 2048k of on disk cache.) Anyway, I get almost the same disk speed figures in windows with various benchmark utils, except that windows seems slightly slower. Varying from 20Mb/s to about 13Mb/s from start to end of disk respectively, and I really think that's probably just the speed of the disk internally. Here's the dmesg: Copyright (c) 1992-2000 The FreeBSD Project. Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. FreeBSD 4.0-RELEASE #0: Mon Aug 14 19:37:48 BST 2000 root@snuggly.demon.co.uk:/usr/src/sys/compile/SNUGGLY Timecounter "i8254" frequency 1193182 Hz Timecounter "TSC" frequency 499034310 Hz CPU: AMD-K7(tm) Processor (499.03-MHz 686-class CPU) Origin = "AuthenticAMD" Id = 0x612 Stepping = 2 Features=0x81f9ff AMD Features=0xc0400000 real memory = 201261056 (196544K bytes) avail memory = 191746048 (187252K bytes) Preloaded elf kernel "kernel" at 0xc0330000. Preloaded userconfig_script "/boot/kernel.conf" at 0xc033009c. Preloaded elf module "splash_bmp.ko" at 0xc03300ec. Preloaded splash_image_data "/boot/arse.bmp" at 0xc0330190. VESA: v3.0, 4096k memory, flags:0x1, mode table:0xc0279962 (1000022) VESA: NVidia Pentium Pro MTRR support enabled npx0: on motherboard npx0: INT 16 interface pcib0: on motherboard pci0: on pcib0 pcib1: at device 1.0 on pci0 pci1: on pcib1 pci1: at 5.0 irq 11 dc0: <82c169 PNIC 10/100BaseTX> port 0xd800-0xd8ff mem 0xefffff00-0xefffffff irq 10 at device 4.0 on pci0 dc0: Ethernet address: 00:a0:cc:5b:46:42 miibus0: on dc0 ukphy0: on miibus0 ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto bktr0: mem 0xeddfe000-0xeddfefff irq 9 at device 6.0 on pci0 iicbb0: on bti2c0 iicbus0: on iicbb0 master-only smbus0: on bti2c0 Miro TV, Temic NTSC tuner. <<<<< THIS IS WRONGLY ID'D isab0: at device 7.0 on pci0 isa0: on isab0 atapci0: port 0xffa0-0xffaf at device 7.1 on pci0 ata0: at 0x1f0 irq 14 on atapci0 ata1: at 0x170 irq 15 on atapci0 pci0: at 7.2 irq 5 chip1: at device 7.4 on pci0 pcm0: port 0xd000-0xd03f irq 11 at device 9.0 on pci0 atkbdc0: at port 0x60-0x6f on isa0 atkbd0: irq 1 on atkbdc0 psm0: irq 12 on atkbdc0 psm0: model Generic PS/2 mouse, device ID 0 vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 sc0: on isa0 sc0: VGA <16 virtual consoles, flags=0x200> fdc0: at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0 fdc0: FIFO enabled, 8 bytes threshold fd0: <1440-KB 3.5" drive> on fdc0 drive 0 sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0 sio0: type 16550A ppc0: at port 0x378-0x37f irq 7 on isa0 ppc0: Generic chipset (EPP/NIBBLE) in COMPATIBLE mode lpt0: on ppbus0 lpt0: Interrupt-driven port pca0 at port 0x40 on isa0 sio1: at port 0x2f8-0x2ff irq 3 on isa0 sio1: type 16550A ad0: 32634MB [66305/16/63] at ata0-master using UDMA66 acd0: CDROM at ata1-master using UDMA33 Mounting root from ufs:/dev/ad0s1a And here's a kernel config that works nicely : (for FreeBSD 4.0-release) machine i386 ident SNUGGLY cpu I686_CPU # aka Pentium Pro(tm) maxusers 64 makeoptions CONF_CFLAGS="-pipe -march=pentiumpro -O" options COMPAT_43 options SYSVSHM options SYSVSEM options SYSVMSG options PERFMON options KTRACE options AUTO_EOI_1 options VESA #AUTO_EOI_2 seems to cause ata not to find ata_master #it just times out =( #options AUTO_EOI_2 options UCONSOLE options INET #Internet communications protocols pseudo-device ether #Generic Ethernet pseudo-device loop #Network loopback device pseudo-device bpf #Berkeley packet filter pseudo-device tun #Tunnel driver (ppp(8), nos-tun(8)) options FFS #Fast filesystem options MFS #Memory File System options FFS_ROOT #FFS usable as root device options CD9660 #ISO 9660 filesystem options KERNFS #Kernel filesystem options MSDOSFS #MS DOS File System options PROCFS #Process filesystem options SOFTUPDATES options P1003_1B options _KPOSIX_PRIORITY_SCHEDULING options _KPOSIX_VERSION=199309L pseudo-device pty #Pseudo ttys pseudo-device speaker #Play IBM BASIC-style noises out your speaker device isa device atkbdc0 at isa? port IO_KBD device atkbd0 at atkbdc? irq 1 device psm0 at atkbdc? irq 12 device vga0 at isa? pseudo-device splash device sc0 at isa? device npx0 at nexus? port IO_NPX flags 0x0 irq 13 # ATA and ATAPI devices device ata0 at isa? port IO_WD1 irq 14 device ata1 at isa? port IO_WD2 irq 15 device ata device atadisk # ATA disk drives device atapicd # ATAPI CDROM drives options ATA_STATIC_ID options ATA_ENABLE_ATAPI_DMA device fdc0 at isa? port IO_FD1 irq 6 drq 2 device fd0 at fdc0 drive 0 device sio0 at isa? port IO_COM1 flags 0x10 irq 4 device pci device miibus device dc # DEC/Intel 21143 and various workalikes device pcm device bktr device iicbus device iicbb device smbus ## Printer (hopefully!) device ppbus device lpt device ppc0 at isa? port? irq 7 #PC speaker device pca0 at isa? port IO_TIMER1 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message