flash technology automotive jtag debugger/ in circuit emulator member of autosar, widely used by...

Post on 07-Mar-2018

226 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

1

Flash Technology -- One Stop Tools Solution

Tools solution for automotive industry� Agenda� About us� Development� Testing

� Production� Services� Q & A

2012年3月9日

2

Our Products – Development tools

3

C/C++/MISRA C Compiler / IDE

� ARM ARM� 8051 8051� Infineon Infineon� Freescale

� ST� TI

� And many more

4

JTAG Debugger/ In Circuit Emulator

� Member of AUTOSAR, widely used by automotive players worldwide

� Powerful, Easy to use

� Replaceable JTAG interface card� OS Aware Debugging (CMX, OSEK and more)� Support :

50+ CPU architectures, 2500+ CPUs

5

iSYSTEM IC3000/5000� Support JTAG interface such as JTAG, BDM, SDI, OnCE,

SWD, N-Wire, DAP, …

6

Supported MCUs – JTAG/TraceARM7, ARM9, XScale, Cortex-A/-R/-M,...Freescale MPC55xx, MPC56xx, mobileGT, MPC83xx, 85xx, 6xx/82xxColdfire, MC9S08, MC9S12(x), i.MX, Kinetis,...Infineon TriCore, XC8xx, XC2xxx,...Digalog Semiconductor CR16C, CRX

Renesas/NEC V850, 78K0R, SH2-A, ...STMicroelectronic SPC56xx, STM32, STM8,...Texas Instruments TMS470, TMS570, OMAP, Stellaris,......and many more...

7

Supported MCUs – Full ICE

Freescale MC9S12, MC9S12XRenesas R8C/3XTI TMS470, TMS570NECV850, NEC78K0, 78K0RFreescale MC9C08

Freescale 68KFreescale 68HC118051, Z180…

8

Standard Debug Functionality� Run control: Single Step, Run Until, ...� JTAG/BDM Flash Programming, Monitor Flash Programming� Memory window� Real-time Access, Call Stack� Special Function Registers� HLL Debugging C/C++� Disassembly Window� Variable-, Watch-Window� Software Breakpoints Flash� Software Breakpoints RAM� Hardware Breakpoints� Script Language� Open & Public API� Plug-in Interface� …

9

Advanced Functionality

� Same IDE (software) offering additional functionality� Trace� Profiling� Code Coverage

� 3rd Party Tools (Connectivity)� Support for National Instruments LabVIEW

• VI Library To Remote Control iSYSTEM Tools To Automate Tests

� LDRA Tool Suite• Requirement Management, Code Analysis and Test Automation (Unit Test)

� Razorcat TESSY (Unit Test)� GOEPEL electronic (JTAG/Boundary Scan Test)� Temento TemFlex (JTAG/Boundary Scan Test)

10

Diagnostics & Calibration

UML & Co.

Simulation

Code Analysis and Test Automation

GNU/GDBserver

Connectivity

Documentation (XML, HTML, …)

Prototype

only!

Prototype

only!

Call & Debug Plugins

Prototyping & Test Automation

JTAG Boundary Scan Tests

Worst-Case Execution Time Analysis

Automated Unit Test

RTOS Kernel Awareness Plugins

11

Flash Technology -- One Stop Tools Solution

Tools solution for automotive industry� Agenda� About us� Development Tools – Protocol Analyzer� Testing

� Production� Services� Q & A

2012年3月9日

12

Our Products – Development tools (2)

� Protocol Analyzer� Traffic Generator� Trace Viewer

� Protocol Editor� Error Injector� Impairment

Tester� Performance

Statistics

� Bit Error Rate Tester (B.E.R.T.)

13

CAN Bus Analyzer and Tester

� Dual-channel: Two independent customizable CAN channels

� Transfer rate up to 1 Mbps � Independent galvanic isolation per CAN channel � Advanced, real-time software filtering � Error detection and time-stamping � Precise timing resolution

� 8 configurable GPIOs� USB 2.0 Full-Speed; bus-powered � Free software and API

14

I2C/SPI Protocol Analyzer

� Capture、Decode、Trigger、Filter、Search� Non-intrusively monitor I2C up to 4 MHz

� Non-intrusively monitor SPI up to 24 MHz � Real-Time Data Capture and Display� Bit-level timing down to 20 ns resolution� Continuous logging

� High-speed, bus-powered USB 2.0 interface

15

RS232/RS422/RS485 Analyzer

� Supports any baudrate from 1 Baud to 1 MBaud� Automatic detection of baudrate and protocol� Supports protocols with 9 data bits� Detects invalid levels (tristate)� OS independent real time resolution of 1μs� Correct time relationship between all lines� Display of real level changes RxD, TxD� Signal switching/rerouting, data injection� Availiable for Windows and Linux� Scope-like display of the data lines� Simultaneous display of the logical signals as well as the

transferred data� Define own rules how your data shall be displayed� Data analysis in real time� Data can be recorded to host PC in real time when capturing

16

Bluetooth Analyzer

� All-Channel, Full-Spectrum, Concurrent Synchronous Capture

� Concurrent and synchronous capture of BR/EDR and Low Energy and HCI traffic

