Products > Test Equipment
Upgrading Mainboard in Lecroy DDA-3000 (aka WavePro 7300a?)
hpw:
On my updated WM8600A & SDA6020 with the d865glc, I use the P25-0077.BIO bios. As running XP 4G RAM & CPU 3GHz.
Before any updates, just do some HD clones before :D
Hp
benj38:
I think I figured out what the problem is, and its solution.
As explained by dxl in https://www.eevblog.com/forum/testgear/upgrading-mainboard-in-lecroy-dda-3000-(aka-wavepro-7300a)/msg1144239/#msg1144239, the LeCroy card is a multi function device.
Once the root device is installed (called "XStream DSO Devices"), all it's children appear in device-manager, and individual drivers for each need to be installed. However, all these child devices (with the exception of the printer port --- which is the only one that does not throw the error I described) are specified in the original inf files, as well as in the inf files from dxl, as belonging to a drivers class called "DataAcquisition". The problem is that the class driver for this class is missing unless one first runs the LeCroy DSO drivers automatic installer. The manual procedure I described in https://www.eevblog.com/forum/testgear/upgrading-mainboard-in-lecroy-dda-3000-(aka-wavepro-7300a)/msg5688495/#msg5688495 does not do that.
The conjecture by dxl from https://www.eevblog.com/forum/testgear/upgrading-mainboard-in-lecroy-dda-3000-(aka-wavepro-7300a)/msg1145451/#msg1145451, that his procedure may work on a clean install of Windows, without first running the LeCroy automatic installer and then uninstalling all the drivers in device manager (as he did as a side-effect of his experiments, which BTW does not uninstall the class driver), is wrong, at least for Windows XP (and I doubt if things are different in Windows 7). Unfortunately, some messages in the forum may be interpreted as confirming this wrong conjecture (though none were super clear), at least that is what it looked like to me.
I believe that more details on a simple procedure for a clean installation will be of benefit to other forum members, and I will post these hopefully when I have more time to experiment during the weekend.
@hpw, the irony of it is that my problem was that I was using a cloning/imaging software :palm:: whenever an experiment failed I restored an image of the system from before the experiment, which is why I never ended up installing the modified dxl drivers with the class driver left around from a previous experiment to save me >:(
hpw:
--- Quote from: benj38 on October 25, 2024, 11:25:25 am ---@hpw, the irony of it is that my problem was that I was using a cloning/imaging software :palm:: whenever an experiment failed I restored an image of the system from before the experiment, which is why I never ended up installing the modified dxl drivers with the class driver left around from a previous experiment to save me >:(
--- End quote ---
If I experiment with new OS or LeCroy SW, I did a clone of the HD and used the NEW cloned HD.
The cloning is done by the given Intel main board, SW by RDriveImage7 & boot CD, source SATA or PATA and destination SATA as new HD.
So I am 100% sure (almost) that the original will work again and I do not loose any working setup.
The cloning HD are all SATA SSD Kingston as 120GBytes, while the XP OS do not permit any bigger. Second SATA HD may 1 Terra without any issues as on XP.
Often it ended up as the touch screen was no any longer working. Any Win7 32bit was not working in any regards.
Hp
benj38:
As promised, here is the procedure that I found working for installing the LeCroy DSO drivers onto a fresh Windows XP system.
The key is to first install and register the "DataAcquisition" class driver, and then proceed to install the different LeCroy function drivers.
To make it easy, I have created an archive that contains the relevant pieces.
I took the opportunity to merge the latest INF files dxl so graciously shared in https://www.eevblog.com/forum/testgear/upgrading-mainboard-in-lecroy-dda-3000-(aka-wavepro-7300a)/msg1145451/#msg1145451 (his 3rd of three versions) with LeCroy version 8.x drivers (dxl included the version 6.x drivers).
I kept the original LeCroy front panel driver, and not dxl's front panel driver: dxl's modified driver is intended to solve the flickering front panel lights issue on systems with multi-core/hyper-threading CPUs, but a more universally effective solution later came up in this thread in the form of a filter driver by ingowien (https://www.eevblog.com/forum/testgear/upgrading-mainboard-in-lecroy-dda-3000-(aka-wavepro-7300a)/msg2222433/#msg2222433). Note that none of the files in the archive are my creation except for DataAcquisitionClassDriver.reg; the rest are from LeCroy or dxl.
To Install the drivers using the archive proceed as follows:
* Copy the file AcqDevClassInstaller.dll to C:\Windows\system32
* Right-click the DataAcquisitionClassDriver.reg file and select “merge”. This will register the DataAcquisition class and connect it to the dll file.
* Open device manager (select "view" → "show hidden devices" if needed), and right-click the LeCroy hardware that is indicated as not installed correctly (initially this should be “PCI data Acquisition and Signal Processing Controller" under "Other devices"). Select "Update driver".
* In the "Hardware Update Wizard" window that opens skip the suggestion to connect to Windows Update, and manually direct it to look in the folder where you extracted the archive.
* Once "XStream DSO Devices" is installed, seven new devices should appear in device manager, and each should automatically launch a wizard window. Repeat step 4 for each (or steps 3 and 4 if a wizard does not open automatically for some device).
To verify the installation, double-click each of the 8 installed devices in device manager, verify that each is reported as “working properly”, and that each has some resources assigned to it. In particular, if the fan controller resources page says: "This device isn't using any resources because it has a problem", then it is not installed correctly: while this message is fine when you see it in Win2K, it is not under XP (see https://www.eevblog.com/forum/testgear/upgrading-mainboard-in-lecroy-dda-3000-(aka-wavepro-7300a)/msg2299326/#msg2299326, for conjectures why).
Note: with this method, which uses dxl’s INF files, the touchscreen COM port will appear in device manager simply as “Communications Port”, and not as “Communications Port (LeCroy)” as when using the LeCroy INF files. This is fine, and one can see that the correct hardware is installed by noticing that its resources are within the range of resources of the parent multifunction device “XStream DSO Devices".
Installing the class driver using steps 1 and 2 above may or may not work in Win7 (I have not tried). In any case, I believe the following can be done instead:
Run the official LeCroy automatic installer for DSO drivers (you can stop it after it installs the first driver "XStream DSO Devices"). Then uninstall all the devices just installed by right-clicking each device in device manager (remember to make hidden devices visible) and selecting “uninstall”. Make sure you check the “delete driver” checkbox in the confirmation dialog. BTW, this checkbox does not exist for XP, making the uninstall more difficult as one needs to find the drivers and INF files installed and delete them manually --- not doing so results in windows later displaying multiple driver options for some of the devices during installation, leading to the joys experienced by Mechatrommer as described in https://www.eevblog.com/forum/testgear/upgrading-mainboard-in-lecroy-dda-3000-(aka-wavepro-7300a)/msg2299461/#msg2299461. The net result should be that all the individual function drivers for the devices will be removed, but the class driver will remain.
hpw:
--- Quote from: benj38 on October 26, 2024, 03:47:35 pm ---As promised, here is the procedure that I found working for installing the LeCroy DSO drivers onto a fresh Windows XP system.
The key is to first install and register the "DataAcquisition" class driver, and then proceed to install the different LeCroy function drivers.
To make it easy, I have created an archive that contains the relevant pieces.
....
--- End quote ---
Thank you, and all the given files relates to which LeCroy SW XStreamDSOInstaller version?
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version