When delving deep into embedded applications, sometimes you need to understand more than simply what the microcontroller is doing. In conjunction with the iC6000 BlueBox On-Chip Analyzer, the IOM5 accessory delivers the status of digital and analog signals in the domain of the microcontroller, displaying their relationship to code execution or real-time operation system (RTOS) task state.
Mini-HIL for Continuous Testing
As well as offering digital and analog inputs, the IOM5 accessory also provides digital and analog outputs. These can, for simple testing purposes, be controlled via the graphical user interface (GUI) within winIDEA. But if you are interested in improving code quality through regular testing, these interfaces can provide much, much more.
Supporting several programming languages, such as Python, Java and C#, our software developer kit (SDK) isystem.connect delivers the ultimate in flexibility. By linking the IOM5 to your target system, along with the debug interface of the iC6000 to your target microcontroller, it is possible to develop scripts that flash your microcontroller with the latest build of your application and execute unit, integration and system tests. This "Mini-HIL" can be set up to run overnight or at the weekend when the iC6000 BueBox™ would otherwise not be in use.
Fully automated testing, with test report and code coverage generation, can be implemented simply using tools such as Jenkins, Hudson or Bamboo. Simply integrate with your existing code repository and, every morning, you can quickly see the impact new commits have had on the functionality of your software drivers, operating system port, or your entire application.
|Digital Inputs||8 x 5.0V Tolerant|
|Digital Outputs||8 x 100Ω Terminated|
|Analog Inputs||2 x 8-bit, ±5.0V, 6.25MSPS|
|Analog Outputs||2 x 8-bit, ±4.5V, ±7mA Drive|
|Current Sense Port||Yes|
|10MHz TCXO precision oscillator||Optional|
More details required?
All analog interfaces feature 8-bit resolution with ±5.0V DC on the inputs and driving ±4.5V DC on the outputs. The digital signals are all 3.3V LVTTL compatible, ESD protected, with the inputs being 5.0V tolerant. Sampling of all inputs and outputs is 12.5MSPS with the exception of the analog inputs, which are sampled at 6.25MSPS.
If you'd like to know more details, the Technical User Manual for the IOM5 can be found at the bottom of the page.
Get the insights you need on the IOM5, its features and capabilities.
|BlueBox Accessories Overview|
If you want to know which of iSYSTEM’s BlueBox™ On-Chip Analyzers is best for your needs,
|IOM5 User Manual|
User manual for the IOM5 module, covering start-up, configuration and usage scenarios.