2001-10-05 19:02:41

by jurriaan

[permalink] [raw]
Subject: can I use an udma-pci card on an alpha?

I had a spare CMD646 udma-card lying around, and put it in my alpha
(PWS500au). Everything boots fine, but there seems to be no HD
recognized:

block: queued sectors max/low 39013kB/13004kB, 128 slots per queue
Uniform Multi-Platform E-IDE driver Revision: 6.31
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
CMD646: IDE controller on PCI bus 00 dev 20
CMD646: chipset revision 1
CMD646: not 100% native mode: will probe irqs later
CMD646: chipset revision 0x01, MultiWord DMA Limited, IRQ workaround enabled
ide0: BM-DMA at 0x8080-0x8087, BIOS settings: hda:pio, hdb:pio
ide1: BM-DMA at 0x8088-0x808f, BIOS settings: hdc:pio, hdd:pio
Floppy drive(s): fd0 is 2.88M

jurriaan@alpha:~$ cat /proc/ide/cmd64x

CMD646 Chipset.
--------------- Primary Channel ---------------- Secondary Channel -------------
enabled enabled
--------------- drive0 --------- drive1 -------- drive0 ---------- drive1 ------
DMA enabled: no no no no
DMA Mode: PIO(?) PIO(?) PIO(?) PIO(?)
PIO Mode: ? ? ? ?
polling polling
clear clear
enabled enabled
CFR = 0x00, HI = 0x00, LOW = 0x00
ARTTIM23 = 0x4c, HI = 0x04, LOW = 0x0c
MRDMODE = 0x00, HI = 0x00, LOW = 0x00

Is the bios (which is x86) strictly necessary to set up the drives? I
tried searching the web for 'udma on alpha' etc. but found nothing.

Thanks,
Jurriaan


2001-10-05 20:27:48

by Sven-Haegar Koch

[permalink] [raw]
Subject: Re: can I use an udma-pci card on an alpha?

On Fri, 5 Oct 2001 [email protected] wrote:

> I had a spare CMD646 udma-card lying around, and put it in my alpha
> (PWS500au). Everything boots fine, but there seems to be no HD
> recognized:

[...]

> Is the bios (which is x86) strictly necessary to set up the drives? I
> tried searching the web for 'udma on alpha' etc. but found nothing.

I am using a Promise 20267 in an DEC Alpha XL 300 with kernel 2.4.10-ac4.

That machine has no bios-support for IDE-Drives, but the kernel (booting
from the ncr scsi-controller) detects my 60gb ibm-disk without problems
and does about 20mb/s.

I've got one real problem:
When I do a "shutdown -r now", the machine is completely dead when loading
the ide-driver after booting up (module).
The only way to get the machine up again is power-cycling.
"shutdown -h now" followed by power-cycle works.

And just now, trying to find out the exact harddisk-model for this mail:
# cat /proc/ide/ide2/hde/identify
-> *boom*, machine dead, network unreachable

Shit - will have to drive to work tomorrow to get my private webserver
back running :(

c'ya
sven

--

The Internet treats censorship as a routing problem, and routes around it.
(John Gilmore on http://www.cygnus.com/~gnu/)