BlueBox On-Chip Analyzers

Similar documents
BlueBox IOM Accessories

Infineon DAP Active Probe

ARM HSSTP Active Probe

O B J E C T L E V E L T E S T I N G

TRACE32. Product Overview

Supported Architectures Supported Cores Supported microcontroller families. Cortex-M0 Cortex-M1 Cortex-M3 Cortex-M4 ARM7 ARM720T ARM7DI ARM7TDMI

Virtual Hardware ECU How to Significantly Increase Your Testing Throughput!

Measurement Solution for new Radar Microcontroller V

Contents. Cortex M On-Chip Emulation. Technical Notes V

All information, including contact information, is available on our web site Feel free also to explore our alternative products.

Installation and Quick Start of isystem s winidea Open in DAVE. Tutorial Version 1.0, May, 2014

S2C K7 Prodigy Logic Module Series

RazorMotion - The next level of development and evaluation is here. Highly automated driving platform for development and evaluation

So you think developing an SoC needs to be complex or expensive? Think again

Software Design Challenges for heterogenic SOC's

Renesas Starter Kit for RX111

FOR IOT PRODUCT DEVELOPMENT

NEWS 2017 CONTENTS HYPERVISOR. Seamless debugging through all software layers. English Edition

Evaluation & Development Kit for Freescale PowerPC MPC5517 Microcontroller

Renesas 78K/78K0R/RL78 Family In-Circuit Emulation

Renesas Synergy MCUs Build a Foundation for Groundbreaking Integrated Embedded Platform Development

All information, including contact information, is available on our web site Feel free also to explore our alternative products.

NEWS 2018 CONTENTS SOURCE CODE COVERAGE WORKS WITHOUT CODE INSTRUMENTATION. English Edition

EMBEDDED SYSTEMS READY TO USE LECTURE MATERIALS FOR UNDERGRADUATES

Artisan Technology Group is your source for quality new and certified-used/pre-owned equipment

. SMARC 2.0 Compliant

. Micro SD Card Socket. SMARC 2.0 Compliant

HEALTHCARE SOLUTIONS WITH RENESAS SYNERGY PLATFORM

All information, including contact information, is available on our web site Feel free also to explore our alternative products.

SoC Systeme ultra-schnell entwickeln mit Vivado und Visual System Integrator

_ V ST STM8 Family On-Chip Emulation. Contents. Technical Notes

SBC-S32V234 QUICK START GUIDE (QSG)

UM User Manual for LPC54018 IoT Module. Rev November Document information

User Trace Port Trace Port Emulation on Processors without on-chip Trace Hardware

STM32H7x3I-EVAL. Evaluation board with STM32H7x3XI MCUs. Data brief. Features

Tool Qualification. Get the Most out of Development and Testing with the Maker of the Blue Box V11.01

An open source, modular, robotic control system for building 3D printers, CNC routers, and other robotics applications

STEMlab STEMlab STEMLab (orignallly Red Pitaya v1.1) vs. STEMLab

AT-501 Cortex-A5 System On Module Product Brief

Enabling safer embedded systems

ELC4438: Embedded System Design ARM Embedded Processor

New! New! New! New! New!

Nexus Instrumentation architectures and the new Debug Specification

IAR EWARM Quick Start for. Holtek s HT32 Series Microcontrollers

Communication Gateway

In-Vehicle Computers

STM32F3. Cuauhtémoc Carbajal ITESM CEM 12/08/2013

OM13071 LPCXpresso824-MAX Development board

BASICS OF THE RENESAS SYNERGY PLATFORM

UM LPC54018 IoT module. Document information. LPC54018, OM40007, Amazon FreeRTOS, AWS, GT1216 LPC54018 IoT module user manual

A Seamless Tool Access Architecture from ESL to End Product. Albrecht Mayer (Infineon Microcontrollers) S4D Conference Sophia Antipolis, Sept.

Betrouwbare Elektronica ontwerpen en Produceren

RENESAS SYNERGY PLATFORM

