ASSET InterTech's Boundary-Scan Test, Processor-Controlled Test and I/O Instrumentation for Intel® IBIST are unique tools for access, auto­mation and analysis of embedded instrumentation.

 Return to Products page

 PCT Overview

 What is PCT?

 How Does PCT Work?

 Application Areas

 PC Boards

 PDA’s & Smartphones

 SBC’s

 Embedded Control

 Your Product Life Cycle

 Manufacturing or Debug?

 PCT In Depth

 PCT Product Selector

Testing and Diagnosing PDA/Smart Phone Boards

Testing and Diagnosing PC Boards

This Application Example on Testing and Diagnosing PDA/Smart Phone Boards can be downloaded in PDF format.

The Processor-Controlled Test (PCT) processor board test solutions from ASSET InterTech can be used to test all types of CPU-based boards. This application brief shows how the solution can be configured to test a PDA/Smart Phone.

 

PCT Debug Configuration

In Figure 1 above, the tester consists of a host PC (7) with a Functional Test Controller Card (1), and a Processor Control POD (2). The tester takes control of the UUT's processor via its debug port (4). Once in control, test programs and diagnostics can be directed and sequenced under the control of the host PC. Additionally an I/O Emulator (3) is available, which provides the facilities to stimulate and/or measure activity on the board's I/O connector (5). Using this top-down and bottom-up approach full testing of the UUT (6) can take place in seconds, rather than minutes.

 

Top

MicroMaster Fixtured Solution

Figure 2 above shows an optional fixture, which can be used to automate the connection of UUT to the test instruments - ideal for high volume production test.

Figure 3 below shows how the tester's hardware components are configured for an example PDA application, and the following table shows the test sequence and program, which is run by the tester. Results returned are pass/fail, or pass/fail with full diagnostics to bus and component level.

 

PDA Board Test

Top

 

Test Name Test Sequence What it Tests
Power
  1. Power on UUT.
  2. Check key voltages using analogue test card.
  1. Soft on/off circuitry OK?
  2. Key voltages within range?
CPU
  1. CPU ID Check.
  2. CPU BIST Check.
  3. Take control of CPU.
  1. JTAG OK?
  2. CPU OK?
  3. CPU infrastructure OK?
General Bus
  1. Boot ROM Bus Test.
  1. Verifies all buses from CPU to boot flash.
Flash Test
  1. ID Check.
  2. CRC Check.
  1. Verifies access to flash from CPU.
  2. Verifies flash and flash contents.
SDRAM
  1. Memory controller register test.
  2. Configure memory controller.
  3. Memory test for opens, stucks and shorts to all buses.
  4. Optional test for all memory cells.
  1. Verifies access and operation of CPU memory controller.
  2. Verifies all buses from CPU to SDRAM.
  3. Verifies that all SDRAM cells are operational.
Companion Chip
  1. Register Test.
  2. Configure for normal operation.
  1. Verifies communications and buses from CPU to Companion Chip.
  2. Verifies Companion Chip registers.
Audio
  1. Register Test to CPU audio digital controller.
  2. Configure for normal operation.
  3. Audio Codec register test.
  4. Configure Codec for normal operation.
  5. Audio generation and measurement test using ITT audio card.
  1. Verifies CPU audio function access and operation.
  2. Verifies communications to Codec.
  3. Verifies codec and all audio channels for generation or measurements.
Touch Screen
  1. Pen up/down.
  2. Pen X,Y position.
  1. Verifies X+, X-, Y+ and Y- voltages from touch screen using ITT analog card.
CompactFlash (CF)
  1. ID Check.
  2. Read/write test.
  1. Verifies communications and buses between companion chip and CF device.
Host/Client USB
  1. Register test USB host.
  2. Register test USB client.
  3. Configure USB host and client for normal operation.
  4. Loopback test from host to client.
  1. Communications to host and client controllers form CPU.
  2. USB client port.
  3. USB host port.
Keys
  1. Key up/down check using ITT digital I/O card to simulate key presses.
  1. Operation of keypad port.
IrDA
  1. Register test.
  2. Configure for normal operation.
  3. Loopback test using ITT’s IrDA emulator card.
  1. Operation of CPU IrDA function.
  2. Operation of IrDA port and transceiver.
Serial
  1. Register Test.
  2. Configure for normal operation.
  3. Loopback test using ITT serial emulator card.
  1. Operation of CPU serial function.
  2. Operation of serial port.
LCD
  1. Reset and run UUT.
  2. Get operator to verify, or use ITT LCD checker card.
  1. UUT boot OK.
  2. LCD port OK.

BackTop

 

PRIVACY STATEMENT  |  CONTACT US  |  RESOURCES

2201 N. Central Expy., Ste 105, Richardson, TX 75080
(888) 694-6250 or (972) 437-2800
Copyright © 2001-2010 ASSET InterTech Inc. All rights reserved.