Command to read PCI board revision

Hello,
Is there any command I can use to print the HW revision of a PCI board. I have a SGXPCI2SCSILM320-Z (PCI Dual Ultra320 SCSI Adapter, RoHS:YL) running on a V440 butI I need to check its HW release withot taing the server down and open it.
I know there are 2 releases 375-3365-01 and 375-3365-02, but I need to be certain with release I have installed.
Please advice.

On that particular V440 architecture, you could experiment with the prtfru command.
Glance through the man pages but you'd likely just need to run it and redirect its output to a text file. Then you will need to sort through the hundreds of lines of information in that text file at a later time.
I don't expect you would find anything of value, however.
The "01" versus "02" differences on a component such as a PCI card often only reflect minor changes that required a manufacturing change. There is no hard rule why or what was different, just that something was different between those revisions to the product.
An example: If the card was manufactured by the Malaysian factory of Sun's subcontracted assembler, then that factory was moved its activity to the Phillipines factory of the same subcontractor, there would be a "01" board from Malaysia and a "02" board from the Phillipines. No technical change but only a location change. Sun requires the 01 and the 02 to reflect such a change.
If you really, really want to do this correctly you take the cover off the system and read the paper sticker on the card. Then you will have accurate information. You will then note such information on the build sheet that is hanging on a clipboard next to the system. (After all, you do have a build sheet for every one of your systems? It is a good Best Practice.)

