Page 1
Keysight M9383A PXIe Vector Signal Generators Security Guide...
Page 2
Do not and are set forth specifically in writing http://www.keysight.com/go/conformity proceed beyond a CAUTION notice elsewhere in the EULA. Keysight shall Technology Licenses until the indicated conditions are fully be under no obligation to update, understood and met.
Keysight M9383A PXIe Vector Signal Generator Security Guide Safety Information The following safety precautions should be observed before using this product and any associated instrumentation. This product is intended for use by qualified personnel who recognize shock hazards and are familiar with the safety precautions required to avoid possible injury.
Page 6
In the event of a module exceeding the full temperature range, always allow the module to cool before touching or removing modules from chassis. Keysight products are designed for use with electrical signals that are rated Measurement Category I and Measurement Category II, as described in the International Electro-technical Commission (IEC) Standard IEC 60664.
Page 7
(note that selected parts should be purchased only through Keysight to maintain accuracy and functionality of the product). If you are unsure about the applicability of a replacement component, call an Keysight office for information.
Product Category: With reference to the equipment types in the WEEE directive Annex 1, this product is classified as “Monitoring and Control instrumentation” product. Do not dispose in domestic household waste. To return unwanted products, contact your local Keysight office, or for more information see http://about.keysight.com/en/companyinfo/environment/takeback.shtml...
Documentation is updated periodically. For the latest information about these products, including instrument software upgrades, application information, and product information, see the following URLs: http://www.keysight.com/find/m9383a To receive the latest updates by email, subscribe to Keysight Email Updates: http://www.keysight.com/find/emailupdates Information on preventing instrument damage can be found at: http://www.keysight.com/find/PreventingInstrumentRepair...
Page 10
Safety Information Contacting Keysight Keysight M9383A PXIe Vector Signal Generator Security Guide...
This document details the internal memory locations of the M9383A VSG. It describes instrument security features and the steps necessary to declassify the products through memory sanitization or removal.
“Clearing and Sanitization Matrix” in Section 5.2.5.5.5 of the ISFO Process Manual. Secure Erase Secure Erase is a term that is used to refer to either the clearing or sanitization features of Keysight instruments. Keysight M9383A PXIe Vector Signal Generator Security Guide...
2. Double-click Add or Remove Programs 3. Select Keysight M9383 4. Select Remove To clear all information from the controller used with the M9383A PXIe Vector Signal Generator, follow the memory erase procedure for the controller as recommended by the manufacturer. Memory Type 2...
Memory Erase Processes: None, this is not user accessible. Memory Type 2 Memory Size: 128 M Bit Memory Type: Flash Memory Memory Function: Stores Device firmware. Images can be changed using the Keysight Soft Front Panel firmware update utility. User Modifiable? No Volatile? No Memory Erase Processes: None, this is not user accessible.
Memory Erase Processes: None, this is not user accessible. Memory Type 2 Memory Size: 128 M Bit Memory Type: Flash Memory Memory Function: Device firmware. Images can be changed using the Keysight Soft Front Panel firmware update utility. User Modifiable? No Volatile? No Memory Erase Processes: None, this is not user accessible.
Memory Erase Processes: None, this is not user accessible. Memory Type 2 Memory Size: 128 M Bit Memory Type: Flash Memory Memory Function: Device firmware. Images can be changed using the Keysight Soft Front Panel firmware update utility. User Modifiable? No Volatile? No Memory Erase Processes: None, this is not user accessible.
Memory Erase Processes: None, this is not user accessible. Memory Type 2 Memory Size: 128 M Bit Memory Type: Flash Memory Memory Function: Device firmware. Images can be changed using the Keysight Soft Front Panel firmware update utility. User Modifiable? No Volatile? No Memory Erase Processes: None, this is not user accessible.
Memory Erase Processes: None, this is not user accessible. Memory Type 2 Memory Size: 128 M Bit Memory Type: Flash Memory Memory Function: Device firmware. Images can be changed using the Keysight Soft Front Panel firmware update utility. User Modifiable? No Volatile? No Memory Erase Processes: None, this is not user accessible.
Memory Erase Processes: None, this is not user accessible. Memory Type 2 Memory Size: 128 M Bit Memory Type: Flash Memory Memory Function: Device firmware. Images can be changed using the Keysight Soft Front Panel firmware update utility. User Modifiable? No Volatile? No Memory Erase Processes: None, this is not user accessible.
Memory Erase Processes: None, this is not user accessible. Memory Type 2 Memory Size: 128 M Bit Memory Type: Flash Memory Memory Function: Device firmware. Images can be changed using the Keysight Soft Front Panel firmware update utility. User Modifiable? No Volatile? No Memory Erase Processes: None, this is not user accessible.
M9383A Memory Clear Code Below is the IVI code to clear the memory from the M9383A PXIe Vector Signal Generator and its modular components (M9300A Reference, M9303A Synthesizer, M9312A Source Output, M9314A Upconverter, and M9316A Modulator).
Page 23
//m9383aWrite(m9383a.Modules.get_Item ("M9316A")); //Read back asset numbers and system ID from each module string refAsset = m9383a.Modules.get_Item("M 9300A").Nonvolatile.AssetNumber; string refID = m9383a.Modules.get_Item("M930 0A").Nonvolatile.SystemIdentification; string synthAsset = m9383a.Modules.get_Item( "M9303A").Nonvolatile.AssetNumber; string synthID = m9383a.Modules.get_Item("M9 303A").Nonvolatile.SystemIdentification; Keysight M9383A PXIe Vector Signal Generator Security Guide...
Page 24
+ "\n"); Console.WriteLine("Upconverter ID is:" + upID + "\n"); Console.WriteLine("Vector Modulator Asset is:" + modAsset + "\n"); Console.WriteLine("Vector Modulator System ID is:" + modID + "\n"); //begin clear Console.WriteLine("Press Enter to Clear Keysight M9383A PXIe Vector Signal Generator Security Guide...
Page 26
Console.ReadLine(); //close the driver session m9383a.Close(); //test method to write to the modules. It is commented out because it does not need to be run to clear the memory Keysight M9383A PXIe Vector Signal Generator Security Guide...
Page 27
//method to clear the Passphrase and Asset Number //System ID of each module static void m9383aClear(IKtMVsgModule module) module.Nonvolatile.Clear(); module.Nonvolatile.SystemIdentification = "" module.Nonvolatile.AssetNumber = ""; string newPassphrase = ""; string oldPassphrase = module.Nonvolatile. Passphrase; module.Nonvolatile.Passphrase = newPassphrase; module.Nonvolatile.Write(oldPassphrase); Keysight M9383A PXIe Vector Signal Generator Security Guide...