BSC0001 - Getting started with winIDEA
Online Training for iSYSTEM Software and Hardware Tools (Alpha Version)
Many thanks for taking the time to visit our preliminary Online Training Portal. We are currently in the alpha-testing phase of our first training package which we are sharing with select customers to acquire early feedback on content, design, benefit and quality.
Our first training package is focused on our winIDEA integrated development environment together with our BlueBox On-Chip Analyser technology. Regardless of whether you have the time to review the material in its entirety, or only can review a few units, your feedback on its effectiveness and accuracy would help us greatly.
Once you have completed the course, we would be grateful if you could provide us with your feedback using our online survey.
BSC0001 - Introduction to winIDEA
This training introduces our integrated development environment (IDE) winIDEA. It focuses on the basics, starting with the creation of a workspace, configuration of the environment for your chosen debug hardware and target microcontroller, then moving on to key debugging features and capabilities. These cover everything from breakpoints, watching variables, visualising memory content and the export of disassembly code.
Advanced features, such as program and data trace, are not covered in this training.
This alpha version is accompanied by a lab manual that contains practical exercises, allowing the learner to try out their new knowledge. Currently the lab manual is laid out to use the iC5000 together with the Atmel SAM3X8E (as featured on the Arduino DUE). Later versions will cover a variety of BlueBox technology and various MCU architectures.
BSC0001 - On-Line Training Slides
Unit 01 - General Information
Unit 02 - Things to Consider Before Gettings Started
Unit 03 - winIDEA First Steps
Unit 04 - Configuration BlueBox Hardware
Unit 05 - Configuration Target MCU
Unit 06 - Import Files from Development Environment
Unit 07 - Debugging with winIDEA - First Steps
Unit 08 - Using Breakpoints
Unit 09 - Stepping
Unit 10 - How We Got There - Callstack
Unit 11 - Debugging at Assembly Level
Unit 12 - Watching Contents of Variables
Unit 13 - Memory Regions in the Memory Window
Unit 14 - Special Function Register Window
Unit 15 - Ending Debug Session
Please don't forget to provide us with your feedback here: online survey
BSC0001 - Accompanying Source Code
Accompanying this online training course are practical exercises. You can download the source code from our iSYSTEM BitBucket repository or simply clone the repository using git. Please note, you may need to create a BitBucket account to clone the repository.
BSC0001 - Laboratory Manuals
The exercises are covered in the accompanying laboratory manuals. Select the manual that best matches your combination of MCU or processor architecture, and BlueBox On-Chip Analyser.
Expert Training - Carefully Crafted
We are proud to highlight our partner, Eclipseina, without whom this project would not have to come fruition. Through dedicated and close cooperation, iSYSTEM has profited from the skill of the Eclipseina team in the curation of effective, high-quality learning material based upon proven didactic principles and approaches, along with their careful eye for professional layout and design.