| Products > Test Equipment |
| Agilent/Keysight Infiniium 9000,S,90000,X,V,Z-Series Windows 7 to 10 Update |
| (1/2) > >> |
| Dagobert1:
Windows 7 Embedded is currently installed on my Keysight/Agilent DSO 9254. With the old Windows 7 there are numerous problems with Windows updates. Also, for some time now, the Keysight Update Manager has not been able to update to the latest firmware/software. There is a possibility to purchase an update to Windows 10 from Keysight, which costs 700 €: Firmware/Software N2151A Upgrade Kit - Windows 7 to Windows 10 OS software for Infiniium oscilloscopes Infiniium 9000 Series, S-Series, 90000 X-Series, V-Series, and Z-Series https://www.keysight.com/de/de/product/N2151A/upgrade-kit-windows-7-windows-10-os-infiniium-oscilloscopes.html I tried to update without buying the N2151A upgrade kit. First I created an image file to get back to the original state at any time and then installed Windows 10 Embedded. An upgrade directly from the running Windows 7 was not possible. Only a new installation worked. After installing Windows 10, the Device Manager looks like this: After reinstalling the Infiniium software from here, the USB drivers are updated, but not the "PCI Communication Synchronization plus Time and Frequency Test/Measurement-Controller" or short "Infiniium Acquisition" driver: https://www.keysight.com/de/de/lib/software-detail/instrument-firmware-software/infiniium-oscilloscope-software-for-windows-10-and-windows-7-2488819.html Without the working Infiniium Acquisition Driver, only the demo version of the Keysight oscilloscope software will be installed. Then I copied back the original image of Windows 7 Embedded and looked at the Device Manager again: You can see that two "Infiniium Acquisition" drivers are responsible for this in the original Windows 7 Embedded system: 1. AG9000.sys 2. wdfcoinstaller01009.dll I copied the drivers from Windows 7 and copied them to the same place in the Windows 10 folder. Unfortunately, the driver was not recognized by Windows 10. It also did not work to search for the drivers in the acquisition driver entry in the Device Manager. I suspect that the Infiniium Acquisition driver is not installed when the oscilloscope software is updated or reinstalled. It would be interesting to know which file names the acquisition drivers have for an oscilloscope with functional Windows 10 Embedded. It would also be interesting to copy the Windows 10 driver files into my oscilloscope to see if it works afterwards. It is possible that other mechanisms have been built in to prevent a self-update to Windows 10. I would therefore be pleased if someone with a corresponding oscilloscope (9000 Series, S-Series, 90000 X-Series, V-Series, and Z-Series) with Windows 10 Embedded could provide me with the names of the drivers or better the drivers themselves and in which directory the drivers was stored. I would of course report back here on further results. Perhaps someone has already successfully upgraded their oscilloscope to Windows 10 Embedded and can report back here. |
| gslick:
--- Quote from: Dagobert1 on November 11, 2023, 08:27:26 pm ---You can see that two "Infiniium Acquisition" drivers are responsible for this in the original Windows 7 Embedded system: 1. AG9000.sys 2. wdfcoinstaller01009.dll I copied the drivers from Windows 7 and copied them to the same place in the Windows 10 folder. Unfortunately, the driver was not recognized by Windows 10. It also did not work to search for the drivers in the acquisition driver entry in the Device Manager. --- End quote --- If you only copied those two files, the system will have no way of knowing that those two files correspond to the hardware device. At a minimum, you also need the .inf and .cat files which refer to the driver .sys file. When the systems searches for drivers for a device it looks through .inf files to find the driver which matches the hardware ID of the device. On the working Windows 7 Embedded system maybe you can find cached copies of the .inf and .cat files which correspond to the AG9000.sys driver file. Then copy that set of files to a new installation directory on the Windows 10 system, and then when you have the system search for drivers, manually point the search to that new installation directory where it can find the matching .inf and driver files. |
| Dagobert1:
@gslick: You're absolutely right. I found copies of the drivers with inf and cat files in the old installation of Windows 7. Then the installation of the drivers works in Windows 10 Embedded. However, the installing of the Infiniium software still installs the demo program. There must be other things that need to exist to recognize a real oscilloscope. I found out that detection from a real oscilloscope depends on certain registry entries. I'll keep reporting. |
| gslick:
--- Quote from: Dagobert1 on November 11, 2023, 08:27:26 pm ---After installing Windows 10, the Device Manager looks like this: --- End quote --- Did you also get the correct driver installed for the second device, the "USB (Universal Serial Bus)-Controller)" device? That is probably not a standard USB host controller, which should have standard Windows USB host controllers drivers installed automatically. It might be a NetChip / PLX 2282 PCI\VEN_17CC&DEV_2282 device, which provides a USB device side interface, which is used for connecting the scope as a USB device to a PC USB host, and might use Agt2280 as the correct driver for that device. |
| Dagobert1:
As I have already written, the USB drivers are installed by the Infiniium software. |
| Navigation |
| Message Index |
| Next page |