American megatrends cdc validation, maintainence & testing services

28
American Megatrends India © 2010 Confidential

description

American Megatrends Software Testing, Validation, Code Maintainence and verfication Services

Transcript of American megatrends cdc validation, maintainence & testing services

Page 1: American megatrends cdc validation, maintainence & testing services

American Megatrends India © 2010 Confidential

Page 2: American megatrends cdc validation, maintainence & testing services

AGENDA

• AMI at a Glance

• What customers can expect from AMI…

• AMI Validation & Testing Background

• Customers who benefit from AMI

• AMI’s Eco-Systems Partners

American Megatrends India © 2010 Confidential

• AMI’s Eco-Systems Partners

• Practice Methodology

• Work with AMI

• Program Structure & Case Studies

Page 3: American megatrends cdc validation, maintainence & testing services

Corporate Overview

• 26 years of Business Excellence in providing

embedded solutions computing and consumer

electronics

• Worldwide Presence

• 900+ Employees

• Head Quarters: Norcross, GA

• Offshore Development centers in India, Taiwan,

American Megatrends India © 2010 Confidential

• Offshore Development centers in India, Taiwan,

China

Benchmarks we have set…

• 65% of servers and computers worldwide

are poweredwith AMI’s BIOS firmware

• 90% of Servers are remotely enabled with AMI’s

Remote Server Management Firmware

• AMI Portfolio of Solutions -BIOS, Server & Storage Firmware have a strong patent portfolio more than 100

Page 4: American megatrends cdc validation, maintainence & testing services

What Customers can expect…..

when they work with AMI1. Rich experience & expertise in the embedded & computing space

2. Experience of having engagements with OEM’s like DELL, Intel, Renesas, Advantech, HP, CISCO,

AMD, Boston-Scientific………..

3. Designed world class products & IP’s like BIOS, Remote Server Management, Diagnostics Utilities.

