I'm in the process of upgrading a PXIe-8105 controller since the cost of a new controller is very prohibitive (academic labs have limited funds). I have successfully increased the RAM to 4GB by purchasing compatible Crucial RAM, upgraded to Windows 7 (32 bit) and will be migrating the OS to a KingSpec 128GB PATA SSD once it arrives. I'm now researching the other options available for improving the performance of the controller. It appears the controller is based on an Intel i945GME (rev 03) chipset with a 82801GHM (ICH7-M DH) southbridge. Now, my understanding is as follows:
Edit: Added link to cpu-upgrade website listing compatible CPUs.
Solved! Go to Solution.
NI does not support upgrading the processors or motherboards of our boards, so there is not any officially supported information about the process. I am not too familiar with the Intel bug, so I cannot advise about the 64 bit Windows 7 upgrade.
The manual of the PXIe-8105 outlines the process of upgrading RAM on page 2-15.
I was able to upgrade the CPU in the controller from a T2500 to a T7600 and got a very nice performance boost. I realize this isn't a supported upgrade, but the PXIe-8105 is so old that it's no longer sold by NI. At that point, does it really matter? However, if you are on a budget you can find this controller on EBay for less than $500. You can then toss in a SSD, 4GB of RAM and a T7600 CPU (approx $150 total) and get a very nice controller that compares well with newer ones at a fraction of the cost.
Well, from a CPU perspective the T7600 is much slower than current options.
In my experience putting a SSD into the controller makes the largest difference, even really old controllers are perfectly usable with enough RAM and a SSD.
Glad you got it working
Yes, the SSD made the biggest difference in this system (along with upgrading to Windows 7 which outperforms XP).
I don't disagree that current options have faster CPU, RAM and I/O. They certainly will outperform my system by a large margin. However, if one's needs are simple and they can get by with ten year old technology, the $4,000 in savings can be applied towards other things (i.e., more research). I'm posting this as a reference for anyone who's in a simliar boat. If you scan the forums, you'll see that there are others who want to upgrade their current controllers but can't afford the cost of a new one (even with academic discounts).
In general, I find that most of the advancements in computer technology in the past few years have primarily related to multitasking. As long as someone isn't trying to run multiple programs at the same time, the system should be up to par for most experiments.
EDIT: It's also important to note that the CPU is upgradeable in some PXIe controllers. So, even newer controllers may benefit from the idea of trying to upgrade the CPU.
While it may be possible to upgrade the CPU you need to keep in mind a few things:
Changing the RAM or Hard Drive is usually a much simpler operation than the CPU (though it does vary by controller).
In your case it sounds like resourcefullness and luck in light of a limited budget carried the day
Agreed. I would never try this with a controller that's under warranty and one needs to know what they're doing (e.g., verify CPU wattage and know how to carefully disassemble a controller).
As for out-of-warranty items, I find that the cost of an out-of-warranty RMA is generally so high that it's cheaper to just buy a replacement on EBay. That assumes one can find it on EBay though.
Granted, this is from an academic perspective. We have to be resourceful to make our funding dollars (i.e., taxpayer money) stretch as far as possible. From an industry perspective, companies probably care more about ensuring that there are no hidden deficits and/or glitches that may come with used equipment and have the funds to pay for brand-new stuff with warranties.