Help: ICE_RELEASE_COMPATIBILITY
Compatibility Guidelines
To install as an X-Midas option tree, ICE320 requires XM364 or greater.
To install as a NeXtMidas option tree, ICE320 requires NXM250 or greater.
On systems using ICE310 or later, the drivers and libraries have a DETECT
function to display all of the cards on a system and their pertinent version
information.
From XMidas or NeXtMidas, use "PICD DETECT "
or From the test subdirectory use "./test detect"
The output on a computer looks like
CARD #0 Type=PIC4 (Up/Active) Ndmac=1
Interface Type=PCI ChipRev=9 Bus=32b Clk=33MHz Endian=4 Driver=317
FirmWare Proc=318 Ioc=IIX
CARD #1 Type=PIC5 (Up/Idle)
Interface Type=PCI ChipRev=4 Bus=64b Clk=66MHz+ Endian=0 Driver=317
Modules Iom1=SDDSXDr5 Iom2=SDDSXDr5 Pm1=DTDMX:DEF Pm2=NONE:
FirmWare Proc=318 Ioc=II SoC Ver=318 Sig=HH
CARD #2 Type=MBT4 (Down)
Interface Type=PCI ChipRev=8 Bus=64b Clk=66MHz+ Endian=0 Driver=317
FirmWare
ICE option tree libraries are normally compatible with drivers from other
revisions of the ICE tree. The known exceptions are
1) On OSF, pre-283 drivers are not compatible with 283+ libraries, or the reverse.
(i.e. pre-283 libraries need pre-283 drivers and 283+ libs need 283+ drivers)
2) On Linux, pre-307 drivers do not support PCI memory above 2G
3) Pre-310 drivers do not have the ability to query the driver version
The ICE driver does not change with each option tree rev. When a change occurs,
it is stamped with the current option tree rev. The latest revs for each OS are
VMS 310
OSF 315
LNX 320
SOL 317
WIN 312
MAC 310
SGI 310
HPUX 313
ICE option tree libraries and drivers are normally compatible with all PCI
firmware revs. The exceptions are
1) Pre-306 libraries will fail self test #4 (FIFO) on PIC3/MBT3 cards with
new V5 PCI firmware and all PIC4Ts due to changes in the FIFO pipelining.
Normal DMA operations are NOT affected.
Cards are supported under versions on or after their birthdate.
PIC1 - Version 1xx retired at 215
NBT - Version 1xx retired at 215
PIC2 - Version 210
MBT2 - Version 222
MBT3 - Version 236
MBT4 - Version 313
PIC3T - Version 240
PIC4T - Version 293
PIC4X - Version 311
PIC5 - Version 318
PIC6 - Version 320
Cards are only retired from option trees when necessary.
I/O Modules for series 2 cards (PIC2,MBT2) are not compatible with series 3 or 4 cards.
All I/O Modules for series 3 & 4 cards are interchangeable.
I/O Modules for series 5 & 6 cards (PIC5,PIC6) are not compatible with series 2, 3 or 4 cards.
Do NOT put a Gigabit Ethernet card in an ES45 on the 5Volt bus with an ICE card also on the
5Volt bus -- this causes the machine to hang. See help on PLATFORM for ES45 slot layout.