NanoMind Z7000. Datasheet On-board CPU and FPGA for space applications

A Seamless Tool Access Architecture from ESL to End Product

Intel Galileo gen 2 Board

UCT Software-Defined Radio Research Group

TLE9844-2QX Appkit Getting Started. September 2018

mbed Hello World! Introduction to mbed

_ V1.1. EVB-5566 Evaluation & Development Kit for Freescale PowerPC MPC5566 Microcontroller. User s Manual. Ordering code

NEXUS 5001 Forum Debug Interface Standard

The industrial technology is rapidly moving towards ARM based solutions. Keeping this in mind, we are providing a Embedded ARM Training Suite.

Farklı Arduino Boardlar

Bringing the benefits of Cortex-M processors to FPGA

Current and Prospective High-speed Measurement Systems

INTERNAL USE ONLY (Set it to white if you do not need it)

BASICS OF THE RENESAS SYNERGY PLATFORM

Keil TM MDK-ARM Quick Start for. Holtek s HT32 Series Microcontrollers

Five Ways to Build Flexibility into Industrial Applications with FPGAs

XNUCLEO-F030R8, Improved STM32 NUCLEO Board

Kinetis KE1xF512 MCUs

The Challenges of System Design. Raising Performance and Reducing Power Consumption

Multi-core microcontroller design with Cortex-M processors and CoreSight SoC

Introduction to Embedded Systems

New System Solutions for Laser Printer Applications by Oreste Emanuele Zagano STMicroelectronics

AN4838. Managing memory protection unit (MPU) in STM32 MCUs. Application note. Introduction

NEC 78K0- Family On-Chip Emulation

empower Evaluation and prototyping platform for SEGGER software User Guide & Reference Manual

Legacy Debug Adapters

_ V1.0. Freescale MPC5607B Bolero Mini Target Board. User s Manual. Ordering code

Analog Power Lab. Expertise in Mixed-Signal ICs Testing. Fits needs of Semiconductor Companies. By Pierre Cantagrel CEO of Analog Power Lab

Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their

_ V Renesas R8C In-Circuit Emulation. Contents. Technical Notes

Unlocking the Potential of Your Microcontroller

dspace GmbH Rathenaustr Paderborn Germany

embos/ip Switch Board

Growth outside Cell Phone Applications

ELC4438: Embedded System Design ARM Cortex-M Architecture II

USB for Embedded Devices. Mohit Maheshwari Prashant Garg

ARM Moves Further Into Automotive with NXP's Launch of S32K Series to the General Market

Kinetis SDK Release Notes for the TWR-K24F120M Tower System Module

SPC56 MCU family development tools

STM3220G-SK/KEI. Keil starter kit for STM32F2 series microcontrollers (STM32F207IG MCU) Features. Description

Cortex-M3 Family On-Chip Emulation

Simplify System Complexity

Ettus Research Update

Kevin Meehan Stephen Moskal Computer Architecture Winter 2012 Dr. Shaaban

Hands-On Workshop: ARM mbed : From Rapid Prototyping to Production

S32K AND ISELED DRIVER

RealTime-UnitTest On Object Code Level

Transcription:

BlueBox On-Chip Analyzers Enabling Safer Embedded Systems

2 BlueBox On-Chip Analyzers isystem Enabling Safer Embedded Systems Delivering high-quality embedded products to market is no easy task. Regardless of whether you are obliged to fulfil safety standards or simply place value on well tested software to ensure your customers receive a superlative product, isystem is there to support you every step of the way. Over the last 30 years, our engineers and support team have garnered experience in almost every conceivable embedded application, especially those where end-user safety is of foremost importance. As an independent organization, we can focus our energy on features and capabilities that go beyond the debug features of the microcontroller and/or processor you are using. And, with our unique, cross-sector know-how, we continuously develop bold, solution-driven accessories, features and products to meet the new challenges our customers are faced with. If you re looking to improve product quality and build safer embedded systems, then it might be time to look at what isystem has to offer.

