USB Interface Testing Without Operating System Boot
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Computing apparatuses not supporting boundary scanning functions require starting the operating system for USB interface testing, leading to inefficiencies due to booting wait times.
Innovation Solution
A system, device, and method that utilize a test fixture with a pull-up circuit and voltage output components to determine test results based on output voltages of the USB interface, allowing testing without activating the operating system.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If functional testing method is used for USB interface testing, then testing can be performed on devices not supporting boundary scan, but the operating system must be started which causes waiting time and reduces test efficiency
Solution Approach 1:
The patent introduces a test fixture as an intermediary device between the testing equipment and the USB interface under test. The test fixture includes a control circuit that can directly control the USB interface without requiring the device under test to boot its operating system, thereby eliminating the booting waiting time while still being able to test devices that don't support boundary scan
Solution Approach 2:
The patent extracts the testing function from the device under test by using an external test fixture. Instead of relying on the device's operating system to provide testing capabilities, the test fixture provides the necessary control and measurement functions externally, allowing testing to occur independently of the device's system state
2Productivity
If boundary scan method is used for USB interface testing, then test efficiency is high, but it can only be applied to devices supporting IEEE 1149.1 or 1149.6
Solution Approach 1:
The patent creates a universal testing solution that can handle both devices supporting boundary scan and devices not supporting boundary scan. The test fixture is designed with a control circuit that can operate in different modes: it can work with boundary scan devices and also with devices that require functional testing, making the testing system universally applicable to all USB devices regardless of their boundary scan capability
Data Source
AI summary
A system, a device, and a method for determining test result based on output voltages of USB interface are disclosed. In the system, a USB specification-compliant pull-up component is disposed in a test fixture, the test fixture is controlled whether to output a voltage signal to a USB interface of a device under test, or not output voltage signal, and then an output voltage corresponding to the USB interface is read, and a test result is generated based on the read output voltage, so that a USB interfaces of computing apparatus which does not support boundary scan can be tested without booting an operating system of the computing apparatus, and the effect of increasing testing efficiency can be achieved.


