October 11, 20001. 2 USB 2.0 Production Testing Michael Pasumansky CATC.

Slides:



Advertisements
Similar presentations
HWg-Juno HW group is a manufacturer of IP-based sensors from Prague, Czech republic. HWg delivers remote monitoring & control solutions.
Advertisements

May 8, High Speed Electrical Testing Jim Choate Intel Corporation.
Barracuda Link Balancer Link Reliability and Bandwidth Optimization.
USB Charging Controller for PC
So, you think you need USB On-The-Go?. Agenda Introduction Embedded Host terminology OTG – Electrical – Protocol When to use OTG 2.
May 9, USB 2.0 Production Testing Michael Pasumansky CATC Michael Pasumansky CATC.
May 16, USB 2.0 Compliance And Tools Kosta Koeman Software Engineer Intel Architecture Labs Intel.
BELKIN BUSINESS INTRODUCTION. Secure DVI-I KVM Switch w/ DCU support 2 P/NDate F1DN104GShipping F1DN104HShipping NIAP Certified EAL 4+ Protection Profile.
October 11, BIOS Considerations for USB 2.0 Kangkang Shen Phoenix Technologies Ltd.
Credit Cards And other Electronic Payment Transactions.
FuturePlus ® Systems Corporation Power Tools For Bus Analysis.
Connect with life Gopikrishna Kannan Program Manager | Microsoft Corporation
1 USB 2.0 Specification  General Description  From where we could begin the work  What would be valid to do?  Main doubts  What is OTG (On the Go)
1 USB 2.0 Specification  General Description  What is OTG (On the Go)  From where we could begin the work  What would be valid to do?
Copyright © 2006 Intel Corporation, released under EPL version /20061 Eclipse DSDP-TM Target Connection Adapters Peter Lachner WW08’06 rev 1.0.
Hands-On Microsoft Windows Server 2003 Administration Chapter 5 Administering File Resources.
USB 2.0 INTRODUCTION NTUT CSIE 學 生:許家豪 指導教授:柯開維教授.
15-pin monitor male cable connects to pin female monitor port.
May 17, BIOS Considerations for USB 2.0 Saleem Yamani Phoenix Technologies Ltd.
HD Audio 1.1 Overview David Flenniken Software Design Engineer Windows Media Devices Group microsoft.com Microsoft Corporation Soccer Liu Software.
1 Introducing the Specifications of the Metro Ethernet Forum.
Zach Little Program Manager Microsoft Corporation.
Shadi Agel Pongsakorn Bunyaphriruang Chih-Chung Chang Winnie Chia USB 2.0 VS FireWire.
May 9, USB 2.0 Opportunities in Retail Dan Clements Consumer Products and Technology Manager Circuit City Stores Inc.
Boot processCapable of USB boot Firmware USB boot enabled. (PCs certified for use with Windows 7 or Windows 8 can be configured to boot directly.
October 10, USB 2.0 Hub Testing Dan Froelich Intel.
October 10, Enabling USB 2.0 Peripherals Brad Hosler USB Engineering Manager Intel Corporation.
Introduction to USB Development. USB Development Introduction Technical Overview USB in Embedded Systems Recent Developments Extensions to USB USB as.
Hands-On Microsoft Windows Server 2008
USB host for web camera connection
Hard Drive Overview: The UltraMax Plus, MiniMax and eGo Firewire+ Drives Erik Collett Chinese Product Launch IOMEGA CONFIDENTIAL.
1 Integration Verification: Re-Create or Re-Use? Nick Gatherer Trident Digital Systems.
May 8, USB High Speed Compliance Program Overview Dan Froelich Intel Corporation.
OBJECTIVE: o Describe various network topologies o Discuss the role of network devices o Understand Network Configuration Factors to deploy a new network.
May 16, USB 2.0 Technical Overview Brad Hosler USB Engineering Manager Intel Corporation.
October 10, Testing USB 2.0 Devices and Drivers Scott Thompson USB Test Developer Windows Division Microsoft Corp.
INTRODUCTION OF ELECTRONIC TAX REGISTERS IN KENYA SEMINAR AT SAFARI PARK HOTEL 1 st December 2004 By SDC, VAT Mr. Philip Odeny.
October 10, USB 2.0 Technical Overview Brad Hosler USB Engineering Manager Intel Corporation.
Configuring Cisco Switches Chapter 13 powered by DJ 1.
October 11, Getting the Most Out of Your USB Bus/Protocol Analyzer Michael Pasumansky CATC.
Lecture 12: Reconfigurable Systems II October 20, 2004 ECE 697F Reconfigurable Computing Lecture 12 Reconfigurable Systems II: Exploring Programmable Systems.
Code : STM#370 Samsung Electronics Co., Ltd. OfficeServ Call Simulator Distribution EnglishED01.
Eye Tracking and its Application in MRI and EEG Settings
DHP Agenda: How to Access Web Interface of the DHP-1320 on Access Point Mode How to Access Web Interface of the DHP-1320 on Router Mode How to Change.
October 10, USB 2.0 Compliance Program Overview Dan Froelich Intel.
Configuring and Troubleshooting Identity and Access Solutions with Windows Server® 2008 Active Directory®
Intel Open Source Technology Center Lu Baolu 2015/09
Mininet and Openflow Labs. Install Mininet (do not do this in class) Download VirtualBox Download Xming for windows (X11) Download Mininet VM for linux-ubuntu.
New product introduction:
INCOSE IW12 MBSE Workshop 15 INCOSE (MBSE) Model Based System Engineering Integration and Verification Scenario Ron Williamson, PhD Raytheon
Mininet and Openflow Labs
© 2002, Cisco Systems, Inc. All rights reserved.
Building Networks for People
Chapter 6 Input/Output Organization
Visit for more Learning Resources
Vinculum II Development Modules
SUPPORTING DISPLAY DEVICES, I/O DEVICES, AND ACPI
Introducing low-power buses for Windows 8
NS Training Hardware.
USB- Universal Serial Bus
USB : Universal Serial Bus
Product Overview.
Greg Bell Business Development Mgr Industrial & Security Markets
When you want to protect what’s important
The bios.
HD Audio 1.1 Overview David Flenniken
Capitalize on Your Business’s Technology
Product Overview.
Advanced app and driver debugging
Presentation transcript:

October 11, 20001

2 USB 2.0 Production Testing Michael Pasumansky CATC

October 11, USB Production Testing w Production test Vs Validation Test w Test Environment w Test Methods w Test Setup w Test Coverage w Test Configuration w Test results What Is in the Presentation

October 11, USB Production Testing w Production Test Vs Verification Test – Verification test validates the correctness of the design – Production test tests specific units of the product with the basic assumption that the product was designed to spec

October 11, USB Production Testing w Test Environment – DOS Vs Windows – Stand alone HW box Vs integrated ATE – Tester recovery after testing a bad unit – How to protect the tester USB connectors – Operator skills

October 11, USB Production Testing w Test Setup and Test Methodology – Testing USB host root ports USB HC under test USB HC under test DOS test SW Tester Box Programmable USB Device Tester Box Programmable USB Device USBUSB USBUSB

October 11, USB Production Testing w Testing any USB ports Tester Box Programmable USB Device Tester Box Programmable USB Device USB USB HC under test USB HC under test DOS test SW DOS test SW HubHub

October 11, USB Production Testing w Test Methods – Method I - Plug a USB mouse to each one of the USB ports and check the mouse cursor movement – Method II - Use a special purpose USB tester that was designed to test USB host controllers (OHCI / UHCI) and USB hubs

October 11, USB Production Testing w Test Coverage (USB host controller) – Writing and reading all host controllers registers – Host controller initialization – FS and LS device enumeration – FS and LS Data loop-back – Device connect and disconnect – Analog measurements of D+, D- and VCC

October 11, USB Production Testing w Test Coverage (USB hub) – Hub enumeration – FS and LS connect and disconnect events at every downstream port – FS and LS Data loop-back through each port – Remote wakeup (all combinations) – Power management (OC, PWR switching) – Analog measurements of all downstream ports

October 11, USB Production Testing w Test Configuration / Customization – Customers require control on what to test and on the Go / No Go values – Special test option to allow the test to pass even when there are known issues – API to enable 3rd party test utilities to use the same tester box

October 11, USB Production Testing w Test Results – Production line operator screen – Debug screen – Analog results screen – USB setup topology report – Detailed failure description – Daily test report – Daily statistical report

October 11, USB Production Testing w ; AutoReturnToDOS=Yes,1000 w ; TypeOfPortsToBeTested=Root w ; TypeOfUSBHostController=UHCI w ; NumberOfPorts=1 w ; EndOfTestSound=Off w ; OHCIBaseAddress=D800 w ; TestLog=Statistics w DefaultScreen=Debug w ; ConsoleMode=Yes w ; UHCIPix4Irq=11 w DisableTest=2,3,4,5,6,7,8,9,10,11,12,13 w DisableFunctionKeys=9 w ; EmbeddedPorts=2,3 w ; HubTrafficIndicatorDuration=Yes,200 w USBLineIdleHigh=3.10 w USBLineIdleLow=0.11 w USBLineDrivenHigh=3.15 w USBLineDrivenLow=0.22 w CHigh=5.43 w VCCLow=5.00 w ; VCCLoad=700 w ; OvercurrentValue=1500 w ; OvercurrentDuration=300 w ; PropagationDuration=200 w RunTestKey=Space w ; PIX3IOSpace w ; PIX3IRQ w PIX3Clock w USBKeyboardEnabled=Yes w PowerSwitchingDelay=30 w ; AutoOCStartFrom=40 w ; AutoOCIncreaseBy=1 w ; AutoOCDelay=50

October 11, USB Production Testing

October 11, USB Production Testing

October 11, USB Production Testing

October 11, USB Production Testing w USB 2.0 specifics – Have to test 3 speeds – Have to talk to multiple host controllers w Challenges for split transactions for host testing – Cannot test unless a 2.0 hub is connected to the host (or the host has an integrated hub) – It is not feasible to put a 2.0 hub on the tester – An option can be provided using an external 2.0 hub between the host and a channel on the tester

October 11, USB Production Testing Summary w Production test environment, with a focus of the specific issues that are related to testing USB (Host controllers and USB hubs) w Different test methods w Configuration and customization requested by USB product manufacturers w Test coverage and test results