� Frequency band: 2.402-2.480 GHz� Sensitivity range: From -90 to +15 dBm� Modulations: All BR/EDR/LE modulations (GFSK,

p/4-DQPSK, 8-DPSK)� Decode all protocols and profiles automatically

� Export Bluetooth data to various formats, including audio waveforms

17

USB Protocol Analyzer

� Real-time interactive capture and display� Support USB1.1,2.0 and USB3.0

� Live Display� Live Filter� Live Search� Real-time USB class-level decoding

� Precise timing down to 2 ns resolution� Simultaneous USB 3.0/2.0 traffic capture

18

Flash Technology -- One Stop Tools Solution

� Development Tools – Embedded Software

� Embedded TCP/IP Stack, USB Stack, CAN/CANopen, Embedded GUI, Flash File System and RTOS

� Fastest, Most stable embedded real time DB

� Embedded SSL and SSH

2012年3月9日

19

Flash Technology -- One Stop Tools Solution

Tools solution for automotive industry� Agenda� About us� Development� Testing Tools

� Production� Services� Q & A

2012年3月9日

20

Testing Tool – For HW

� Boundary Scan In Circuit Testing� Available in development, validation stage and even

after deployed

21

What‘s Boundary Scan ?

22

Boundary Scan Test System -HW

23

Boundary Scan Test System - SW

24

Fault Viewer

25

Testing Tool – For SW

� Software Testing include lots of parts but here we only discuss the module test and integration test, also so called “White Box” Testing or “Dynamic Testing”

� Tessy Provide Module tests and Integration testsaccording to below standards:

– IEC 61508, all SIL levels– DO178B, all levels– Automotive SPiCE (2005)

26

Tessy’s Features (1)

� Systematic Test Case Design� According to the Classification Tree

Method� Intuitive, Graphical representation

of test specifications. � Easy to learn

� Reproducible tests� Automatic test driver generation� Test execution on the target

and evaluation of test results� Standardized test reporting

and documentation� Powerful regression testing

27

Tessy’s Features (2)

� Essential to get certificationsaccording to IEC 61508, DO-178B, and others.

� Test coverage� Branch/decision coverage� C1, MCC, MC/DC coverage

� Test documentationcustomizable reportsin various formats

XML HTMLWord ExcelCHM

28

Tessy’s Features (3)

Heartbeat function

Component

Stimulus

external function

internal function

data

internal function call

data read/write

call to othercomponent

� Integration Test

29

Tessy Screenshots (1)

� The Classification Tree Editor (CTE)

30

Tessy Screenshots (2)

� Excerpt from test reports

31

Tessy Screenshots (3)

� Coverage Result Viewer

32

Tessy supports All relevant

� Microcontroller Architectures� Cross-compiler for embedded systems� Simulators� OCDS/JTAG/BDM� In-circuit emulators

Compiler Compiler

Tessy / CTETessy / CTE

Func1

Testcase1

Func1

Testcase2

Func1

Testcase3

33

Flash Technology -- One Stop Tools Solution

Tools solution for automotive industry� Agenda� About us� Development� Testing

� Production� Services� Q & A

2012年3月9日

34

DediProg – SPI

� Found in Taiwan� Focus on SPI Flash Programming Solution

35

DediProg’s Products

� For Developers: � ISP Programmer : SF100� Stand Alone Programmer: SF200� All-in-one Serial Flash Programmer: SF300 � Backup Boot Flash kit: BBF

� SPI Flash Emulator: EM100

36

Total Phase – I2C / SPI / USB

37

� Found in USA� I2C Bus Monitor Plus � I2C/SMBus Monitor � SMBus Smart Battery Tools� iPort/USB USB to I2C Host Adapter � iPort/AFM RS-232 to I2C Host Adapter � iPort/AI RS-232 to I2C Host Adapter � LabVIEW iPort/AI Driver Library� iPort Windows to I2C Host Adapter� iPort DLL/USB I2C Host Adapter� Variable Clock Rate I2C Bus Host Adapter

� Systems, Boards, and Modules� Accessory Cables & Connectors

MCC – I2C & SMBus

38

Universal Programmer

� 超过 8750种芯片� EPROMs, EEPROMs

� FLASH EPROMs� PLDs and FPGAs� Bipolar PROMs� NAND

� NOR� SPI Flash� Microcontrollers� Many More

39

MCU Programmer

� 万用、在线、脱机烧录器

� 烧录速度可达到目标器件存储技术的速度极限

� 可很轻松集成到FCT/ATE等测试应用系统中� 支持多种ISP通讯协议BDM, JTAG, SPI, I2C等

40

Our Service

� Customer Training (Webex or onsite)

� Boundary Scan Test Partition Generation

� Software NRE� Consultant ( R&D->MP->Test

total tools solution)� Customer Project Engineering

41

Contact Us

� Flash Technology Trading (Shanghai) Limited上海市长宁区天山路600弄1号同达创业大厦405Tel: 8621-61457130 Fax: 8621-61457131Email : sales@flashtech.com.cn (sales)

support@flashtech.com.cn (support)

� Flash Technology (HK) Limited香港九龙长沙湾长沙湾道928-930时代中心13搂02室Tel : 852-23109662 Fax: 852-28157209Email: sales@flashtech.com.cn (sales)

support@flashtech.com.cn (support)

top related