This is an old revision of the document!
Table of Contents
Agilent Infiniium 54830 Series
Hardware Upgrade & Software Restore
Perform common repairs and maintenance, then upgrade the system software to Windows XP and install the latest Infiniium scope software.
Motherboard Swap & New OS Install
Because the 54830 scopes are simply based on a MicroATX PC motherboard running Windows 98 or XP, the underlying hardware can be upgraded to something newer and more powerful. This will not change any of the scope's fundamental performance characteristics, and the software used will remain the same, but its a fun modification to do for its own sake, and it can enable to use of higher resolution displays, an easier/better remote access experience, faster boot times, etc.
The purpose of this section is to synthesize what I have found on the EEVblog forum, specifically this post by user Howardlong, as well as contributions by user magore, and some others.
It should go without saying that this is an incredibly invasive process. The odds of destroying the instrument are fairly high. These days, though, a 53830 series scope in “for parts” condition can be found pretty cheap, so I think it's a worthy endeavor. If you blow up your gear, though, don't blame me! You've been warned.
mesa patch file |
- mesa.reg
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet\Control\Class\{FF646F80-8DEF-11D2-9449-00105A075F6B}] "Class"="Infiniium" [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{FF646F80-8DEF-11D2-9449-00105A075F6B}] "Class"="Infiniium" [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\Class\{FF646F80-8DEF-11D2-9449-00105A075F6B}] "Class"="Infiniium" [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet\Control\Class\{FF646F80-8DEF-11D2-9449-00105A075F6B}\0007] "InfPath"="mesa.inf" "InfSection"="Mesa" "InfSectionExt"=".NT" "ProviderName"="Agilent Technologies" "DriverDateData"=hex:00,c0,d8,cf,8c,65,c1,01 "DriverDate"="11-5-2001" "DriverVersion"="1.0.0.0" "DriverDesc"="Infiniium Main Interface" [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{FF646F80-8DEF-11D2-9449-00105A075F6B}\0007] "InfPath"="mesa.inf" "InfSection"="Mesa" "InfSectionExt"=".NT" "ProviderName"="Agilent Technologies" "DriverDateData"=hex:00,c0,d8,cf,8c,65,c1,01 "DriverDate"="11-5-2001" "DriverVersion"="1.0.0.0" "DriverDesc"="Infiniium Main Interface" [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\Class\{FF646F80-8DEF-11D2-9449-00105A075F6B}\0007] "InfPath"="mesa.inf" "InfSection"="Mesa" "InfSectionExt"=".NT" "ProviderName"="Agilent Technologies" "DriverDateData"=hex:00,c0,d8,cf,8c,65,c1,01 "DriverDate"="11-5-2001" "DriverVersion"="1.0.0.0" "DriverDesc"="Infiniium Main Interface" [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet\Enum\Root\INFINIIUM] [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\Root\INFINIIUM] [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Enum\Root\INFINIIUM] [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet\Enum\Root\INFINIIUM\0000] "ClassGUID"="{ff646f80-8def-11d2-9449-00105a075f6b}" "Class"="Infiniium" "ConfigFlags"=dword:00000004 "Driver"="{FF646F80-8DEF-11D2-9449-00105A075F6B}\\0007" "Mfg"="@mesa.inf,%agilent%;Agilent Technologies" "Service"="mesa" "DeviceDesc"="@mesa.inf,%agilent.devicedesc%;Infiniium Main Interface" "Capabilities"=dword:00000000 "ContainerID"="{00000000-0000-0000-FFFF-FFFFFFFFFFFF}" [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\Root\INFINIIUM\0000] "ClassGUID"="{ff646f80-8def-11d2-9449-00105a075f6b}" "Class"="Infiniium" "ConfigFlags"=dword:00000004 "Driver"="{FF646F80-8DEF-11D2-9449-00105A075F6B}\\0007" "Mfg"="@mesa.inf,%agilent%;Agilent Technologies" "Service"="mesa" "DeviceDesc"="@mesa.inf,%agilent.devicedesc%;Infiniium Main Interface" "Capabilities"=dword:00000000 "ContainerID"="{00000000-0000-0000-FFFF-FFFFFFFFFFFF}" [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Enum\Root\INFINIIUM\0000] "ClassGUID"="{ff646f80-8def-11d2-9449-00105a075f6b}" "Class"="Infiniium" "ConfigFlags"=dword:00000004 "Driver"="{FF646F80-8DEF-11D2-9449-00105A075F6B}\\0007" "Mfg"="@mesa.inf,%agilent%;Agilent Technologies" "Service"="mesa" "DeviceDesc"="@mesa.inf,%agilent.devicedesc%;Infiniium Main Interface" "Capabilities"=dword:00000000 "ContainerID"="{00000000-0000-0000-FFFF-FFFFFFFFFFFF}" [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet\Enum\Root\INFINIIUM\0000\Control] "ActiveService"="mesa" [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\Root\INFINIIUM\0000\Control] "ActiveService"="mesa" [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Enum\Root\INFINIIUM\0000\Control] "ActiveService"="mesa" [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet\services\mesa] "Type"=dword:00000001 "Start"=dword:00000003 "ErrorControl"=dword:00000000 "Tag"=dword:00000007 "ImagePath"=hex(2):53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,44,00,\ 52,00,49,00,56,00,45,00,52,00,53,00,5c,00,6d,00,65,00,73,00,61,00,2e,00,73,\ 00,79,00,73,00,00,00 "DisplayName"="Infiniium Main Interface" "Group"="Pointer Port" [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\mesa] "Type"=dword:00000001 "Start"=dword:00000003 "ErrorControl"=dword:00000000 "Tag"=dword:00000007 "ImagePath"=hex(2):53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,44,00,\ 52,00,49,00,56,00,45,00,52,00,53,00,5c,00,6d,00,65,00,73,00,61,00,2e,00,73,\ 00,79,00,73,00,00,00 "DisplayName"="Infiniium Main Interface" "Group"="Pointer Port" [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\services\mesa] "Type"=dword:00000001 "Start"=dword:00000003 "ErrorControl"=dword:00000000 "Tag"=dword:00000007 "ImagePath"=hex(2):53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,44,00,\ 52,00,49,00,56,00,45,00,52,00,53,00,5c,00,6d,00,65,00,73,00,61,00,2e,00,73,\ 00,79,00,73,00,00,00 "DisplayName"="Infiniium Main Interface" "Group"="Pointer Port" [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet\services\mesa\Enum] "Count"=dword:00000001 "NextInstance"=dword:00000001 "INITSTARTFAILED"=dword:00000001 "0"="Root\\INFINIIUM\\0000" [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\mesa\Enum] "Count"=dword:00000001 "NextInstance"=dword:00000001 "INITSTARTFAILED"=dword:00000001 "0"="Root\\INFINIIUM\\0000" [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\services\mesa\Enum] "Count"=dword:00000001 "NextInstance"=dword:00000001 "INITSTARTFAILED"=dword:00000001 "0"="Root\\INFINIIUM\\0000" [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet\services\mesa\Security] "Security"=hex:01,00,14,80,90,00,00,00,9c,00,00,00,14,00,00,00,30,00,00,00,02,\ 00,1c,00,01,00,00,00,02,80,14,00,ff,01,0f,00,01,01,00,00,00,00,00,01,00,00,\ 00,00,02,00,60,00,04,00,00,00,00,00,14,00,fd,01,02,00,01,01,00,00,00,00,00,\ 05,12,00,00,00,00,00,18,00,ff,01,0f,00,01,02,00,00,00,00,00,05,20,00,00,00,\ 20,02,00,00,00,00,14,00,8d,01,02,00,01,01,00,00,00,00,00,05,0b,00,00,00,00,\ 00,18,00,fd,01,02,00,01,02,00,00,00,00,00,05,20,00,00,00,23,02,00,00,01,01,\ 00,00,00,00,00,05,12,00,00,00,01,01,00,00,00,00,00,05,12,00,00,00 [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\mesa\Security] "Security"=hex:01,00,14,80,90,00,00,00,9c,00,00,00,14,00,00,00,30,00,00,00,02,\ 00,1c,00,01,00,00,00,02,80,14,00,ff,01,0f,00,01,01,00,00,00,00,00,01,00,00,\ 00,00,02,00,60,00,04,00,00,00,00,00,14,00,fd,01,02,00,01,01,00,00,00,00,00,\ 05,12,00,00,00,00,00,18,00,ff,01,0f,00,01,02,00,00,00,00,00,05,20,00,00,00,\ 20,02,00,00,00,00,14,00,8d,01,02,00,01,01,00,00,00,00,00,05,0b,00,00,00,00,\ 00,18,00,fd,01,02,00,01,02,00,00,00,00,00,05,20,00,00,00,23,02,00,00,01,01,\ 00,00,00,00,00,05,12,00,00,00,01,01,00,00,00,00,00,05,12,00,00,00 [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\services\mesa\Security] "Security"=hex:01,00,14,80,90,00,00,00,9c,00,00,00,14,00,00,00,30,00,00,00,02,\ 00,1c,00,01,00,00,00,02,80,14,00,ff,01,0f,00,01,01,00,00,00,00,00,01,00,00,\ 00,00,02,00,60,00,04,00,00,00,00,00,14,00,fd,01,02,00,01,01,00,00,00,00,00,\ 05,12,00,00,00,00,00,18,00,ff,01,0f,00,01,02,00,00,00,00,00,05,20,00,00,00,\ 20,02,00,00,00,00,14,00,8d,01,02,00,01,01,00,00,00,00,00,05,0b,00,00,00,00,\ 00,18,00,fd,01,02,00,01,02,00,00,00,00,00,05,20,00,00,00,23,02,00,00,01,01,\ 00,00,00,00,00,05,12,00,00,00,01,01,00,00,00,00,00,05,12,00,00,00