atom feed52 messages in org.freebsd.freebsd-alphaRe: Alpha Install - oops!
FromSent OnAttachments
Simon ShapiroAug 27, 1998 9:41 am 
Doug RabsonAug 27, 1998 2:21 pm 
Jordan K. HubbardAug 27, 1998 5:23 pm 
Simon ShapiroAug 27, 1998 6:48 pm 
Gary PalmerAug 27, 1998 7:39 pm 
Gary PalmerAug 27, 1998 7:47 pm 
Doug RabsonAug 28, 1998 12:38 am 
John BirrellAug 28, 1998 1:04 am 
Jordan K. HubbardAug 28, 1998 2:42 am 
Simon ShapiroAug 28, 1998 10:06 am 
Terry LambertAug 28, 1998 10:52 am 
Simon ShapiroAug 28, 1998 8:04 pm 
Matthew JacobAug 28, 1998 8:11 pm 
Matthew JacobAug 28, 1998 8:33 pm 
Simon ShapiroAug 28, 1998 8:50 pm 
Warner LoshAug 28, 1998 9:14 pm 
Simon ShapiroAug 28, 1998 9:28 pm 
Simon ShapiroAug 28, 1998 9:45 pm 
Doug RabsonAug 29, 1998 12:45 am 
John BirrellAug 29, 1998 4:12 pm 
Simon ShapiroAug 29, 1998 4:52 pm 
Simon ShapiroAug 29, 1998 7:21 pm 
Simon ShapiroAug 29, 1998 7:25 pm 
Doug RabsonAug 30, 1998 4:00 am 
Doug RabsonAug 31, 1998 6:49 am 
Simon ShapiroAug 31, 1998 7:34 am 
Matthew JacobAug 31, 1998 8:17 am 
Simon ShapiroAug 31, 1998 8:49 am 
Doug RabsonAug 31, 1998 9:04 am 
Chris G. DemetriouAug 31, 1998 9:31 am 
Matthew JacobAug 31, 1998 11:34 am 
Matthew JacobAug 31, 1998 12:25 pm 
Simon ShapiroAug 31, 1998 12:36 pm 
Simon ShapiroAug 31, 1998 12:46 pm 
Matthew JacobAug 31, 1998 12:59 pm 
Simon ShapiroAug 31, 1998 1:06 pm 
Simon ShapiroAug 31, 1998 1:23 pm 
Andrew GallatinAug 31, 1998 1:40 pm 
Simon ShapiroAug 31, 1998 2:27 pm 
Simon ShapiroAug 31, 1998 2:28 pm 
Simon ShapiroAug 31, 1998 4:47 pm 
Andrew GallatinSep 1, 1998 8:48 am 
Matthew JacobSep 1, 1998 9:17 am 
Andrew GallatinSep 1, 1998 9:31 am 
Matthew JacobSep 1, 1998 9:34 am 
Jason ThorpeSep 1, 1998 9:51 am 
Simon ShapiroSep 1, 1998 2:05 pm 
Doug RabsonSep 2, 1998 1:46 am 
Jason ThorpeSep 2, 1998 2:52 am 
Doug RabsonSep 2, 1998 3:18 am 
Andrew GallatinSep 2, 1998 5:52 am 
Jason ThorpeSep 2, 1998 10:02 am 
Subject:Re: Alpha Install - oops!
From:Simon Shapiro (shi@simon-shapiro.org)
Date:Aug 31, 1998 4:47:30 pm
List:org.freebsd.freebsd-alpha

Andrew Gallatin, On 31-Aug-98 you wrote:

I think you may have more luck if you power-cycle the box. When I've seen this under NetBSD/alpha, I suspected it was caused by the IDE controller acting as a noise generator, and was able to cure it by disabling the ide controller.

How?

(I think there is a problem we may want to solve here, still)

...

> your mileage may vary.

This happens if you attempt to put an 'unverified' card onto pci bus 0 (and thus expose it to the pyxis DMA bug present in non-GL miatas). See my Miata brain-dump below for an explanation, bearing in mind that a DPW {433,500,600}{a,au} == "Miata" or "MiataGL"

A MiataGL can be distingiushed from a Miata by the presense of a Cypress SIO (aka "PCI Peripheral Controller") chip in place of the Intel SIO chip at Bus 00 Slot 07 (from SRM '>>>show config'). A non-GL Miata has some nasty PCI bugs, including problems doing DMA reads across page boundaries. All Miatas are equipped with a 21x52 pci-pci bridge which breaks up DMA's at page boundaries. The 3 32-bit PCI slots sit behind the ppb. The 2 64-bit slots sit directly on the primary PCI bus. To avoid problems with cards which are not safe for Digital UNIX (eg, they're not certain they don't do DMA reads across page boundaries), DEC put a hack into the SRM console which prevents you from placing unverified cards directly on the primary PCI bus.

If you know a card & its driver are "safe", or if you're on a MiataGL, you can get around this by setting the undocumented SRM console variable 'pci_device_override' to the PCI device id followed by the pci vendor id. Eg, for a card with the VendorID 0x10e8 & Device ID 0x8043, one may use: >>> set pci_device_override 804310e8

In later versions of the firmware, I hear that you can just set it to -1.

On a Miata-GL that I just uncrated this afternoon (with version V6.8-44 of the firmware), pci_device_override no longer needs to be set.

Wow!

Simon

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