PXI

cancel
Showing results for 
Search instead for 
Did you mean: 

restart computer is requred after switch ON/OF NI PXI-1033 chassis

Hi. I have NI  PXI-1033 chassis + PXI-5102
digitizer PXI-8430 (RS232). When I start the PC (Win XP) everything
works perfectly. However, when I switch OFF+ON the chassis - nothing
works (see img below) till I restart the computer.

The question is how to do everythin work without restarting the PC?

Thanks a lot.

 

 



0 Kudos
Message 1 of 5
(4,608 Views)

Hi Wes, 

 

Assuming that your chassis is connected to a PC through a remote controller, this is expected behavior.  Since the PXI chassis extends the PCI bus and the resources are allocated by the BIOS, you have to have the PXI chassis on prior to booting the computer.  When you are turning off the PXI and turning it back on, you are changing the resources and this can result in errors that could crash the PC.

Caleb W

National Instruments

0 Kudos
Message 2 of 5
(4,585 Views)

Thanks for your answer.

Do you know  if threre ia a way to reload these resourses again without computer restart? May be restart some NI or Windows services can help?

0 Kudos
Message 3 of 5
(4,577 Views)

Hi Wes, 

 

Since these resources are allocated in the BIOS, the proper procedure is to have the PXI chassis on before you boot the computer and after you turn it off.  This is how it is able to populate the list of boards that are inside as well as the memory and the interrupts that they use.  In short, this information has to be populated by the BIOS at boot time.

Caleb W

National Instruments

0 Kudos
Message 4 of 5
(4,563 Views)

You might find some luck using DevCon. Down load from MicroSoft.

 

I find that if I power down a PXI chassis my whole computer locks up and my system is "dead in the water". 

 

You might be able to pull this off if before powering off the chassis you use DevCon to disable ALL the devices in the PXI chassis including devices for the PCI bus itself (the PCI bridges and triggers and such). I am sure the order that you disable the devices is important also. Can't disable the bridges before disabling the devices that use the bridge.

 

Then use DevCon to "enable" devices and also use "restart".

Reverse the order used to disable.

 

Let us know if any of this works.

 

Omar

 

Omar
Message 5 of 5
(4,403 Views)