04/04/2023 » Ashling announce RiscFree™ C/C++ SDK support for the Zephyr Real-Time Operating System…

Limerick, Ireland – April 4, 2023. Ashling announced today that Ashling’s RiscFree SDK now provides support for the Zephyr RTOS running on RISC-V and Arm based IP cores and devices.

 

RiscFree debug support for the Zephyr RTOS presents a powerful and comprehensive debugging solution for developers working with the open-source Zephyr platform. This advanced debugging toolset is designed to streamline the development process for embedded systems utilizing RISC-V and Arm cores, allowing engineers to more efficiently build, test, debug and optimize software running on the Zephyr RTOS.

 

RiscFree’s Zephyr-specific views provide developers with valuable insights into the behavior and status of their embedded systems running the Zephyr RTOS. These views help to identify potential bottlenecks, synchronization issues, and other problems, thereby streamlining the development and debugging process.

 

Zephyr-Specific Views in RiscFree

  • Thread View: Offers a comprehensive overview of all active threads, displaying state, priority, stack usage, and more. Helps developers monitor thread status, identify issues, and optimize performance.
  • Mutex View: Provides ownership details, waiting threads, and priority inheritance information. Helps identify contention points and deadlocks, ensuring efficient synchronization.
  • Semaphores View: Displays semaphore value, maximum value, and waiting threads, enabling developers to analyze usage and optimize resource management.

 

Figure 1. RiscFree Thread List View

 

RiscFree’s Debug View offers extensive thread management and analysis support, allowing developers to pause, resume, or step through execution with fine-grained control. Combined with breakpoints and watchpoints, this creates a comprehensive debugging environment tailored to the Zephyr RTOS.

 

Figure 2. RiscFree Mutex List View

About Ashling

Ashling have been a leading provider of Embedded Development Tools & Services since 1982 with design centres in Limerick, Ireland and Kochi, India and sales and support offices in Europe, Asia Pacific, the Middle East and America. Visit www.ashling.com for more details and for more information on Ashling’s RiscFree see: Ashling RiscFree SDK.

Figure 3. RiscFree Semaphore List View

About Zephyr

The Zephyr Project, hosted by the Linux Foundation, is an open-source, real-time operating system for IoT and embedded devices, emphasizing security, modularity, and resource efficiency.

Ashling Contact

Hugh O’Keeffe, CEO – hugh.okeeffe@ashling.com

All trademarks, logos and brand names are the property of their respective owners.