industry news
Subscribe Now

ClariFi Adds Non-Intrusive Tracing to Analyze High-Speed Events in Embedded Wi-Fi and Bluetooth Applications

ClariFi Insight offers small-footprint, non-intrusive tracing for ClarinoxBlue and ClarinoxWiFi

MELBOURNE, Australia—May 10, 2022—Clarinox Technologies, a leader in short range connectivity software, today announced the addition of ClariFi Insight, a non-intrusive trace and debugger that enables customers to debug their systems that include ClarinoxWiFi or ClarinoxBlue. ClariFi Insight traces the behavior of a system, enabling developers to more easily identify and correct errant application behavior by capturing high-speed events. This has been successfully tested at speeds of 100mbit/s UDP over Wi-Fi.

Unlike many debug tools, ClariFi Insight is non-intrusive and does not interfere with the normal behavior and functionality of embedded Wi-Fi and Bluetooth applications. Such interference is particularly problematic with high-speed applications as the typical trace debug process creates interruptions that interfere with system sequencing and performance. The small footprint of ClariFi Insight ensures that developers can trace and debug high-speed events without slowing the software application and impacting normal system behavior.

ClariFi Insight Simplifies Wi-Fi and Bluetooth Application Analysis

As the high-speed connectivity of embedded systems increases, so has the challenge of debugging system behavior. The trend toward cloud connectivity, remote management and increased system integration requires once disparate systems to now work together. Firmware from multiple silicon vendors, real-time operating systems (RTOS)/operating systems (OS), and TCP/IP stack combine with a plethora of drivers such as USB, UART, and SDIO, as well as the connectivity stacks all operating under the customer’s own embedded application layer. ClariFi Insight provides information about how the various parts function and perform as they communicate and pass data to the ClarinoxWiFi and ClarinoxBlue components.

“Debugging high-speed, highly integrated systems can be a nightmare for developers these days. ClariFi Insight reduces that challenge, providing clarity into the behavior of even high-speed Wi-Fi, such as video streaming from a camera over Wi-Fi at tens of megabits speed,” said Gokhan Tanyeri, CTO, Clarinox Technologies. “ClariFi Insight is designed for debugging performance issues, but it can also be helpful for projects without a spare port for debugging or where the communications port, such as UART, is too slow to capture the high-speed events. It can also be used for Bluetooth applications such as A2DP music streaming.”

How ClariFi Insight Works

ClariFi Insight uses a small memory buffer at a set memory location to trace functionality. A buffer—as small as a few kilobytes—is sufficient to enable a developer to debug a system crash or capture what is taking place on the target. When coupled with the option of defining custom events with short or long packets of data, these insights give engineers the visibility needed to trace whether one part of the system is attempting to communicate and/or pass data incorrectly or at the wrong time—typical factors that result in aberrant system behavior.

Once ClariFi Insight records the predefined events, the data can be read into ClariFi, where the full set of tools, including the Lua scripting capability, can search and fully analyze the information. The ClariFi Insight information can then be used with or without these other ClariFi debug, protocol analysis, and automated testing features. ClariFi Insight performance measurements could, for example, be taken during an automated testing session driven by ClariFi scripting engine. Various data formats are supported for reading the data by ClariFi; currently raw binary, Intel hex format or Motorola S format is supported.

“Because of ClariFi Insight’ small, non-intrusive nature, application developers can embed it in the release code,” Trish Messiter, Clarinox Technologies, CEO added. “When added to the release code, ClariFi Insight can be used to collect data on customer-reported issues from the field, if needed. Developers—and their customers—can rest assured that any bugs that happen not only during development, but also afterwards, can be traced and fixed.”

For more details of ClariFi, see https://www.clarinox.com/products/clarifi/

About Clarinox Technologies Pty Ltd

Clarinox Technologies Pty Ltd was formed with the aim of providing cost-effective and innovative wireless embedded systems solutions for businesses developing embedded products. Members of the Clarinox team leverage their experience with embedded systems design to develop leading-edge Bluetooth and Wi-Fi solutions. ClarinoxWiFi provides STA, AP & P2P as well as security protocols.  ClarinoxBlue  is qualified as  Bluetooth version 5.2 covering  both Classic and LE, inclusive of BLE audio profiles/services and LC3 codec. Clarinox is passionate about delivering flexible and robust wireless protocol software for embedded systems developments. For more information, visit https://www.clarinox.com/

Leave a Reply

featured blogs
May 20, 2022
This year's NASA Turbulence Modeling Symposium is being held in honor of Philippe Spalart and his contributions to the turbulence modeling field. The symposium will bring together both academic and... ...
May 19, 2022
Learn about the AI chip design breakthroughs and case studies discussed at SNUG Silicon Valley 2022, including autonomous PPA optimization using DSO.ai. The post Key Highlights from SNUG 2022: AI Is Fast Forwarding Chip Design appeared first on From Silicon To Software....
May 12, 2022
By Shelly Stalnaker Every year, the editors of Elektronik in Germany compile a list of the most interesting and innovative… ...
Apr 29, 2022
What do you do if someone starts waving furiously at you, seemingly delighted to see you, but you fear they are being overenthusiastic?...

featured video

EdgeQ Creates Big Connections with a Small Chip

Sponsored by Cadence Design Systems

Find out how EdgeQ delivered the world’s first 5G base station on a chip using Cadence’s logic simulation, digital implementation, timing and power signoff, synthesis, and physical verification signoff tools.

Click here for more information

featured paper

Introducing new dynamic features for exterior automotive lights with DLP® technology

Sponsored by Texas Instruments

Exterior lighting, primarily used to illuminate ground areas near the vehicle door, can now be transformed into a projection system used for both vehicle communication and unique styling features. A small lighting module that utilizes automotive-grade digital micromirror devices, such as the DLP2021-Q1 or DLP3021-Q1, can display an endless number of patterns in any color imaginable as well as communicate warnings and alerts to drivers and other vehicles.

Click to read more

featured chalk talk

KISSLING Products: Rugged and Reliable Solutions

Sponsored by Mouser Electronics and TE Connectivity

Rugged and reliable designs today have a specific set of design requirements that may not be found in other industries including robustness, durability, and the ability to resist harsh environments. In this episode of Chalk Talk, Amelia Dalton chats with Mark Dickson from TE Connectivity about the KISSLING product family which includes a wide variety of rugged and reliable solutions for your next design.

Click here for more information about TE Connectivity / KISSLING Ruggedized Switching Products