Similar Messages

  • How do I read the firmware revision of a PCI-6601?

    I need to read the firmware revision of my PCI-6601 card. I cannot find any reference to this in the NI-DAQ Function Reference Help document nor in the Measurement and Automation Test Panel.
    Thank you for your help!

    My company's Quality Assurance people require that we know the hardware and software revisions of every card we use. Thank you for letting me know that there isn't a revision of the software in the PCI-6601 card. That explains why I wasn't able to read it.

  • Porting PCI board from Solaris Intel to Sparc

    Our own PCI board which has been working on Solaris(8) Intel for years does not seem to be recognized by Solaris(8) for Sparc. At the prom level a show-devs shows the device ie: pci1234,5678 but booting with 'boot -rswv' does not. Two questions:
    1. Is the process of scanning hardward and making entries in the /devices directory documented anywhere that I might access?
    2. What might be different between Solaris-Intel and Solaris-Sparc when dealing with PCI devices?
    The platform for our testing is an AXE-300 3 slot PCI Ultra Sparc.
    Thanks in advance
    [email protected]
    (781)-482-1215

    The 'prtconf -pv' command does show the presence of our board
    pretty much matching what is displayed when running prtconf on
    the Intel system with the exception that the Intel results under the
    'compatible:' header shows a series of 32 bit hex values while the
    Sparc output for 'compatible:' shows "'pci1234,5678' +
    'pciclass,ff0000'".
    Furthermore running:
    truss -f -a add_drv -v -m '* 0666 root bin' -i '"pci1234,5678"' pixgen
    seems to show the point of failure occurring in 'devfsadm -v -i pixgen'
    as follows: (note I've cleaned up the output a bit for readability).
    open("/devices/pseudo/devinfo@0:devinfo", O_RDONLY) = 5
    ioctl(5, 0xDF81, 0xFFBEF8F8) Err#6 ENXIO
    close(5)
    devfsadm then returns an exit code=11 and reports that the driver
    was 'successfully added ... but failed to attach'.
    I added a number of trace statements to each entry point in the
    driver using the cmn_err function and compiled for Intel and Sparc
    and verified that the driver continued to work on Intel and indeed
    showed each routine being entered but I never got even one line
    of output on the Sparc. That presents a couple of questions.
    1. I'm using an old compiler: Sun's CC workshop Compiler 4.2 30
    Oct 1996 on both platforms. The Sparc platform is a sun4m (ss-10).
    Is it possible that this old compiler is not generating proper code for
    the sun4u platform? The compiler and linker switches are:
    cc -xstrconst -DKERNEL -DDEBUG -DPIXGENDEBUG=255 -c driver.c
    ld -r -m -o pixgen driver.o
    pkgadd installs the driver as /usr/kernel/drv/pixgen
    2. The driver installation using pkgadd places the following line in
    /etc/devlink.tab: 'type=io;minor=pixgen0 pixgen'. Is this
    possibly an issue?
    Any help/insight would be much appreciated.
    Thanks
    Charlie Jack [email protected]
    (781)-482-1215 (East Coast)

  • Where is the command button on key board?

    where is the command button on key board?

    Do you mean the Command/CMD key, or some reset button?
    If using a PC KB it's likely the Windows key that equals CMD on Mac.

  • USB PCI board for 2009 MAC PRO

    I am trying to add some more USB slots. It seems like when I add a powered external USB hub I can still only use a couple of them before the other slots go dead. I assuming this is from power consumption through the unit. Anyway I figured if I added another board directly through the PCI slots that if I use all four slots I shouldn't have an issue. The problem is I've bought two different boards only to find that there are apparently different PCI boards and they wouldn't fit. So can anyone suggest a USB PCI board that they are using trouble free? thanks
    Ed

    I like the inexpensive Crest 4 port USB 3 (2 Lane PCIe Rev 2) card. Good MacPro drivers. Only problem is, you have to figure out how to route bus power down to it from teh optical bay - or from an unused hard drive bay. Not easy. Not impossible, but kludgy.
    The CalDigit card does not require that, instead getting its power from the PCIe bus.
    A decent USB hub (and most of them are garbage) should have ann accessory power supply that will boost bus power provided for attached devices. This is a very good way to run more devices. Choosing a hub is probably the most difficult thing in computers. Only way to know if one will work is lots of reviews or close your eyes when you buy it and test it thoroughly when you get it.
    RIck

  • MSI 7220 Diamond Plus - latest board revision?

    Hi,
    I am wondering about the latest board revision of the 7220. Today it is 1.0 on the German MSI website while it was 1.1 the whole time until yesterday. On other MSI websites there is no revision statement at all.
    Is there anybody having a Diamond Plus with revision 1.1 or was it just a mistake on the German site?
    Thanks!

    Quote from: Grouse on 13-April-06, 00:53:42
    OI,
    As you can see from my sig i have a similar set up.  I use antec PSU. The issues your talking about are Likely due to a combination of things not Just one.
    First of all are you setting your nvid drivers to the game you are using instead of global settings.
    Also what are your amp ratings on your PSU.
    Also what are running in your back ground.  How many processes?
    Have you defragged that drive since your last install?
    Have you run dxdiag?
    are you using the latest dx version?  One came out just recently.
    I appreciate all the feedback guys, and as far as these questions, I have tried on 2 clean installs (winxp pro, and winxp x64), and have the same problem.  Nothing else running whatsoever, everything updated, etc.  It's got to be a hardware issue, and since it's a graphics problem that I've experienced with 2 cards, you guys must be right, it must not be getting enough power.  I chose this PSU because Tom's Hardware used it in their test setup with this board (didn't realize it was such a sensative issue).  I'll keep messing with it for another day or so.  I'll be quite happy if it's just the PSU and I don't have to send the mobo in for replacement. 
    Thanks again

  • How to get bus number and socket number of NI-6143 PCI board using NI-DAQmx?

    Hello everybody and Happy New Year!
    I assume similar question has already been discussed earlier, here, for example.
    My Visual C++ application scans PCI buses and slots to enumerate supported PCI DAQ boards. These boards are produced by different manufacturers, my company and NI, for instance. There is no support of NI-6143 PCI board by Traditional NI-DAQ, so I am using NI-DAQmx 7.2. There is promising function DAQmxGetDeviceAttribute() defined in NIDAQmx.h, but it supports request of DAQmx_Dev_ProductType and DAQmx_Dev_SerialNum device attributes only, for now.
    Thus, it's another request to NI-DAQmx development team to improve functionality of the API. Using own lookup tables is not the good way to solve the problem. Good luck!

    Hello and Happy New Year to you also!
    As you were able to find with the hyperlink included in your post, this is a common question and request from our DAQmx users transitioning from Traditional NI-DAQ. The best thing for you to do at the current time would be to post your discussion thread in a Product Feedback form. This is the media that you will want to use to request features with our products. It is closely monitored by our development teams, so you suggestions will strongly be considered.
    Best Regards,
    Jared A

  • READ TIME TO LABVIEW FROM KSI TRPO-PCI BOARD

    I HAVE A NEW SYSTEM WITH WINDOWS 2000, I BOUGHT A TIMMING CARD FROM KSI TPRO-PCI, HOW DO I READ TIME FROM THE BOARD REGISTERS IF I/O PORT IS NOT SUPPORTED ON WINDOWS 2000. BEFORE I COULD DO I/O FROM AN ISA TIMMING CARD ON WINDOWS 98.WHICH DRIVERS DO I NEED TO GET TO DO THE I/O

    On windows NT and 2000, you need a kernel level driver to access these hardware registers. Take a look at this Knowledge Base:
    http://exchange.ni.com/servlet/Redirect?id=1009247
    At the bottom of this document is a link to port and memory utilities for windows called accesshw. You will need to download and install this.

  • Reading PCI-6023 counter by Delphi/NI-DAQ

    One current goal of mine is to read the counter of an NI I/O board PCI-6023E by Delphi using NI-DAQ driver commands. For Delphi/NI-DAQ *without ActiveX* don't exist any NI examples yet. In VB works the "same" prog fine.
    http://www.home.fh-karlsruhe.de/~egra0011/Projects/SIM
    What part is in my code "PCI6023E_Counter.pas" missing? Are the NI-DAQ commands/driver working with Delphi?
    Thanks.

    I am not familiar with Delphi syntax, but you are using the correct NI-DAQ functions and in the correct order. Make sure you are connecting your digital pulse to the correct pin. You should be connecting the signal to the Source of the specified counter. You are using Counter 1, so that should correspond to pin 37 of the PCI-6023E.
    Also, the count value returned is not going to be meaningful until your signal has pulsed so that the count will increment. It would be more useful to call the GPCTR_Watch in a loop to see if the count is incrementing when it sees new pulses.
    In general, if you are interested in making NI-DAQ function calls instead of using Active X in Delphi, run NI-DAQ Setup and install the Borland C examples. The syntax will be different, but t
    he NI-DAQ function calls and programming structures will be the same for your own Delphi code.
    Raecine Meza
    National Instruments
    http://www.ni.com/ask

  • Reading PCI-6023E counter by Delphi/NI-DAQ

    One current goal of mine is to read out the counter of a NI I/O board PCI-6023E by Delphi/NI-DAQ! But I don't get it work.
    I am interested in having a Delphi code using NI-DAQ commands *without ActiveX components*. At NI support doesn't exist yet any example code in Delphi using NI-DAQ just commands.
    What part is missing in my code "PCI6023E_Counter.pas"?
    http://www.home.fh-karlsruhe.de/~egra0011/Projects/SIM
    The "same" prog in VB works fine! Do the NI-DAQ commands/drivers work with Delphi? Thanks.

    Rawi,
    NI-DAQ provides a function prototype for Borland Delphi, so NI-DAQ function calls should work fine in that environment. Your program seems to be correct. However, you don't state why it's not working, and I've noticed that you don't seem to be checking the iStatus return value for an NI-DAQ error. You might want to check to see if an error is being returned. That could point you in the right direction. If you continue to have problems, I would recommend contacting National Instruments support for troubleshooting assistance.
    Also, the counter/timer developer exchange is targeted towards 660X and TIO-10 counter/timer products. The PCI-6023E is a multifunction I/O board, and in the future, you may want to consider posting your inquiries to the multifuncti
    on I/O exchange for assistance.
    Regards,
    Erin

  • Where can I find commands for wireless key board with my Ipad?

    how do I find a command list for using my apple wireless key board with my Ipad?

    you will have to power off the wireless keyboard...or go into your settings and turn off the bluetooth when you aren't using it.
    the default for hte ipad is to only have one keyboard at a time. And if your ipad senses a blue tooth attached, your onscreen one will not be visible.

  • How Do You Identify Logic board revisions for MDD FW800?

    I have a logicboard, the CPU board, and the heatsink for a PowerMac G4 MDD FW800 DP 1.25 that I want to sell, but I can't figure out what Revision it is (A, B, C) or if it is 133MHz or 167MHz. I do not have the computer (bought for parts) they came from anymore but I have my own MDD FW800 DP1.25 I could consult. Logic boards, I'm discovfering, don't make for easy reading--can anyone assist or point me to a "Logic Boards 101" text?

    Hi-
    The following should help to ID the logic board.
    For the FW800 1 ghz board, the part is identified by looking at the serial # ON THE BOARD.
    Look for one of the following code combinations in the
    last 4 digits of the serial # : NME,P2X,P3E,P3G,P3U,P7P,P8E,
    PFD,PFF,PFG,PFT
    This would be the 133mhz model.
    For FW800 multi processor boards, the part is identified by looking at the serial # ON THE BOARD.
    Look for one of the following code combinations in the
    last 4 digits of the serial # : NMF,P2Y,P3F,P3H,P3V,P7Q,P8F,
    PFE,PFH,PFJ,PFU
    This would be the 167mhz model.
    For the MDD 167mhz, rev A, look for one of the following code combinations in the
    last 4 digits of the serial # MXJ,ND0,ND9,NE2,NE8,NEV,NEX,NFA,NFG,
    NG1,NKT,NNR, NNS,NNW,NRC,NWK,P8S,PG2,PG3,PG4,PG5,PG6,PGI
    For the MDD 133mhz, rev B, look for one of the following code combinations in the
    last 4 digits of the serial # : NF9,NG1,NNR,NRC,PG7
    For the MDD 167mhz, rev. C, to determine which 167 MHz logic board is installed in the computer, check the AirPort Card connector at the edge of the board.
    If there is a 2-pin fan connector on both sides of the AirPort Card
    connector, it is rev.C. Otherwise use rev. A.
    Look for one of the following code combinations in the
    last 4 digits of the serial # :MXJ,ND0,ND9,NE2,NE8,NEV,NEX,
    NFA,NFG,NG1,NKT,NNR,NNS,NNW,NRC,NWK,P8S,PG2,PG3,
    PG4,PG5,PG6,PGI
    For further reference, check here:
    http://www.mac-resource.com/store.php?cat=desktopparts-logicboards
    G4 AGP(450)Sawtooth   Mac OS X (10.4.8)   2ghzPPC,1.62gbSDRAM, ATI9800, DVR-109,(IntHD)120&160,LaCie160,23"Cinema Display

  • How to send command to the control board?

    Hello everyone
       I am developing pci-7344`s driver under RTX.It says in the DDK that
    command and data passed to or from the controller is handled in a
    packet format. A packet consists of resourceID,commandID,data etc.Now I
    know the information of resourceID,commandID,data etc.DDK or the
    hardware user manual does not mention how to send them in a packet.
      Moreover The command buffer register is 16-bit.
      I try to send them one by one but it indicates "modal error" in the
    csr.Since I have not programmed "error-handling" part of the driver ,so
    I do not know what the error codes are.
    Hope some advice on how to send the command packet? It is best if there
    is an example !!
    Thank you!!!

    Sandy,
    Here is a modified version of the example I suggested. It includes the  option of using the parallel port for communication. I am in the process of getting some example ZPL for you for the label formats that you are using.This example should give you everything you need to communicate with the printer.
    Mark Yedinak
    "Does anyone know where the love of God goes when the waves turn the minutes to hours?"
    Wreck of the Edmund Fitzgerald - Gordon Lightfoot
    Attachments:
    Basic Serial Write and Read (8.6).vi ‏24 KB

  • Is a new logic board revision confirmed? How to recognize it?

    I have seen a lot of talk about a new logic board, and some sort of photo of a paper someone got describing that it required 1.0.4.6...
    Is this really a new revision (which then fixes the whine and heat)?
    How do you recognize it? I mean, does it have a name, or what do I tell the tech guys at my local service center here in Sweden?
    Apple surely must have some stock of spare older logic boards left, and I really want to make sure that I won't receive one of those when I take my MBP in for service.

    If your computer is still whining, then yes, you may absolutely be able to get your logic board replaced again. Your logic board was replaced once on March 29th but, as I now too can confirm, Apple released an even newer, revised logic board for the MacBook Pros during the last week of June.
    If you are still experiencing the whine, call up AppleCare and simply be persistent and ask for a logic board replacement. If they say they don't know what you're talking about, simply tell them to look it up, as this is what I had to do. Once my Product Specialist sent an "escalation" to Engineering, he called me back within 2 business days and was able to directly confirm that there was a new logic board released recently, and we arranged to have my MBP sent in. And don't worry that your logic board was already replaced once. Mine too was replaced even more recently (end of May), but being as though this revision is very recent, it didn't matter. Just be polite but insist on getting a new logic board.
    I however am still waiting on its return to verify whether or not my whine is gone. Turnaround time was amazing; MBP shipped overnight (over Thursday night, that is) and arrived at the repair depot yesterday morning and is on its way back to me as we speak! I should be able to report back on Monday afternoon...

  • Reading PCI-6071E off by ~.15 volts

    I'm developing a DOS real mode driver for a PCI-6071E card. I've followed the examples in the PCI E Series RLPM and the DAQ-STC TRM, and I can read all 64 AI channels OK. I noticed, however, the readings are off by ~.15 volts (both negative and positive). I ran the NI DAQ software (under Windows 95) to see if it read the same values, but it read the voltage correctly. Surprisingly, after running NI-DAQ and restarting the Win95 machine in the DOS mode, my driver reads the values correctly as well! I assume this means the NI-DAQ did something to the PCI-6071E that I'm not doing in my driver. After power cycling the PC and running my driver again (without running NI-DAQ), the readings are off by ~.15 volts again. I looked through all yo
    ur documentation, but can't find a missing programming step. Do you have any ideas?

    Ray,
    It sounds as though the board is not being initialized properly. More than likely, the calibration constants are not being loaded. You can refer to Chapter 5 of the RLPM to learn more about the Calibration DACs on your device.
    Regards,
    Erin

Maybe you are looking for