4. Experience of developing 2500+ test cases for testing the Remote Server Manager Stack (SP-x

American Megatrends India © 2010 Confidential

4. Experience of developing 2500+ test cases for testing the Remote Server Manager Stack (SP-x

Firmware) alone..

5. Over 250+ test plans for testing various features of our BIOS firmware

6. Extensive portfolio in-house testing tools and utilities for firmware validation

7. Award winning factory diagnostics software (AMI Diag) for system level testing

8. Option ROM testing utility for HP product lines in India for hardware diagnostics.

9.9. DevelopmentDevelopment basedbased onon IndustryIndustry standardsstandards like ISO 9001: 2008, 27001 :2005, CMM Level 3.

Page 5: American megatrends cdc validation, maintainence & testing services

AMI Validation & Testing Background

1. Award winning software testing Utility (AMI Diag) for system level testing of checking

hardware level sanity.

2. Successful implementation for Remote Diagnostics for remote testing x86based

medical devices for world renowned Medical Device manufacturer Boston-Scientific

Corp.

3. IP verification for PCI & USB verifications & validation for leading IP developer in

American Megatrends India © 2010 Confidential

3. IP verification for PCI & USB verifications & validation for leading IP developer in

France using AMI’s consulting service.

4. Consulted for Renesas CIR IP chip re-work to pass Microsoft Windows Logo Test and

also enhance silicon performance.

5. Engaged with various eco-system programs with partner like Intel and Cisco for

validation, integration testing in areas of BIOS & firmware for various platforms.

6. Custom Test Utility for Hyundai’s in-vehicle embedded infotainment system for system

recovery for factory settings.

Page 6: American megatrends cdc validation, maintainence & testing services

Customers who benefit from AMI

Our Customer Portfolio

American Megatrends India © 2010 Confidential

Page 7: American megatrends cdc validation, maintainence & testing services

Eco-Systems Partners

Our valuable partners

American Megatrends India © 2010 Confidential

Page 8: American megatrends cdc validation, maintainence & testing services

Practice Methodology

Validation & VerificationConcept Analysis Requirement

Analysis

Design

verification

Implementation

Verification

Independent

Validation &

Verification

Systems

Integration

Analysis

Maintenance Analysis

American Megatrends India © 2010 Confidential

Page 9: American megatrends cdc validation, maintainence & testing services

Work with AMI

1. Ready available in-house testing and validation tools with various programs that would enable our

capabilities.

2. Relationship with hardware and semiconductor vendors and part of their eco systems programs, as a

result having early access to hardware.

3. Very elaborate and in-depth Practice methodology used for customer programs

4. Over 2500+ test cases and 250 test plan used for various programs

American Megatrends India © 2010 Confidential

4. Over 2500+ test cases and 250 test plan used for various programs

5. Hardware capability - gives an edge in designing test cases and also helps in pointing out errors at the

hardware level

6. TUFMAN - this can be customized for different types of validation, for example; OS and driver validation

7. EIP - a web based tracker system where the errors can be posted and sent to the development team to

be tracked to closure

8. Bug tracking systems in place.

9. Availability of QA servers which have the repository of various test plans and test cases; which serve as

the basis to prepare a test plan for each project

Page 10: American megatrends cdc validation, maintainence & testing services

AMI’s Validation Experience and Expertise

for x86 & ARM based platforms

Program Structure and Case Studies

American Megatrends India © 2010 Confidential

Program Structure and Case Studies

Page 11: American megatrends cdc validation, maintainence & testing services

Validation & Testing – Platform Focus

AMI Validation & Testing Services

x86 based

Platforms

ARM based

Platforms Automated Test

American Megatrends India © 2010 Confidential

PlatformsPlatforms

BIOS testing legacy

UEFI & validation

Firmware Validation

OS Validation

Automated Test

Framework for

Embedded OS-es

Page 12: American megatrends cdc validation, maintainence & testing services

Validation & Testing Program Structure – x86 based Designs

Validation & Testing Services

x86 based Designs

BIOS validation SP-X Firmware validation

Generic

American Megatrends India © 2010 Confidential

Generic

BIOS Tests

UEFI

Drivers

IPMI

Remote

Media

Stack

Validation

Web

Network

Performance

Testing

Tools to test various peripherals

AMI Proprietary test tools

Page 13: American megatrends cdc validation, maintainence & testing services

BIOS Validation Service – Program Structure

Generic BIOS Test – Aptio Test Plan

ACPI

AMI Debugger

CPU

Boot manager

Benchmark

AMT

PCI

PCI-e

S.M.A.R.T

IDE

Health

Monitoring

Headless

SATA

SCT

SDIO

Security

Setup

American Megatrends India © 2010 Confidential

e-SATA

EDK Network

Stack

EFI

Compact Flash

Fast Boot

Hardware

Dynamic Power

Node Manager

DTM

CPU

Memory

Network

OS

POST

iSCSI

IPMI

IOAT

IDE

Recover

Setup

SMBIOS

TPM

USB

Utilities

VPro

VT-d

Page 14: American megatrends cdc validation, maintainence & testing services

BIOS Validation Service – Program Structure

UEFI Drivers – Test Plan

Terminal Driver

SCT Headless Console Redirection

American Megatrends India © 2010 Confidential

Mouse Support Driver

Soft Keyboard

SDIO Driver

Page 15: American megatrends cdc validation, maintainence & testing services

SP-X Firmware Validation

American Megatrends India © 2010 Confidential

SP-X (Software Stack for iBMC) is a management stack for remote

management of server systems

Page 16: American megatrends cdc validation, maintainence & testing services

SP-X Firmware Validation – Program Structure

SP-X Validation Focus

IPMI

Firmware

testing

a. Validated using tools like FTF, ICTS too

b. Also IPMI validated using utilities like Windows, Linux ipmitool.

c. IPMI validation using Freeipmi, ipmiutil

d. Also customized IPMITOOL for IPV6 is used to validate IPMI for V6 IP's

e. IPMI test suite

f. AMI customized Cmdtool, Pmtool

American Megatrends India © 2010 Confidential

f. AMI customized Cmdtool, Pmtool

g. Validate for DCMI compliance using DCMI compliance tool

Remote

Media

Testing

a. OS installation in Host machine through Redirection. [ CD, DVD, ISO ]

b. CD, Floppy, ISO, Hard disk redirection.

c. MAC client support.

d. Virtual device redirection [CD, Floppy, Hard disk ]

e. Resolution change in Host through Redirection

f. Multi language Keyboard Support

g. KVM Support

h. Video Recording Support

i. Validate KVM sharing feature

Page 17: American megatrends cdc validation, maintainence & testing services

SP-X Firmware Validation

SP-X Validation Focus

Test tools

for various

peripheral

drivers

a.a. ADC Test Tool

b. GPIO Test tool

c. I2C Test

d. Event App

e. Snoop Test

f. Hardware Cipher Suite Support

g. Solssh

American Megatrends India © 2010 Confidential

drivers

j.

g. Solssh

h. Pmbus test

i. Netmontool

j. Bttool

Web testing

of the

firmware

a. Browser compatibility

b. Email/Trap validation

c. SSL Validation

d. Active Directory Support

e. LDAP validation

f. E-Directory Support

g. Client Compatibility

h. Security Testing & Performance testing

Page 18: American megatrends cdc validation, maintainence & testing services

SP-X Firmware Validation – Program Structure

SP-X Validation Focus

Networking

testing on

the

Firmware

a. NAT

b. Port Forwarding

c. Network Bonding Support

d. IPv4

e. IPv6

f. Vlan

American Megatrends India © 2010 Confidential

Firmware f. Vlan

g. IPMB

h. ICMB

Performance

testing of

the

firmware

a. Scripts

b. FTF

c. Open Source Tools

Page 19: American megatrends cdc validation, maintainence & testing services

SP-X Firmware Validation – Program Structure

SP-X Validation Focus

a. SEL

b. Firmware Upgrade

c. Migration Support

d. Chassis Validation

e. Sensor Monitoring

American Megatrends India © 2010 Confidential

Stack

Validation

e. Sensor Monitoring

f. FRU, SDR validation

g. System Audit, Event Logs monitoring

h. Power operations

i. CIM using Wsmancli, Wbemcli, Winrm and AMI proprietary tool Tuffman

j. Smash

k. SSH / Telnet Support

l. PEF validation

Page 20: American megatrends cdc validation, maintainence & testing services

SP-X Firmware Validation

SP-X Validation Tools

AMI’s

American Megatrends India © 2010 Confidential

AMI’s

proprietary

tools for

Validation

a. Vmcli for Redirection Firmware Upgrade

b. Yafu flash for Flashing

c. Yafu Kcs

Page 21: American megatrends cdc validation, maintainence & testing services

AMI’s Validation Experience for Embedded OS-es

American Megatrends India © 2010 Confidential

Page 22: American megatrends cdc validation, maintainence & testing services

Embedded OS Validation Services

Intel Pineview Platform Validation

OS:

(i) Windows

Embedde

d XP,

Windows

Description:

(i) Drivers Tested:

Intel Chipset Driver, Intel GMA Driver,

Intel HD Audio, Intel Matrix storage Manager

Driver, Intel LAN Driver

American Megatrends India © 2010 Confidential

Windows

CE 5.0

(ii) Windows

CE 6.0,

Meego &

Chromium

Platform:

Intel Pineview

Platform

(ii) Windows :

Windows Embedded XP,

Windows CE 5.0 Windows CE 6.0.

Driver had been given by Intel. We installed the drivers and validated its

functionalities.

We delivered the drivers and test reports.

(ii) Linux :

Meego & Chromium

We build the Linux OS Image and patched the drivers downloaded from net.

We delivered the steps to build the Linux OS, Test report and drivers that are

patched with the OS.

Page 23: American megatrends cdc validation, maintainence & testing services

Embedded OS Validation Services

Intel Cougar Point board Validation

OS:Windows* 7

Embedded

Standard ,

Windows* XP

Embedded Description:

American Megatrends India © 2010 Confidential

Embedded

Meego, Android,

Chromium

Platform:Intel Cougar

Point Board

Family (Apple

Glen DH61AG,

Eastern Point

DQ67EP,

Strawberry

Mountain

DQ67SW)

� AMI will verify the I/O ports for the board

function correctly with the operating system

being tested.

� This includes SATA, USB2.0, USB3.0, Audio, Graphics, PCIe, etc.

� For boards that support using a blue ray optical device, AMI must

verify content protection is maintained in playback mode.

Page 24: American megatrends cdc validation, maintainence & testing services

Validation Services – Automated Framework Mechanism

Test

Functional

testing

Stability

Testing

Performance

Testing

American Megatrends India © 2010 Confidential

Framework

Test

Automation

Framework

Sanity &

Adhoc

Testing

Stress

Testing

Regression

Testing

Page 25: American megatrends cdc validation, maintainence & testing services

Validation Services – Automated Framework Mechanism

Test Automation Framework

Remote TestingThe testing framework runs on PC and mobile device is

connected through a message router. This mode helps in

testing of multiple device interaction scenarios effectively.

This mode allows easy execution of test scripts on the

American Megatrends India © 2010 Confidential

Standalone

Testing

This mode allows easy execution of test scripts on the

device. Record and play facility further enhances the

capability through generation of reusable test scenarios,

directly on the device.

The Test Automation Framework can be used for comprehensive testing

of devices that are based on various OS-es like Android, Windows Mobile

etc for key test activities like Functional, Performance, Stress,

Regression and Stability scenarios automated.

Page 26: American megatrends cdc validation, maintainence & testing services

Case Studies – QT Application Advantech TREK 550

a) Application developed for factory testing for Advantech Trek-550

