Home

BluePrint now

image

Contents

1. Ye Zt SYSTEM Wireless Debugge testIDEA Pro 1 Us Floating License testIDEA What s winIDEA OPEN Semiconductor Ne iC6000 Special AUTOSAR OS from Enterprise Connectivity Spec LieberLieber UMI bugging Timing Architects Multicore AdaCore Code Cc Razorcat Unit Tes Renesas Starter Vector Informatik Infineon DAVE The Last Page THE EMBEDDED SOFTWARE TOOLS COMPANY Debug Trace Coverage Performance Visualization Test Report BluePrint News and Innovations WIRELESS DEBUGGER WHATS S AVAILABLE Since a couple of month ISYSTEM launched the wire less debugger era For now the wireless part is handled by a Bluetooth connection In the near future iSYSTEM will release a WiFi version of this platform too For now all the necessary information can be found on iSYSTEM s web page Technical Notes Wireless Debugger for Cortex M sup ported Cortex derivatives etc Hardware Reference Manual Wireless Debugger The official launch of the product was end of February 2014 at Embedded World in Nuremberg Germany Anja Visnikar a member of the ISYSTEM software develop ment team presented iSYSTEM s wireless debug solution Embedded World Conference This presenta tion is also documented in a technical article available from iSYSTEM s web page Did you know that you may order an optional 12V power supply for Car cigarette lighter plug using order
2. S HOT Machine Object code level testing testIDEA is an application for embedded software testing of machine object code It complements iSYS TEM s debug and analyzer tools for embedded soft ware development with testing and test automation functionality In combina tion with an instruction set simulator testing can also be performed on a PC with out connecting to the tar get The powerful and generic scripting interface allows automating tests very easi ly Standard script lan guage within iSYSTEM tools is Python Eclipse plug in testIDEA is implemented in JAVA So running it under Eclipse is a logical thing ISYSTEM now provides an Eclipse version of testIDEA Multicore support With multi core target MCUs a need to run tests on a specific core appears To be able to utilize multi core testing one must first properly configure testIDEA Settings on this page define target configuration for test execution They are saved to project file This page can be accessed with commands File Properties CoreIDs core 0 e200z4 1 Configure Core IDs Each core is identified by its index To make this identification more user friendly one can assign a name to each core in pro ject properties File Pro perties Multicore configu ration The comma separa ted list contains a list of core IDs where the first item refers to the core with index O or primary core the next it
3. Maximum stack usage derived from FILLPATTERN Stack2 STACK SIZE 256 Stack Size Byte STACKDIRECTION DOWN Stack Direction BASEADDRESS Virtual 700043B0 Base Address FILLPATTERN Stack Fill Pattern Stack Usage Maximum stack usage derived from FILLPATTERN AlarmMaster_1s Min Max Avg Perio gt r Properties for system_timer_master Name system_tmer_master Count 184 Net Time 46 408 us Average 252 ns Max 934ns Min 247 ns Gross Time 46 408 us Average 252 ns Max 934ns Min 247 ns Call Time Average r Max Min i Period Average period 10 000332 ms Max period 10 000726 ms Min period 10 000290 ms Inactive Average 9 945731 ms Max 10 000206 ms Min 9 999356 ms Occurred at time 1 170098930 s gt 190 065863 ms gt Occurred at time 1 170098930 s gt 190 065863 ms gt Occurred at time Time between consecutive entries writes Occurred at time 190 065616ms gt 1 180098286 s gt Time spent outside active state Occurred at time 190 065616 ms gt 1 180098286 s gt ISYSTEM tools do support all AUTOSAR OSEK Operating Systems available on the market today File Edit Trigger Window gt gt alias lle S amp Profiler Timeline v al afclale AARAR Data V Value Tey Tasks Mi Task_B Master Mi Task_A Master Wf NO_TASK I os Signaling e i Tfy ISRs2 Wl system_timer_master W No_ISR2 I current serv
4. Options Objects to profile J Tasks J ISRs2 J OS Signaling J Current service ISRs Profiler Statistics x a YA e Aj Total 5902s Code Neutral Count Net Time Data Count Net Time d Current service Tey ISRs2 I No_ISR2 s90 so 0os 5 896980785 s 99 918 Il system timer master s90 50 008 mm 149 852 us 0 008 Ift 0S Signaling fy Tasks I No_TASK 5 36 463 606 713020 ms 10 28 Hi Task_A Master 7 53 053 a 4 393454308 s 74 448 M Task_B Master 1 7 698f 586 951305 ms 9 94 z A ae a OS a Window Name Value Description ORTI EE_cpu_0 EE_arch os RUNNINGTASK Task_A_Master Running Task Id RUNNINGTASKPRIORITY 0x1 Priority of Running Task RUNNINGISR2 system_timer_master Running ISR2 SERVICETRACE EnableAllinterrupts OS Services Watch LASTERROR E_OS_LIMIT Last error CURRENTAPPMODE OSDEFAULTAPPMODE Current application mode vs_EE_SYSCEILING 1 EE system ceiling vs_OSSIGNAL RET_OS OS Signaling Task_A_Master TASK PRIORITY 0x1 Actual Prio STATE RUNNING Task State CURRENTACTIVATIONS 1 Current activations STACK STACK 17848 Task Stack Task_B_Master TASK PRIORITY Not Running 0 Actual Prio STATE WAITING Task State CURRENTACTIVATIONS 1 Current activations STACK STACK 17496 Task Stack StackO STACK Stack1 STACK SIZE 256 Stack Size Byte a STACKDIRECTION DOWN Stack Direction BASEADDRESS Virtual 700044B88 Base Address FILLPATTERN 42405 Stack Fill Pattern Stack Usage 60 256 23
5. rounds up this unique toolsuite What s new e Compiler support GCC unlimited all other com pilers can be used and tested based ona 32Kbyte download limit Cortex Example Projects on the web for boards from Infineon ST Micro electronics Freescale Spansion and NXP more to follow NEWS http www isystem com su Infineon TriCore BLUEPRINT e winIDEA Open is now integrated in Infineon DAVE What is Infineon DAVE Eclipse IDE Framework Code Generation Environ ment it is from Infineon and integrates iSYSTEM tools click on the logo for more infor iaggsu aes mation about sssssss DAVE rauae ISYSTEM provides a free debugger winIDEA Open that can be installed in DAVE to enhance the debugging capabilities in DAVE DOWNLOAD TUTORIAL orted mcus tricore TC233LP TC234LP TC237LP TC274D TC274DE http www isystem com su Freescale Kinetis Cortex M3 orted mcus cortex MKL262Z32 MKL26264 MKL26Z128 MKL26Z256 htto www isystem com su Fujitsu Cortex M3 orted mcus cortex More Information isystem com download winideaopen Explore a simple Cortex M debugger hardware from ISYSTEM isystem com itag ARM Cortex R CortenA Qorivva ARM7ARMS LPC4xx NXP T KOR AURIX RHESO assay K PS txx STMB euz RLi7e Renesas XC800 MSP430 Infineon RBC 3x XMC4000 ycagoaiag XILINX gt XC2000168 smaa MB9BF506 MB9BF521 MB9BF522 MB
6. the full press release please click on the link within this para graph management features of TESSY together with the test execution on the target hardware by iSYSTEM Tools RENESAS STARTER KIT FOR RH850 FI1L Renesas Starter Kit for RH850 F1L including winIDEA for Renesas Et Debugger Starter Kit User s Manual page 20 Getting Started with winIDEA for Renesas E1 VECTOR INFORMATIK ECU TEST XCP Integrated Software Development with iSYSTEM and Vector Tools Develop ment measurement test and calibration of embed ded software through any debug interfaces and for a variety of microcontroller ISYSTEM AG supports the Universal Measurement and Calibration Protocol XCP in its integrated deve lopment environment winIDEA It is a standard plug in within winlDEA winIDEA implements XCP INFINEON DAVEM ISYSTEM provides a free debugger winIDEA Open that can be installed in DAVE to enhance the de bugging capabilities in DAVE DOWNLOAD TUTORIAL DAVE is a high productivity development platform for the XMC microcontroller families to simplify and shorten SW development With DAVE developers can generate the SW library to efficiently use the innovative applica tion optimized peripherals Code generation is based on predefined and tested application oriented SW components called DAVE For more information about licensing winlDEA for Renesas E1 please con tact sales isyst
7. values of vari ables to test the internal state during function execution e Assign values to variab les to test the behavior under conditions which can not be triggered otherwise for example to implement fault injection e Log values of variables to be reference anytime later e Run script function for performing any kind of action You want to check what else is new Link to log file all changes new features etc Page 3 WINIDEA OPEN A year ago iSYSTEM did launch a complete line of Cortex M development tools A line of hardware platforms spanning zero cost to a high end analysis platform is complemented by a powerful software sui te winIDEA winIDEA Open and testIDEA winIDEA O pen is completely free wit hout code size limitation and operates with popular third party hardware testIDEA a test test tool SEMICONDUCTOR Renesas winlIDEA for Renesas E1 is available since a couple of weeks Now Renesas bun dled iSYSTEM s Embedded Software Develoment Envi ronment with their newest Starterkits for RH850F1L Freescale ISYSTEM Freescale Events e DwF Poland June 24 2014 e Abendseminare Friedrichshafen September 2014 Sin delfingen October 2014 Infineon ISYSTEM Infineon Events e XMC Developer Day Mu nich 25 6 Milano 1 7 MISC Every month we do release support for a huge number of MCUs gt DOWNLOAD NOW requiring no code instru mentation
8. 5 GHz i e up to 2 5 GBit s Trace Memory e 8 GByte e Connectivity e USB 3 0 4 8 GBit s or Ethernet Two Cable Option according to the MCU family in use e 22 pin High speed Auro ra cable order IC60040 to connect to Infineon AURIX e With Samtec 22 pin debug connector A matching part from Samtec to be put on the target e g A P 137969 01 ae 34 pin High speed Auro l ra cable order IC60041 to connedt to Freescale MPC5 7x or SPC57xx e With Samtec 34 pin debug connector e A matching part from Samtec to be put on the target e g ASP 1379730 gt For mor information Technical Notes iC6000 Debug and Analyzer Plat form for AURORA Debug and Trace e Freescale MCUs e Infineon MCUs e Hardware Reference Manual iC6000 Use Case JTAG DAP2 AURORA Debug OK OK Very slow OK Best Trace Actual max Actual max 2 5GBit s 3MHz Max 45MHz 290MBytes s Theoretical 160MHz Page 5 AUTOSAR OSEK OS AWARENESS Developing embedded soft ware based on a Real Time Operating System RTOS can be supported by the debugger making it aware of the underlying RTOS In other words the debugger understands the structure of the RTOS and its ele ments such as tasks inter rupts alarms etc For applications based on an AUTOSAR OSEK compli ant OS such as ERIKA En terprise the OSEK Run Time Interface OTRI file is a method for describing the structure of the RTOS
9. 9BF524 MB9BF566 MB9BF567 MB9BF568 htto www isystem com su NXP Cortex M3 LPC1517 LPC1518 LPC1519 LPC1547 LPC1548 LPC1549 http www isystem com su ST Cortex M3 orted mcus cortex orted mcus cortex STM32F302CB STM32F302CC STM32F302RB STM32F302RC STM32F302VB STM32F302VC STM32F303CB STM32F303CC STM32F303RB STM32F303RC STM32F303VB STM32F303VC STM32F373C8 STM32F373CB STM32F373CC STM32F373R8 STM32F373RB STM32F373RC STM32F373V8 STM32F373VB STM32F373VC htto www isystem com su Fujitsu Cortex R4 MB9EF226 MB9ODF126 orted mcus cortex and much more Check out www isystem com supported mcus Sunk Mcast2x Freesca am Cortex M STMicroelectronic 44 5122 O mos EMG Qla messo le FCR4 Fujitsu 105000 platform e Debug JTAG DAP DAP2 e Trace NEXUS ETM e All architectures e Optional 10 Module _i 6000 platform a Debug JTAG DAP DAP2 e Trace Aurora e Infineon TriCore Aurix e Freescale Qorivva 57xx BLUEPRINT Page4 ICGQOO With Aurora Protocol Support HIGHLIGHTS AND fens Two Debug Trace Module DTM Options e AURORA DAP for In fineon AURIX order IC60023 e AURORA JTAG for Freescale Qorivva Powe Architecture order IC60022 AURORA Trace e Max Configuration 8 Rx Lanes 4 Tx Lane e Freescale up to 4 Rx Lanes at 1 25 GHZ i e up to 4x 1 25 GBit s 8 GB s 7 e Infineon 1 Rx Lane at 2
10. andard products iSYSTEM offers development and production services for custom designs projects and OEM products ISYSTEM s Blue Box Technology stands for fast and easy microcontroller access via any kind of microcontroller debug interface No matter whether one is developing debugging or testing embedded software on a real target system iSYSTEM s open and integrated Debug and Test Software enables engineers to drive a Blue Box and the corresponding develop ment ISYSTEM maintains long standing and close relationships with all major semiconductor operating system and compiler companies worldwide This guarantees quick tool availabili ty and the highest level of integration ISYSTEM is a ISO9001 2008 certified company R amp D and Manufacturing Slovenia ISYSTEM Germany Support Systems Engineering Logistics Sales Marketing
11. em com XCP slave functionality It sup ports XCP over TCP IP and XCP over UDP IP An XCP master can connect to winIDEA in order to perform measurement and calibrati on on the connected ECU Apps DAVE Apps are SW building blocks for a wide range of application use cases The generated code can be used via well docu mented APIs directly in DAVE or can be imported in 3rd party compiler tools Ada The GNAT Pro Company RIRONAE PARTNER vector Infineon There are much more solutions from within the ISYSTEM tool partner ecosystem gt M SYSTEM iSYSTEM AG f r Informatiksysteme Carl Zeiss Str 1 85247 Schwabhausen Germany Phone 49 8138 6971 0 Fax 49 8138 6971 46 E mail info isystem com Web www isystem com Commercial register of the local courts Amtsgericht M nchen HRB 148751 VAT identification number DE128231221 Board of Management Erol Simsek Werner Fischer Martin Gr stenberger Responsible for the content 10 Absatz 3 MDStV Erol Simsek We are continually impressed with how much energy and passion our teams tackle the challenges of the iSYSTEM prospects and customers world wide BLUEPRINT THE LAST PAGE ABOUT ISYSTEM ISYSTEM is a privately held company headquartered in Germany close to Munich Since its foundation in 1986 iSYSTEM is an independent manufacturer and provider of embedded software debugging and test tools Beside st
12. em refers to core with index 1 and so forth 2 Initialization Sequenze With more than one core the initialization sequence becomes more complex The init Sequence for all winIDEA instances per cored has to be entered into a Run configuration dialog Run Run configu ration within testIDEA 3 Assign Core ID to a test case The final step is defining a core ID for each test case System test support In contrast to unit tests which test the behavior of a function system tests ve rify the behavior of a com plete system or parts of the system which are greater than a single function The test scope can be specified in the Meta section of the Test Case Editor lators possible without blue box and target iSYSTEM tools currently come with an ARM and MPC instruction set simula tor It is planned to inte grate 3 party simulators in the near future The main difference to unit tests are target start and stop conditions While unit tests define the test start as a function entry and test end as a function exit system tests have no such clear definitions of test start and stop so a user has to define them explicit ly To start the test at a specific point one defines the section Init test and to end the test one defines the section Stop test Test points Test points enable a user to pause test execution at any location in the tested code and perform the follo wing actions e Verify the
13. ice History RET_OS NO_ISR2 TTT aap tii na Lil hi mtd ale oe To TerminateTask 3 700000000 s l aind a Hae o n a MI able a aaa Pa aT Testing Semiconductors 3rd Party Debugger Hardware M UML BLUEPRINT RTOS Multicore Measurement 1 SYSTEM isystem com download winidea testidea apis Simulation Modelling Scripting Calibration LieberLieber software gmbh SfFA42x SYSTEMS ENTERPRISE ARCHITECT Timing Architects TA Diagnostics Starter Kits quality products services and support as well as modular and easy to use products Connectivity to other products along the design V enables our customers to seamlessly integrate iSYSTEM tools into their development process The success of such a strategy also depends on partners who follow and live the same strategy In the last couple of years iSYSTEM worked together with different embedded tool and solution providers to implement a generic approach of connectivity LIEBERLIEBER UML DEBUGGING LieberLieber Software and ISYSTEM cooperate to pro vide a seamless tool chain for testing and debugging of embedded software at the model level This ena bles embedded systems software developers using model based UML tools to test and debug directly in the model TIMING ARCHITECTS MULTICORE ISYSTEM is co operating with Timing Architects as well as research institutes in order to address future challenges of m
14. ing code CAR12V It works for any blue box TODAY How to license a wireless debugger Two options e License is stored in the Bluetooth Dongle e License is stored in the Debugger Hardware ISYSTEM s Bluetooth Debug ger order IW IONE BT C30000 PS CORTEXM comes as a bun dle of different components bundle price is EUR 2 900 e Bluetooth Dongle IW BRIDGE BT1 e Debugger Hardware IW IONE BT101 e winlIDEA testIDEA Stand ard license e Update Support Standard Service 1 year Additional Debugger Hard ware can be purchased for EUR 500 each A Bluetooth Dongle can be paired with every wireless debugger hardware Integrated Test Environment More Information isystem com downloads testIDEA help ov Project properties General Multicore configuration Run configuration Scripts Stack usage Test Case Target Initializatir winIDEA evaluator Project properties BLUEPRINT Page2 TESTIDEA PRO 1 USER FLOATING LICENSE Since April 2014 iSYSTEM does provide a testIDEA Pro Dongle version It is similar to a 1 user floating license done in software and costs EUR 4 950 including the dongle If a different floating li cense is required a certain discount applies please contact iSYSTEM s _ sales team e Usable on every PC run ning winIDEA e Flexible combination with any blue box e testiIDEA use with simu MORE TESTIDEA WHATS
15. to the debugger By reading in the ORTI file generated by the RTDRUID when building an ERIKA based applica tion the winIDEA debugger becomes ERIKA Enterprise OS aware ERIKA Enterprise OS aware ness provides the following features Display of OS Resources and Status A dedicated window of the winIDEA IDE reports the resources and the current status of the ERIKA Enterprise OS ___This includes ie e Currently running __ Task e Currently running ISR e Status of each Task e Stack Utilization for e Etc e Run Time Analysis Profiler Timeline of Tasks and Interrupts ISR Category 1 and 2 The Trace Analyzer of winIDEA automatically configures the on chip trace logic of the micro controller based on the information provided by the ORTI file The state changes of all ERIKA Enterprise OS ob jects selected by the user are played by the winlDEA Profiler e Analysis of CPU Utiliza tion Profiler Statistics of Tasks and Interrupts ISR Category 1 and 2 The Trace Analyzer of winlIDEA also provides statistical information about OS objects such as Tasks and Interrupts File Edit Trigger Window dd o ajaaa 7 amp recorded and dis BLUEPRINT Min Max Avg Net and GrossTime Min Max Avg Call Time A right mouse click on the selects OS object opens a Properties window which summarizes all Timing In formation such as RTOS Profiler
16. ulticore embedded system develop ment and test Current ZIM project is named Zeloss3 We Page6 Connectivity ISYSTEM Partner Network along the embedded software hardware development and test process All connectivity is based on iSYSTEM s Generic Tool API isystem connect PASYSTEM Robust Multicore Scheduling Fault Injecti Eg O fe o ga s jeuy upes Tracing Analyse Page 7 ADACORE CODE COVERAGE ISYSTEM has worked with AdaCore to facilitate the integration of Nexus Pro gram Trace message data into AdaCore s GNATcover age product providing a coverage analysis tool which works with non instrumented code running on the actual target hard ware RAZORCAT UNIT TESSY V3 1 features an interface to the iSYSTEM Test Tools Using this inter face TESSY V3 1 can be used to perform unit tests AdaCore Releases New Version of GNATcoverage Dynamic Analysis Tool In this press release AdaC ore announced the release of GNATcoverage 1 2 the latest version of its Source and object code coverage analysis tool GNATcover age s innovative technology TEST on the unchanged user application Original Binary Test OBT This combina tion allows using the com fortable test data input and BLUEPRINT does not require instru mentation of the executa ble and this new product release supports usage with an iSYSTEM hardware probe generating Nexus trace data For

Download Pdf Manuals

image

Related Search

Related Contents

Manuel d`instruction M1000  SET UP  MODE D`EMPLOI  User Manual - eSubmeter.com  Indesit CA 55 NX fridge-freezer  montagehandleiding / mode d`emploi / montageanleitung  Samsung WF0804Y8E/XET User Manual    LockState DB500I-SN Instructions / Assembly  Rosewill RNX-N300X  

Copyright © All rights reserved.
Failed to retrieve file