this is obsolete doc -- see http://doc.nethence.com/ instead

Mylex DAC960 / DEC KZPAC RAID controller 

 

 

Introduction 

We've got a Digital KZPAC-XF (E04) card, which is in fact a Mylex DAC960 with a custom firmware from Digital. It's a 3 channels, 7 targets controller with 8MB. Works fine e.g. on an Alphaserver 800 (http://pbraun.nethence.com/doc/crosspkgtools/alphaserver.html). 

 

 

Firmware update and RAID configuration utility 

Okay. First, we want to update the firmware from the SRM console or AlphaBIOS, without the need of an operating system. Fortunately, that's possible. The previous RAID Flash utility was 'ra200fl.exe', executable from the AlphaBIOS. It has been replaced by 'arcfl.exe'. Same for the RAID Configuration Utility. Previous version was 'ra200rcu.exe', then 'arccf.exe', launchable (only) from the AlphaBIOS. 

 

Both are available at, 

ftp://ftp.hp.com/pub/alphaserver/storage/controllers/kzpac/ (ra200fl and rcu) 

ftp://ftp.hp.com/pub/alphaserver/firmware/other/utility/SWXCRMGR/ (ra200fl and rcu) 

ftp://ftp.hp.com/pub/softpaq/alphant/m-arcapp.zip (arcfl and arccf) 

 

As for the firmware itself, the latest available is 2.70, there ftp://ftp.hp.com/pub/alphaserver/storage/controllers/kzpac/SWXCRFWP.270 and there ftp://ftp.hp.com/pub/alphaserver/firmware/other/utility/SWXCRMGR/ 

note. there seem to be more recent firmwares than 2.70 but probably for other, also more recent, boards (not the one we got): http://kaappi.servebeer.com/slider/hpmylex/firm/ 

 

ra200fl: version 03.10a (may 13 1998) 

arffl: version 4.21-05 (mar 22 1999) 

 

ra200rcu: version 4.78-08 (09/03/98) 

arccf: version 4.78-23 (03/04/1999) 

 

Put arcfl.exe and SWXCRFWP.270 on a floppy, and use the AlphaBIOS to execute the flash utility, 

Utilities > Run maintenance program
arcfl.exe
A:

the flash utility then asks for a filename to use for the firmware update, 

SWXCRFWP.270

note. if you use ra200fl instead, change the firmware filename to SWXCRFWP.ima first. It will load it by default. 

 

 

Linux and BSDs 

Linux, NetBSD and probably older FreeBSD version all have drivers the DAC960 Mylex card. 

 

Linux refs. 

http://oribi.org/linux/dac960/ 

http://oribi.org/linux/dac960/doc/relnotes-DAC960.txt 

http://www.mjmwired.net/kernel/Documentation/README.DAC960 

 

NetBSD usage, 

dmesg | grep ^mlx
mlxctl cstatus
mlxctl status
mlxctl config

 

 

Links 

Alpha storage 

http://h18006.www1.hp.com/alphaserver/products/storage/ 

 

RAID Array 230/Plus (KZPAC) 

http://h18006.www1.hp.com/alphaserver/products/storage/retired/ra230/index.html 

 

HP AlphaServer 800 supported option detail 

http://www.compaq.com/alphaserver/options/as800/as800___-kzpac-aa.html 

 

Windows NT for Alpha Systems Platform Support 

http://h18000.www1.hp.com/support/files/alphant/drivers/index.html 

 

SWCC Tips: StorageWorks Command Console; DIGITAL Stuff 

http://labs.hoffmanlabs.com/node/564 

 

DAC960PL Hard Disk/Floppy Controller Settings and Configuration 

http://stason.org/TULARC/pc/hard-disk-floppy-controllers/M-O/MYLEX-CORPORATION-Up-to-45-Fast-Wide-SCSI-2-device.html 

 

Configuring Mylex DAC960 RAID boards? 

http://hardware.mcse.ms/archive48-2004-9-75297.html 

 

Re: Mylex 960 question 

http://fixunix.com/vms/249743-mylex-960-question.html 

 

LSI DAC960E 

http://www.lsi.com/support/products/Pages/DAC960E.aspx 

http://www.lsi.com/downloads/Public/Obsolete/Obsolete%20Common%20Files/README_FOR_dacupgd2.exe.txt 

 

(broken, authentication is now required) 

http://www.lsi.com/DistributionSystem/AssetDocument/files/support/mylex/misc/DACCF.txt 

http://www.lsi.com/DistributionSystem/AssetDocument/files/docs/marketing_docs/storage_asics/mylex_pci_array_control_driver_install_guide.pdf