hardware.

b) Provides supports for testing USB, GPRS/CDMA/HSPDA, SM Bus, Power

management, Display, Audio, Touch screen, Serial port, CAN, RS422,

Bluetooth, GPS, WiFi, LAN, SPI, GPIO and Power button.

American Megatrends India © 2010 Confidential

Bluetooth, GPS, WiFi, LAN, SPI, GPIO and Power button.

c) Option for running all the tests in a single shot or select individual tests to

run.

d) Results exported in form a excel file for documentation purposes.

Page 27: American megatrends cdc validation, maintainence & testing services

Case Studies – GUI based factory test and restore application for Hyundai

MOBIS

GUI based factory test and restore application for Hyundai MOBIS (HACO) for

Hyundai’s in-vehicle infotainment devices running in Microsoft Windows CE

operating system.

This application would be used by the Service engineers where if the in-vehicle

infotainment system had any issues then the Diagnostic application developed by

American Megatrends India © 2010 Confidential

infotainment system had any issues then the Diagnostic application developed by

AMI would run and would test all the available peripherals for sanity and then

logging the output results.

Also the application provides support for

1. Automatic format of the device’s hard disk,

2. create new partition's and

3. restore the factory default operating system image to the in-vehicle system.

Page 28: American megatrends cdc validation, maintainence & testing services

Contact :

Sunil Sam

Email.: [email protected]

American Megatrends India Private Limited

Kumaran Nagar, Semmanchery, Chennai – 600

American Megatrends India © 2010 Confidential

www.amiindia.co.in

Kumaran Nagar, Semmanchery, Chennai – 600

110, India

Tel.: +91 44 6654 0922 extn.: 112