Signal Generators

cancel
Showing results for 
Search instead for 
Did you mean: 

PXIe-5672 errors - corrupted memory?

I am using a PXIe-5672 vector signal generator in a PXIe-1073 PXIe chassis. Recently the chassis was disconnected from the PC and the host controller card, a PCIe-8361, was removed from the PC. Prior to this everything functioned correctly. I have just put the controller card back into the PC, reconnected the chassis, and set up the signal generator in NI-MAX (including associating the AWG module with the RF Upconverter module). When I run my code (written in C#, run through VisualStudio) to control the signal generator, the build fails and I get an error. I tried running the code examples that are provided with NI-RFSG and the same thing happens. Here is the error:

 

Exception thrown: 'System.AccessViolationException' in NationalInstruments.ModularInstruments.ModularInstrumentsSystem.dll

An unhandled exception of type 'System.AccessViolationException' occurred in NationalInstruments.ModularInstruments.ModularInstrumentsSystem.dll

Attempted to read or write protected memory. This is often an indication that other memory is corrupt.

 

The program '[13132] SingleToneGeneration.2012.exe' has exited with code -1073741819 (0xc0000005) 'Access violation'.

 

The following line from the build log might also be useful since all other lines have "Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled." where this one has "Module was built without symbols.":

 

'C:\windows\Microsoft.Net\assembly\GAC_MSIL\NationalInstruments.ModularInstruments.ModularInstrumentsSystem\v4.0_1.4.45.27__4febd62461bf11a4\NationalInstruments.ModularInstruments.ModularInstrumentsSystem.dll'. Module was built without symbols.

 

I have used the NI Package Manager to repair my installations of NI-DAQmx and NI-RFSG, and I have tried re-installing the chassis with the host controller card in a different PCIe slot, but I still get this error.

 

Additionally, if I try to open the NI-RFSG Soft Front Panel, I get an error telling me that there is no AWG associated with the RF Upconverter module and that I should make the association in NI-MAX and rescan. However, when I go to NI-MAX, the two modules are clearly still associated. Resetting the NI-MAX configuration data and setting the device up again also did not help.

 

I am not familiar with .dll files and my searches online have not provided any clear explanation of how I might go about repairing any corrupt memory associated with one of these files. Any help with fixing this issue would be greatly appreciated.

0 Kudos
Message 1 of 2
(1,974 Views)

Since you already tried reinstalling the driver, I guess you've to do the inevitable, reach out to NI Support (you need an active HW SSP) for help.

 

When you disconnected from the PC and removed the PCIe-8361, did you power down the system properly? if you disconnected while operating, there is a risk that you corrupted the firmware and you need NI's support to reflash the firmware.

Santhosh
Soliton Technologies

New to the forum? Please read community guidelines and how to ask smart questions

Only two ways to appreciate someone who spent their free time to reply/answer your question - give them Kudos or mark their reply as the answer/solution.

Finding it hard to source NI hardware? Try NI Trading Post
0 Kudos
Message 2 of 2
(1,937 Views)