VXI-MXI-2 loses register values during normal operation. Causing Bus Errors.

The Setup:
I have a system with two VXI chassis and a MXI2 bus running
between them.  Each VXI chassis has a
VXI-MXI-2 card in slot zero.  The first
chassis has VXI cards and the second chassis has VME cards.  I set registers 0xA, 0xC, 0xE, and 0x10 to
0x6100 on the first chassis’s VXI-MXI-2 card and 0x6180 on the second chassis’s
VXI-MXI-2 card. 
The Problem:
This configuration runs smoothly 99% of the time.  Every so often we get a hiccup and lose the
values in the 0xA, 0xC, 0xE, and 0x10 registers on the VXI-MXI-2 card in the
second chassis.  The registers on that
card are set to their default values of 0x1800. 
This causes a problem, because we are unable to access the VME cards in
the second chassis until the register’s values are reset properly.  We have verified with a bus analyzer that our
software is not writing zeros across the VXI/MXI bus to those register.  It appears as though the second VXI-MXI-2
card is seeing a hard reset.  The first
chassis is definitely not experiencing a hard reset.
Attempted fixes that have not worked:
1) We put back the register values back into place whenever
we detect that the MXI2 registers have been reset.  We poll the registers at 1Hz.  While this fix is semi-adequate, there are
times that we access the registers in the second chassis more frequent than
1Hz.
2) We have tried swapping out our second VXI-MXI-2 card with
a new card, but the problem persists.
3) We have also swapped out the second VXI chassis with a
new chassis, and that did not work.
My questions:
What could be causing this problem?  Has anyone else seen this problem?  What would cause the values in the VXI-MXI-2
card to reset to zeros besides a hard reset? 
 Any suggestions?
Thanks for your input,
Mike Arthur

Hi Mike,
We currently have a support request open on this issue, and we are working on it.
Thank you!
Regards,
Ebele O.
National Instruments

