|
|
SunOS TOOLBOX PRODUCT ENGINEERING - COURSE #6056
Course Length
5 Days
Applicable Testers
All Quartet/Duo/Vista Series testers running the SunOS operating system.
Related classes
- SunOS Toolbox Digital Applications
- Solaris 2 Toolbox Digital Applications (for Octet and some Quartet users)
- Solaris 2 Toolbox Mixed Signal Applications (for Octet and some Quartet users)
Course Description
The class gives product engineers an understanding of the various debug and graphical tools on the Quartet/Duo/Vista test systems. Students learn which tools and commands are used for various types of failures. Included is a hardware overview of the system resources. Students are exposed to programming code covering various types of tests. Students also learn how to recognize run-time error problems.
Prerequisites
- Knowledge of testing
- Familiarity with basic UNIX commands
Course Outline
Day 1:
- Hardware/Software Overview
- Hardware Subjects
- System block diagrams
- Standard pattern characters effect on the I/O pin
- How timesets are used
- Driver and Comparator formats
- PMU operations
- Usage of the various rails (driver, PMU, and active loads)
- Active loads
- Software Subjects
- Using on line manuals
- How the debug hooks for logging and pausing are built into the elementals
- How the pause, log, tstat and pstat commands work
- Learn how to use some of the basic debug commands
- Use the log, pause, pstat and tstat commands
- Use gdebug to look at voltage and timing conditions
- Use the FICM command to read, write, and invert pattern.
- Use an auto.dbg file
Day 2:
- Specs and Device Troubleshooting
- Overview of basic programming statements
- How to debug AC, DC, and functional failures
- How specs and patrefs are used and how to change them in debug
- How to do Shmoo plots
- How to use the scope and wave utilities
- How the software/hardware does AC, DC, and functional tests
- Examples of logical troubleshooting steps for various types of failures
- Use the scope or wave tools
- Analyze functional failures (ficm read, pstat, tstat, f stat, f log, and the f commands)
- Analyze DC failures: PMU debug command
- Analyze AC failures: appropriate log pause and TM commands
- Create Shmoo plots
- Troubleshooting
- Work with basic commands and the debug tool
- In this lab you will work with several kinds of failures. The lab will lead you through failures explaining which tools are most appropriate for particular kinds of failures.
- Doing Shmoo plots
Day 3:
- Use the margins tool
- Understand parallel PMU testing
- Learn how looping is done
- Understand how dynamic IDD tests are made
- More debug examples
- Use an oscilloscope
- Run a bugged program on a LS245 device
Day 4:
- Recognize and react to various types of run time errors
- Multisite testing
- More debug examples
- Run a multisite program
- Logging data in an STDF format
|