Utilities

Utilities are various tools for our customers to get readings, analyze data and create dashboards.

The Memory Analyzer is a graphical visualization tool that analyzes the memory consumption of the MOTIX™ MCU products.

A typical use case in embedded computing is debugging and optimizing the microcontroller program code. Mainly, detailed information about the memory utilization and linking of programs and data is very important. In most cases, the standard C-compiler and debugger do not support an easy-to-use graphical visualization of the size and location of embedded software artifacts. Especially when it comes to size and speed optimization or bug fixing of embedded programs, a graphical analyzing tool speeds up the programmer's work and becomes essential.

The Memory Analyzer supports searching for functions, objects, files, and symbols, which can be sorted by name, address location, size, and region. It analyzes the size of software modules and shows a graphical visualization of memory sections, it exports to *.pdf and *.csv files, and allows the build process integration via script language interface. The Memory Analyzer analyzes the following linker files, ARM linker output format (AXF), an IAR linker file with extension ILINK and XLINK (OUT), and executable and linkable format (ELF).

Micro Inspector Pro is a graphical visualization tool within Infineon Developer Center to interact with Infineon embedded systems based on Arm® Cortex®-M cores. Micro Inspector Pro enables users to create dashboards and visualize internal information from embedded power products during the run time. Its user-friendly drag-and-drop interface doesn’t require programming knowledge or deeper technical details in order to start working with the tool. Furthermore, it enables users to read and write the memory of the embedded target processor during run-time and offers a set of virtual control elements (e.g. indicators and virtual controls) on a graphical dashboard.

In unregistered mode without entering the license key, the Micro Inspector Pro permits the full usage of existing dashboards, while the registered version, users can save a newly created dashboard and modified previously saved ones.

The license key to register can be requested via Infineon support channel through the following link http://www.infineon.com/tac

Key Features

  • Read and write values of variables during run-time
  • Drag and drop of elements to create a control dashboard
  • Variable assignment via elf file
  • Various graphical elements: meters, gauges, charts, numeric indicators and writeable controls
  • Oscilloscope to plot data: this feature requires target code, running on microcontroller
  • Connects through Segger J-Link to the target device

Key Benefits

  • Free mode for complete usage of existing dashboards
  • Easily visualize internal information of embedded systems based on Arm® Cortex®-M cores
  • Modify values on microcontroller by using GUI on PC
  • No programming knowledge or deeper technical know-how needed to use the tool
  • Evaluate signals of regulation loops by using the oscilloscope
  • Available in Infineon Developer Center