Similar Messages

  • Pavilion DV7 2120 ed, above 90 degrees C during normal operating, 1 year old

    Hello,
    My HP Pavilion dv-7 2120 ed has recently had his first birthday. Unfortunately the fan started working harder and harder. Yesterday I didn't trusted it anymore, therfore I downloaded Speedfan. He told me during normal operating (internet + music player) that the CPU reaches a temperature above the 90 degrees Celsius.
    Quite a shock!!!
    He doesn't seem dirty from inside.
    Does someone have the same problem with the same notebook?
    How come?
    But more important, what can I do?
    Thanks in forward
    William
    Holland

    Even if there is not visible dirt when you just open the keyboard, for example, sometimes there is a dust clot blocking the fan outlet, that you cannot see until you open it all the way up. After one year it could use new thermal compound between the processor and heatsink, too.

  • 113 degrees Fahrenheit during normal operation.

    I heard about heating problems on the 2011 MacBook Pro, and I was wondering whether 113 degree Fahrenheit durning normal operation (i.e. idling, Mail, simple Safari sites, etc.)?

    Most MBPs run hotter than that most of the time. You are probably using yours very lightly. Don't even begin to worry until it goes over 180°F and stays there with its fans roaring. That may never happen, depending on how you use the machine.

  • MacBook 5,1 Fan Noise During Normal Operation

    Recently, my MacBook 5,1 with an Intel Core 2 Duo processor and 4GB of RAM has started making loud fan noises. The fan speed is steady at around 2,000 RPM (I belive this is normal), and the CPU temperature is staying around 60 degress celcius (also normal, I believe). I have done an SMC reset, done some troubleshooting, Activity Monitor isn't showing anything abnormal, and I have not installed anything recently or been using the machine in any way I haven't in the three years I've owned it.
    Is the fan broken in some way? Is the MacBook just aging? Should I take this issue to a Genius Bar?

    A lot of people have the same problem with the iX core macs. You can try Fan Control to gain manual override of the fan speed, if it bothers you, but I have to warn you, that semiconductors should not reach a temperature higher than 85C (185F), as some semiconductors will lose their conductivity above 85C. I don't exactly know what materials are there in the iX CPUs, but just to stay safe, don't go over 85C if not necessary. Also you should know, that if a semiconductor operates on high temperatures, it can lose its conductivity sooner than it should (think 25 years instead of 28), so use carefully. You can download Fan Control form http://www.lobotomo.com/products/FanControl/
    Regards,
    Gábor

  • Computer stuck during normal operation with weird display

    My Toshiba Satellite M205-S4806 is getting stuck pretty quickly after startup.
    The display displays streaks as shown in the attached picture.
    This does not happen in safe mode.
    I thought that reinstalling the OS would solve the problem, but during installation of Windows 8 it happens again.
    I ran out of ideas as for the cause of the problem or it's solution.
    Attachments:
    DSC_0497.JPG ‏1021 KB

    Hi ! If Dave's suggestion doesn't work, you might try a clean boot.http://support.microsoft.com/kb/929135
    I Love my Satellite L775D-S7222 Laptop. Some days you're the windshield, Some days you're the bug. The Computer world is crazy. If you have answers to computer problems, pass them forward.

  • DB2 Log file retrieval during normal operation

    Hi,
    We recently upgraded our databases to DB2 v9.7 FP1 and started noticing entries in the db2diag.log that state a log file is being retrieved (after it was archived). We are not performing a restore, although this only seems to be happening during the time our online backup is running.
    This is one example of an entry in the db2diag.log:
    2010-08-18-21.52.43.687630-300 I46847828A425      LEVEL: Warning
    PID     : 27014                TID  : 19          PROC : db2sysc 0
    INSTANCE: db2qas               NODE : 000
    EDUID   : 19                   EDUNAME: db2logmgr (QAS) 0
    FUNCTION: DB2 UDB, data protection services, sqlpgArchiveLogFile, probe:3180
    MESSAGE : Completed archive for log file S0052437.LOG to VENDOR chain 1 from
              /db2/QAS/log_dir/NODE0000/.
    .<other messages>
    2010-08-19-03.13.37.185763-300 I46895785A364      LEVEL: Warning
    PID     : 27014                TID  : 19          PROC : db2sysc 0
    INSTANCE: db2qas               NODE : 000
    EDUID   : 19                   EDUNAME: db2logmgr (QAS) 0
    FUNCTION: DB2 UDB, data protection services, sqlpgRetrieveLogFile, probe:4130
    MESSAGE : Started retrieve for log file S0052437.LOG.
    2010-08-19-03.14.38.221285-300 I46896150A418      LEVEL: Warning
    PID     : 27014                TID  : 19          PROC : db2sysc 0
    INSTANCE: db2qas               NODE : 000
    EDUID   : 19                   EDUNAME: db2logmgr (QAS) 0
    FUNCTION: DB2 UDB, data protection services, sqlpgRetrieveLogFile, probe:4148
    MESSAGE : Completed retrieve for log file S0052437.LOG on chain 1 to
              /db2/QAS/log_dir/NODE0000/.
    It doesn't appear to be causing any harm, but can someone please explain why DB2 would need to retrieve an already archived log file?
    Thanks,
    Setu

    Hi,
    The online backup by default invokes the option "include logs". And that is why you see the required archived logs being retrieved.
    Benny

  • During normal operation the screen goes black???

    Hi! For the past few days, I'll be reviewing email(Mac) and/or looking at a web page (CNN or eBay) and all of a sudden the computer screen goes black. The mouse will not work, no keystrokes work either. I have to press the on/off switch on the computer, hold it until it shuts down and then restart the computer. I've reset Safari, emptied cache and that's about all I know to do. This problem is very annoying. Any help would be GREATLY appreciated!!! Thanks

    Perform a Reset... Try again...
    Reset  ( No Data will be Lost )
    Press and hold the Sleep/Wake button and the Home button at the same time for at least ten seconds, until the Apple logo appears. Release the Buttons.
    http://support.apple.com/kb/ht1430

  • During normal operation (fresh install, no plugins) periodically and unpredictably hangs for about 15 seconds before continuing.

    Program hangs for a number of seconds before continuing. All operations within the window are arrested.
    Attempted reinstall of Firefox 6.0, and also disabled all plugins. Reenabled plugins (shown in info. below). Attempted rebooting.
    Problem occurs periodically, at random intervals when browsing, typing, or doing any task.

    I assume that it isn't caused by an extension and that it still happens with all extensions disabled?
    Which security software (firewall, anti-virus) do you have?
    Create a new profile as a test to check if your current profile is causing the problems.
    See Basic Troubleshooting: Make a new profile:
    *https://support.mozilla.com/kb/Basic+Troubleshooting#w_8-make-a-new-profile
    There may be extensions and plugins installed by default in a new profile, so check that in "Tools > Add-ons > Extensions & Plugins" in case there are still problems.
    If that new profile works then you can transfer some files from the old profile to that new profile (be careful not to copy corrupted files)
    See:
    *http://kb.mozillazine.org/Transferring_data_to_a_new_profile_-_Firefox

  • How do i stop an old apple ID and password prompt from always popping up on my phone during normal use ?

    How do i stop an old apple ID and password prompt from popping up on my phone screen during normal operations ?

    How to change the Apple ID on my iOS Device
    Settings > iTunes & App stores.
    Tap your Apple ID, sign out then sign back in with new AppleID.
    Settings > Facetime.
    Tap your Apple ID, sign out then sign back in with new AppleID.
    Settings > Messages.
    Turn off iMessages, wait 10 seconds, then turn it back on.  Go to 'Receive messages at' and then tap your Apple ID.  Sign out of the old ID, then sign in with new Apple ID.
    Settings > iCloud.
    Delete the account (make sure to KEEP the information on your phone), then turn it back on with new Apple ID.
    Also, delete any apps that were downloaded with the 'old' Apple ID, then reinstall them with your 'new' ID.

  • Is there a function to send window id's to TS to use for placement of the standard panels/windows that are created during normal TS operation?

    I have asked this question previously in a different manner and have not received any useful hints. I want to manage the placement of all of the standard TS windows/panels during normal operation of TS.
    Thanks in advance,
    Paul

    Paul,
    I am assuming that you are talking about the File Dialog when you select "Open Sequence File..." from the menu.  The code for the dialog is encapsulated as a command in the Operator Interface.  If you look in the TestStand help, under Command Kinds, you can see all the coded commands that will cause the OI to respond.  The CommandKind_OpenSequenceFile command is what causes the File Dialog to popup.  When the user selects the proper file and chooses to Open the dialog, the OpenSequenceFile command triggers a DisplaySequenceFile event.  This event is handled by the Application Manager with a callback function (or VI if you are using LabVIEW).  The SequenceFile gets updated in the SequenceFileView manager.  Unfortunately, much of this code is handled internally by the Operator Interface manager controls.  The File Dialog is simply a function that gets called, and the Window handle is never really accessed by the OI developer.
    You may have a few options, however.  There may be a Windows kernel function, that accesses child Window handles.  I would search MSDN for any functions that will help access Window handles.
    The other option is to implement the File Open dialog yourself.  I believe, the File Chooser is a standard dialog popup, that you can call from most programming languages that are accessing Windows functionality.  However, you should trigger the DisplaySequenceFile event after the user selects a file.  This will cause the SequenceFileView manager to be udpated with the proper sequence file.
    I have not tried either of these implementations.
    If you have any questions, please let me know.
    Thanks,
    Tyler T.
    NI

  • VI_ERROR_IO while viMOVE operation on VXI-MXI-2

    Hello. We have troubles with our old PCI-MXI-2 & VXI-MXI-2 cards. OS WinXP SP3,  NI-VXI 3.6,  VISA 4.6.2
    Any viMOVEOUT command, issued in A24 adress space, returns VI_ERROR_IO status. I read old posts on this forum and tried to turn off DMA mode for MXI-2. It helps to remove error status but all operations became very slow, inadmissible slow. I'd also tried to switch off SYNC MXI (in regedit set UseSyncMXI=0), but it doesnt solve problem with error status.
    Could you ask me how to solve this problem, while not slowing down perfomance?
    Thank you for attention.

    ABV-
    I found one other documented issue related to yours, and the solution was posted as a potential solution, but is not guaranteed to work.  It involves adjusting registry keys (which it looks like you are familiar with).  Caution should be taken when adjusting registry keys.  Again, this is just a step to try that helped one other customer out, so I thought I would offer it to you as a potential solution.
    Some MITE-based systems have experienced problems with the MITE chip reaching the maximum number of retries on the PCI bus. To help prevent this problem from occuring, a delay was added before the MITE chip would perform a retry on the PCI bus. The amount of time that the MITE waits is determined by the DmaCpuRequestDelay value that is entered in the Registry. The default value for this setting is 2.
    In this instance, it was this value that was causing the slowdown in the transfer rate. By changing the DmaCpuRequestDelay to 0, the transfer was increased to an acceptable level. However, caution should be taken when changing this value. If this value is changed, there is a slight possibility that bus errors might be received during large data transfers, due to the maximum retry limit being reached on the MITE chip.
    If this happens, there are two options:
    You can raise the DmaCpuRequestDelay up to 1 or back to 2
    You can disable DMA on the MITE chip by changing the DisableMiteDma value to 1.
    To change the DmaCpuRequestDelay, use the Registry Editor via Start » Run and type regedit. Navigate to the following section of the registry for WIN32: HKEY_LOCAL_MACHINE/Software/National Instruments/NI-VXI
         I hope this helps.  Have great day!
    Gary P.
    Applications Engineer
    National Instruments
    Visit ni.com/gettingstarted for step-by-step help in setting up your system.

  • These i7 4770K Temperatures And Voltage Values Are Normal With Z87-G43?

    Hello everyone,
    I recently upgraded my good old Core2Duo rig and bought a new cpu-motherboard-ram trio. My new specs is as follows:
    - i7 4770K @ stock speed + Coolermaster 212Evo cpu cooler
    - MSI z87 g43 motherboard
    - 2x4 GB G-Skill Ripjaws X 1866Mhz
    - Case: Corsair Carbide 400R
    The problem is I wasn't aware of that new Haswell cpus are running slightly hotter and now I'm little bit worried about my temperatures. Since I was also planning to overclock my cpu a bit and trying to find a point that doesn't need a vast voltage increase, I'm losing my sleeps over this situation at the moment.
    Anyways. I'm using softwares like HWmonitor, Coretemp, Realtemp and Intel Extreme Tuning Utility. Turbo Boost is also active. So the cpu is going up until 3.9 GHz. Other than that I'm on stock speeds, and motherboard's default values. Here are my temperatures:
    Ambient room temp: Varies between 23-25 °C
    Idle: 28-30 °C
    While playing demanding games like Battlefield 4: Max 58-65°C
    With Intel Extreme Tuning's stress test for 15 mins: max 65-70 °C
    With Prime 95 Blend and OCCT burn tests for 15 mins: max 78-82 °C
    I also run realtemp's sensor test and the values are identical since it's using Prime95 too.
    I also noticed that Prime 95 and OCCT is increasing my cpu voltage value from 1.156 to 1.21 while Intel Extreme Tuning's stress test and BurnInTest is using 1.156v. All these test are using %100 of the cores. Couldn't understand why there's a voltage increase on certain tests which leads my temps go even higher and higher. Will I encounter these kinds of random voltage increases during normal tasks? Like playing games, rendering some stuff etc..?
    On the other hand I tried motherboard's OC Genie future to see what happens. It overclocked the cpu automatically to 4.0 GHz @1.10v. With this setting I've seen max of 70 °C for a second and mostly 65-68°C under OCCT stress test. And also my voltage didn't increase at all and sit at 1.10. I'm a bit confused about these values. Since with default settings I'm getting hotter values and my voltage is going up to 1.21 with Turbo Boost under Prime95/OCCT burn tests. I also found out that my BIOS is v1.0. I don't really have a performance or a stability issue for now except this voltage thing. Does a BIOS update help on that situation? I don't really like to touch something already working OK and end up with a dead board.
    Also I'm wondering if my temperature values are normal with the cpu cooler i have (Coolermaster 212evo)?
    I also could buy some extra fans for my case (1 exhaust to top & 1 intake to side) and maybe a second fan for the cpu cooler if you guys think that these would help a bit.
    Sorry for my English by the way. I'm not a native speaker.
    Thanks for all your comments and suggestions already.

    Thanks for the reply Nichrome,
    I will follow your suggestions for the fans. Currently I don't have any fans on top. But I'm considering to buy some fans to top and side. So you get better results with top fans being exhaust right?
    Also which fan are you using as the second fan for the cpu heatsink? I would buy one of these as well since we have the same heatsink.
    I'm also using the default/auto voltages and settings at the moment. Just Turbo Boost is enabled and when it kicks in voltage is going up to 1.156. Which seems normal and doesnt produce dangerous level of heat. The thing is if I start running Prime95&OCCT the voltages going up to 1.21+ level at the same turbo boost speed (which is 3.9 GHz). And that produces a lot more heat than usual. But if I use BurnInTest or Intel Extreme Tuning Utility stress test the voltages sit at 1.156 and under full load on all cores. I'm wondering what's the reason of this difference and if it is software or motherboard related. Even with using the OC Genie @ 4.1 GHz temperatures and voltages seem lower than the stock&auto settings (idle 35-38 / stress test with OCCT 70C max, gaming 60-65C max). I'm not sure if a BIOS update would fix this. Since the whole BIOS flashing process is creeping me out. I don't like to bother with something that is already working OK. Don't want to end up with a dead board in the end :P Maybe I'm becoming a bit paranoid though, since this is a really hard earned upgrade after 6 years. :P

  • Reading the serial number of a VXI-MXI-2 through software

    Is there a way to read the serial number of my VXI MXI 2 through software? I can find the model number and manufacturer number in the registers, but no serial number.

    I think the short answer is no, there's not a way. Getting things like the model and manufacturer number are inherent in the design of VXI - so an API can support it for any vendor. But the serial number is not something inherent in the design of VXI - so no API can expose that in a consistent fashion for all devices.
    Some instrument drivers do have a method for retrieving a device's serial number. But since the VXI-MXI-2 is more of a controller than a normal device (technically it's actually an extender, but close enough) there isn't an instrument driver for it.
    The serial number is also part of the response string for 488.2 compliant message based devices - but again, this is not a message based device.
    There is, however, something that may help you
    . If you need to manually find the serial number, then you should use Measurement & Automation Explorer (MAX), right-click on the VXI-MXI-2, and choose Hardware Configuration. The serial number should be displayed in the title bar of the popup configuration dialog.
    But I don't think there's a way to get this programmatically.
    Dan Mondrik
    National Instruments

  • Passwords will dissappear (during normal use). Happened twice. WHY?

    I want to know why my saved passwords will disappear unexpectedly during normal FireFox use. I have to restore the passwords from a USB storage stick.

    The Reset Firefox feature can fix many issues by restoring Firefox to its factory default state while saving your essential information.
    Note: ''This will cause you to lose any Extensions, Open websites, and some Preferences.''
    To Reset Firefox do the following:
    #Go to Firefox > Help > Troubleshooting Information.
    #Click the "Reset Firefox" button.
    #Firefox will close and reset. After Firefox is done, it will show a window with the information that is imported. Click Finish.
    #Firefox will open with all factory defaults applied.
    Further information can be found in the [[Reset Firefox – easily fix most problems]] article.
    Did this fix your problems? Please report back to us!

  • Bus Error when accessing A24 space on a VME device with VXI-VISA and VME-MXI-2

    I am trying to access A248 register space on a VME card, but I get a bus error using viIn8 and viOut8 with VXI-VISA on a VXI controller running Win2k across a VXI-MXI-2 <-> VME-MXI-2 link.
    I found the following entry on your site, but I do not if or how it applies to my situation:
    I Cannot Access A24 Space on a VME Bus with a VME-MXI and an AT-MXI-1 on a Windows NT System.
    Product Group: VXI Software
    Product Name: NI-VXI for AT-MXI for Windows NT
    Version/Revision: 1.0
    Problem: With a VME device, bus errors were received when trying to do a VXIin or VXIout to the address in A24 space. The device was successfully edited within the non-VXI device editor portion of VXIedit. Resma
    n acknowledges that the device has a base address of x0000 and has requested 4 MBytes of space in A24 space, but the bus errors were still received.
    Solution: Use VXIedit to insert x4700 into registers A, C, E and 10 of the the VME-MXI. This allows the entire range of VME address spaces (A16, A24 and A32) to be mapped to the MXI bus. You can then access A24 Space.
    Related Links:
    Fixed Version:
    Report Date: 08/01/96
    Last Updated: 07/19/2002
    Document ID: 0O076NGJ

    Hi bnemmers,
    Thank you for contacting National Instruments. First, let me address the KnowledgeBase that you referenced. That KnowledgeBase applies to the VXI-MXI, not the VXI-MXI-2. A similar solution may help, but I will explain that solution last.
    You said that you could not access A24 space on you instrument. Do you have problems accessing A24 space on this particular instrument or on all of your instruments? If you can not access A24 space at all, then there could be a problem with your MXI-2 controller or with its configuration.
    If it is a single instrument that is causing problems, then I suspect there is a problem either with that particular instrument or with the configuration of that particular instrument. If possible, I suggest you test another working instrument in this system. I also suggest you test this instrument in another system that you know is working.
    You mentioned that you are using a VME instrument. If this is the case, then I want to make sure that you have the VME instrument properly configured in Measurement and Automation Explorer. When you add a VME instrument using the "Create new VME Device" option in Measurement and Automation Explorer, you must make sure to add A24 space as a resource in order to communicate in A24 space. When you add this resource, make sure that you select an appropriate range.
    As I mentioned above, it is possible that the MXI-2 interface is not configured properly. It is possible that A24 access is not configured properly and that your device is never even seeing a request to read or write a register. There is a register on the MXI-2 that controls A24 access. This register is called VWR2, Extender A24 Window, and is located at 0xE of the MXI-2's A24/A32 address space. You can read this register using viIn16. If you are using A24 space, then bit 14 should be set to 1 to enable A24 address mapping. Bits 10-8 control the size of the A24 window that is mapped, and bits 7-0 control the base of the A24 window. To make sure that A24 space is enabled and mapped, try writing 0x7800 to this register using viOut16. Assuming that you have opened a VISA session to your VXI-MXI-2 or VME-MXI-2, you would use viOut16(visa session, A24, 0xE, 0x7800). Some of this is explained in the VME-MXI-2 User Manual available at http://digital.ni.com/manuals.nsf/webAdvsearch/68409BFF568BB6118625665F005A0A41?OpenDocument&vid=niwc&node=132100_US.
    I hope this helps. If you are still encountering problems, I suggest you call and talk to an Applications Engineer. Please generate a phone support request at http://www.ni.com/ask. When you do that, you will be given a Service Request Number and a phone number to call. When you call that phone number, you will be routed directly to an Applications Engineer.
    Regards,
    David Shatila
    Applications Engineer
    National Instruments

Maybe you are looking for