BlueBox On-Chip Analyzers 3 BlueBox On-Chip Analyzer Overview Investment in development tools is a strategic decision that requires the input of the entire team. Beyond looking at what microcontrollers and/or processors are supported, isystem s customers are often keen to understand how future-proof the tools are, what options are available to tackle potentially unseen issues, and how easy it is to use the software. Hopefully you will find most of the answers you are looking for here. If not, we d be more than happy to discuss your challenges directly with you to share our development insights, experiences in embedded development and test, and our vision for the future of debugging. ic5700 BlueBox On-Chip Analyzer 4 ic6000 BlueBox On-Chip Analyzer 5 ic5000 BlueBox On-Chip Analyzer 6 BlueBox IOM Accessories 7 BlueBox Active Probes 9 Development Software 10

4 BlueBox On-Chip Analyzers ic5700 BlueBox On-Chip Analyzer The latest addition to isystem s premium range of BlueBox development tools, the ic5700 delivers unique insights into your embedded application. As well as supporting traditional debugging and trace, an additional connector (FNET) allows the connection of a wide range of IOM accessories to broaden the range of data collected. This provides the developer the chance to perform in-depth timing analysis of complex applications, studying the relationship between realtime operating tasks and, for example, CAN network data transfers, or other types of serial bus transaction. Finally, the latest generation of high-bandwidth trace interfaces from single- to multi-core microcontroller are supported. Feature Debug Signal Range Trace Buffer Size Trace Bandwidth Trace Support Host Interfaces Supported Processor Architectures Information 1.8V to 5.5V DC 1GB up to 250MHz Nexus, ETM, HSSTP USB 3.0, 10/100 Ethernet Infineon AURIX, NXP, ST Power Architecture Renesas RH850, R-CAR ARM Cortex-M/A/R XILINX Ultrascale+ NXP S32K, S32V234

BlueBox On-Chip Analyzers 5 ic6000 BlueBox On-Chip Analyzer Designed specifically to support the high-speed serial interfaces featured on some advanced 32-bit microcontrollers, the ic6000 is an advanced development tool for tackling some of the most challenging multi-core embedded software development challenges. Featuring an AURORA interface, a serial protocol defined by Xilinx, this BlueBox technology can extract trace data at speeds of up to 6.25 Gbps and features 8GB of SRAM for local buffering of the data. In order to ensure that the results can be efficiently delivered to the development PC, the tool features a USB3.0 interface. winidea, with its Analyzer feature and advanced trigger configuration, provides deep insights into code execution synchronized with any digital or analog signals captured with the IOM5 accessory, when fitted. Feature Debug Signal Range Trace Buffer Size Trace Bandwidth Trace Support Host Interfaces Supported Processor Architectures Information 1.8V to 5.5V DC 8GB up to 15 Gbps Aurora USB 3.0, 10/100 Ethernet Infineon AURIX Renesas RH850 Power Architecture

6 BlueBox On-Chip Analyzers ic5000 BlueBox On-Chip Analyzer As an all-round development tool, the ic5000 supports almost all 32-microcontrollers, their debug interfaces and trace technologies. Through its tried and testing ribbon-cable interface, a range of adapters are available to enable interfacing to all major connector types found on semiconductor vendor s development board or even your own prototyping hardware. By adding the IOM2 accessory, the ic5000 can be expanded to monitor digital and analog signals on your embedded hardware. When combined with captured program and data trace information, timing delays through various layers of software can be analyzed, or serial data transfers compared with expected execution results. For low-power applications, the analog inputs can also be used to compare power consumption with expected low-power modes of the MCU. Feature Debug Signal Range Trace Buffer Size Trace Bandwidth Trace Support Interfaces Supported Processor Architectures Information 1.8V to 5.5V DC 256 MB up to 216 MHz Nexus, ETM USB 2.0, 10/100 Ethernet Infineon AURIX Power Architecture Renesas RH850 ARM Cortex-M/A/R

