RTCU Instrumented Execution (IEX) -
Beta 1
Released: April 1, 2024.
The RTCU
Instrumented Execution (IEX) is a supplementary product to
the RTCU IDE that significantly enhances the platform's
test and debugging capabilities.
Using IEX,
it is possible to monitor and instrument a running application
on any NX32L-capable device. Hardware virtualization
supports a swift switch between physical and virtual hardware so
that, for example, only the I/O is virtual, whereas the
remaining hardware is physical. With Insight!, a new and
powerful window into application execution opens up, as all
variables and threads can be monitored and changed live.
RTCU
IEX is a versatile tool that can be used in a
development scenario as well as in a production environment
where a hard-to-find bug or hardware issue needs to be analyzed.
The
RTCU IEX is a powerful successor to the RTCU Emulator. As
it runs on a physical device, it gives more exact information on
an application's behavior. It uses virtual hardware similar to
the RTCU Emulator but with shadowed physical hardware available
at an instance. This allows for a gradual transition from full
virtualization to entirely physical hardware as development
progresses.
RTCU IEX -
key features:
- Allows emulator-like
execution in a physical device.
- Automatically integrates
with the RTCU IDE.
- Supported by all NX32L
capable devices.
- Comprehensive logging
functionality.
- Local cable connection.
Remote access is under development.
- Insight!
- Live view/editor for
all global variables.
- Threads can be
stopped and resumed at any time.
- A coded breakpoint
can stop a thread.
- The call stack of a
stopped thread can be inspected/modified.
- Automatic reference
to PTR, ACCESS, and global variables.
- Virtual hardware:
- Digital and Analog
input/outputs.
- Power and battery.
- CAN buses.
- GNSS / GPS.
- RS232 ports.
- RS485 ports.
- SMS / PDU.
- Network interface
state.
Monitoring:
- Detailed cellular
information.
- Detailed WLAN
information.
- RCH information
- Access Point
information.
- USB host port
information.
This 1st beta version of the RTCU IEX is composed of the
following files:
Please follow the
Getting started with IEX section in the RTCU
IDE.
Feedback or questions are more than welcome. Please do not
hesitate to write to
support@logicio.com
|