Collaboration eases data visualisation on RX ecosystem
Renesas Electronics Europe has adopted Segger’s SystemView software to expand the former’s RX family of 32bit microcontrollers’ ecosystem. The software supports streaming over J-Link, as well as real-time analysis and visualisation for any RX-based embedded design.
The microcontrollers are built around the proprietary RXv1/RXv2 CPU cores and combine performance with power efficiency. In the family, there is the flagship RX700 series, claimed to have the fastest performance and most advanced functions; the standard RX600 series; the RX200 series, which is claimed to deliver an optimal balance of power efficiency and high performance; and the entry-level RX100 series, with low power consumption. These four series can be used in industry automation, security, home appliance, healthcare and human interface applications.
The software provides an insight into the behaviour of a program, with minimal side effects on the embedded system being observed, says the company. It offers cycle accurate tracing of interrupts and task start/stop, plus task activation and API calls when an RTOS is used. It visualises and analyses CPU load by task, interrupts and software timers. By using Segger’s J-Link debug probe with SystemView streaming, data transfer can benefit from analysis in real-time for an in-depth understanding of the application’s runtime behaviour to be derived. Real-time analysis is particularly useful for complex systems, with multiple threads and events, as well as in bare-metal systems without any RTOS.
In order to ensure real-time delivery of data and minimal intrusiveness on the system, that means less than one micro sec overhead per call on a 200MHz Renesas RX MCU, the software uses the Real-Time Transfer (RTT) technology, which enables up to 2Mbyte/s data transfer for continuous acquisition of real-time data, requiring just a J-Link and the standard debug interface. SystemView records the data retrieved from the target. Data recordings can be saved for later documentation and analysis. The software interacts seamlessly with Segger’s RTOS embOS, which features all the recording capabilities needed. Operation does not require any OS involvement.