BlueBox On-Chip Analyzers 7 BlueBox IOM Accessories IOM6 Hub & IOM6 CAN/LIN IOM6 Hub Expanding the usefulness of the ic5700 BlueBox, the IOM6 Hub increases the number of FNET ports from 1 to 4, allowing a range of different IOM6 Accessories to be attached to the hardware for more development insights. IOM6 Hub hosts a sync port to connect to another IOM6 Hub on a second ic5700 for syncronous debug and trace. IOM6 CAN/LIN Featuring two CAN-FD capable interfaces and two LIN connections, this IOM6 Accessory works together with the ic5700. When attached, CAN and LIN network data are synchronously spliced into trace data collected by the BlueBox from the target microcontroller, allowing network activity and code execution to be examined side-by-side.

8 BlueBox On-Chip Analyzers BlueBox IOM Accessories IOM6 ADIO & IOM2 ADIO IOM6 ADIO With its range of digital and analog inputs and outputs, this IOM6 Accessory can be used to capture signals synchronously to a microcontrollers trace information, or be used to control a target system. In combination with isystem.connect, everything from simple testing to a competent HIL platform can be supported. IOM2 Developed as an accessory for the ic5000 BlueBox, this device provides a range of digital and analog inputs and outputs. Control is provided graphically within winidea or programmatically through the isystem SDK isystem.connect.

BlueBox On-Chip Analyzers 9 BlueBox Active Probes ARM HSSTP Probe AURIX DAP/DAPE Probe ARM HSSTP Probe Featuring four lanes for the transfer of trace data, this High Speed Serial Trace Port (HSSTP) Active Probe enables collection of trace information collected from a range of ARM-based microcontrollers and SoCs. Connects to FNET capable BlueBox hardware. AURIX DAP/DAPE Probe Developed for Infineon s range of AURIX multi-core microcontrollers, this advanced Active Probe supports the full trace bandwidth provided by the DAP/DAPE interfaces. Connects to FNET capable BlueBox hardware.

10 BlueBox On-Chip Analyzers Development Software The hardware enables access to the inner workings of the target microcontroller and, without suitable software, the insights it delivers will remain hidden from the developer. isystem provides a range of software that displays everything from code coverage to timing analysis, and test results for your C code. And when the graphical user interface is not enough, you can develop your own scripts or applications on top of the SDK. There for you every step of the way Development of an embedded system throws enough challenges in an engineer s path. Your development tools shouldn t be one of them. If you wish to get started, we recommend taking a look at our online training. Carefully curated to cover all of the questions that typically arise at the beginning of using a new tool, the training includes presentations and practical exercises, allowing you to trial your newly acquired knowledge immediately. http://isy.si/bsc0001 - Introduction to winidea http://isy.si/bsc0002 - Introduction to testidea For technical support, our team is available from Monday to Friday during working hours. Start by contacting us by email to brief us on your challenge via our website at isy.si/support. Email: support@isystem.com V3

BlueBox On-Chip Analyzers 11 W DEVELOPMENT SOFTWARE winidea The main interface to the BlueBox hardware is winidea, an integrated development environment (IDE) delivering the power to analyze code, review RTOS tasks, and visualize data. Should a specific functionality be missing, scripts using isystem.connect can be created to implement them. t DEVELOPMENT SOFTWARE testidea Regular testing of application code, especially reusable software modules, is simplified with testidea. Making use of the debug interface to the microcontroller, tests are executed on-target, allowing potential issues with tool chain and microcontroller configuration to be factored into the test results. C DEVELOPMENT SOFTWARE isystem.connect Advanced functionality requires advanced features, and with the isystem software development kit (SDK), the BlueBox hardware is under your control. From the simple, such as programming the flash of a multi-core microcontroller, to the complex, such as hardware-in-the-loop systems for testing and code profiling, the power of isystem s hardware is always within reach of Python, C++ and Java developers.

isystem AG Carl-Zeiss-Str. 1 85247 Schwabhausen Germany Phone: +49(8138)6971-0 Contact: http: /isy.si/contact V3