Segger has added an oscilloscope-like window to its SystemView embedded system analysis software to record variable data alongside runtime events. Called DataPlot, its graphs are synchronised with SystemView’s Timeline and CPU Load windows. Data can be sent in fixed point or floating-point formats and multiple variables can be recorded – each identifiable by a descriptive name and a different color ...
Tag Archives: Segger
Provision secure MCU features in production
Segger has introduced microcontroller security feature configuration to its in-circuit programmers, debug probes and trace probes. “Modern chips require an increasing level of customer and device-specific configuration,” according to the company. “The driving force is security, especially as more and more devices connect to the Internet. Unfortunately, there is no industry standard for provisioning device security and configuration. Options differ ...
Embedded Studio support for general-purpose RISC-V MCU
Renesas has increased support for its first RISC-V-based general-purpose microcontrollers by integrating Segger’s Embedded Studio into version 1.1.0 of Renesas’ RISC-V Smart Configurator code generator for R9A02G021 group MCUs. Smart Configurator is a graphical tool that generates source code that will configuring peripherals such as timers, interfaces and interrupt controllers. In this case, the source code is ready to be ...
Smaller production programming hub
Segger has made a four channel version of is Flasher Hub production IC programmer to save space on the production floor. ‘Flasher Hub-4’ is a compact version of Flasher Hub-12, measuring 125 x 78 x 25mm. “It is just a little bigger than a standard deck of cards, making it the most compact and efficient control unit on the market ...
End-to-end secured programming for MCUs at third parties
To prevent intellectual property leakage, Segger has introduced a package that programmes microcontrollers securely at third party locations such as contract manufactures. Even the programmer-to-MCU connection is secured against ‘sniffing’, because captured signals are one-time encrypted. The scheme is implemented by the company’s Flasher Secure programmer hardware, combined with software dubbed ‘Telp’ for ‘target encrypted link package’. It works like ...
Embedded Studio stops overflowing Arm stacks
Segger has added a way to prevent stack overflows to its Embedded Studio for Arm IDE (integrated development environment). It can be switched on in the compiler without any change to application code. Limitations are that it is currently available for Thumb-2 architecture cores such as Cortex-M4, Cortex-M7, Cortex-A9, and Cortex-A15. On ARMv7M architectures, it is ready to use with a ...
Arm64 instruction set simulator for Embedded Studio
Segger has added an Arm64 instruction set simulator to its latest version of its Embedded Studio integrated development environment. This follows the recently added compiler, linker, and runtime support for Arm64, which made it possible to generate and debug Arm64 programs. “Due to its complexity, Arm64 was the first architecture we ever introduced that did not have a simulator from ...
SiFive has licenses C++ library for Risc-V
IC intellectual property company SiFive has licensed Segger’s emRun++ C++ library for Risc-V, a library optimised for GCC/LLVM-based tool chains and embedded systems, based on the emRun and emFloat runtime and floating-point libraries. This follows on from last year, when SiFive licensed Segger’s emRun C runtime library for use in its Risc-V IDE and Tool packages. “It was an easy ...
Segger supports Arm Cortex-M85 with IDE and debug
Segger is supporting Arm’s latest Cortex-M, the Cortex-M85, with its Embedded Studio IDE, J-Link debug probe, Ozone debugger and emPower OS real-time operating system. “At Embedded World 2022, Renesas demonstrated the industry’s first Arm Cortex-M85-based MCU,” said Renesas product manager Andy Beeson. “Thanks to the use of the J-Link debug probes, Renesas was able bring-up the new system and develop an ...
Lifecycle security and Trustzone management for Renesas RA MCUs
Segger has tied up with Renesas to add DLM (device lifecycle management) and Trustzone partitioning during mass production for Renesas’ Arm Cortex-M33 based RA4 and RA6 microcontrollers. The new features are additions to Segger’s ‘Flasher’ line of in-circuit programmers, and are available to owners of existing Flashers as a software update with “no charge, no license cost and no hidden ...