Skip to main content
Binho I3C Basic Protocol Analyzer plugin for Saleae Logic paired with the Supernova exerciser, supported in India by GSAS

Binho's I3C Basic Protocol Analyzer Plugin for Saleae Logic, and How It Pairs With the Supernova

GSAS Engineering · · 5 min read

Binho’s I3C Basic Protocol Analyzer Plugin for Saleae Logic

Saleae Logic analyzers are on a great many embedded benches, and their protocol decoder library covers most of what an engineer meets day to day. MIPI I3C is one of the gaps. As I3C adoption grows in sensor hubs, camera interfaces and power management ICs, teams need to see I3C traffic inside the tool they already use.

Binho fills that gap with a dedicated plugin. It is worth being precise about what it is, because it is frequently described loosely: this is a licensed Binho software plugin that decodes I3C from a Saleae Logic capture. It is not the same product as the Binho Supernova, and it is not free.

What Binho Publishes About It

Binho introduces the plugin as “the first I3C Basic℠ Protocol Analyzer for firmware development and embedded systems testing”. That is Binho’s own claim, correctly scoped to the analyzer plugin.

Binho lists the following capabilities:

  • Spec coverage: I3C Basic℠ spec v1.0, v1.1, v1.1.1 and v1.2
  • Speed and modes: 12.5 MHz, SDR and HDR-DDR
  • CCCs: direct and broadcast Common Command Code decoding
  • Bus events: In-Band Interrupts and Hot-Join requests
  • Transfers: private read and private write
  • Granularity: byte-level and transaction-level decoding
  • Workflow: real-time decoding with HLA support
  • Hardware: compatible with Saleae Logic Pro 8, Logic Pro 16 and Logic 8

Licensing: Flex or Node-Locked, Not Free

This is the detail most worth stating plainly, because it is the one most often got wrong. Saleae’s own Logic software is free. Binho’s I3C Basic Protocol Analyzer plugin is licensed software, and Binho offers two models:

Flex Licensing is shared among team members, requires an internet connection, and needs no license server setup. It suits a team where several engineers touch I3C occasionally and none of them needs it every day.

Node-Locked Licensing is locked to specific computers, requires no internet, and works in secure environments. It suits air-gapped labs, defence and aerospace programmes, and any bench that sits behind a network boundary, which describes a fair number of Indian design centres.

Which model fits is a workflow question rather than a technical one, and it is worth deciding before procurement rather than after. GSAS can walk through that with you.

Why I3C Needs Protocol-Level Visibility

I3C is a protocol where bus visibility is not a luxury. I2C failure modes are few and well understood. I3C introduces dynamic address assignment, in-band interrupts, multiple speed modes and controller-target negotiation, and the resulting failures look alike from the application layer: the device is simply not there, or answers with something implausible.

Decoded traffic collapses that ambiguity. Which CCCs actually went out. Whether each target responded to ENTDAA and what Provisioned ID, BCR and DCR it reported. Whether an IBI was asserted and acknowledged. Whether a Hot-Join request arrived and was handled. Whether an HDR-DDR transfer completed cleanly. Each of those is a specific, checkable fact rather than a guess, and the difference in debug time is measured in days.

For design teams in Bengaluru and Hyderabad building next-generation sensor platforms and mobile silicon on I3C, that visibility is what turns an opaque bus failure into a diagnosable event.

Analyzer and Exerciser Are Different Jobs

The plugin is the passive half of I3C work: it decodes traffic that other devices put on the bus. The Binho Supernova is the active half: Binho specifies it as an I3C Controller or Target at up to 12.5 MHz with SDR and HDR-DDR, In-Band Interrupts, Hot-Join and all CCCs, so it generates the traffic in the first place.

The two answer different questions.

  • Analyzer: “What actually happened on this bus?” Use it when a real system misbehaves and you need ground truth about a controller and targets you do not control.
  • Exerciser: “What does this target do if I send it X?” Use it during bring-up, when there is no working controller yet, or when you need to provoke an edge case that the real controller never produces.

In practice a team doing serious I3C work wants both, and the Supernova’s Controller-or-Target role means the exerciser side can also stand in as the device under test. We cover that direction in running the Binho Supernova as an I3C target, and the controller-side procedure in the I3C sensor bring-up guide.

Binho’s Standing in the I3C Ecosystem

One credibility point worth recording, in Binho’s own framing: Binho states that it does not simply follow the I3C specification but helps develop it, citing participation in MIPI I3C Plugfests since 2022 and membership of the MIPI Alliance as a Contributor Member. Binho also runs a public I3C resource hub, the I3C Cafe, with a device database, a tools guide, and technical articles.

For a protocol still settling into production silicon, a vendor that shows up to interoperability events is a meaningfully different proposition from one that only reads the document.

Why Buy from GSAS

GSAS Micro Systems is an authorized engineering partner in India for both Binho and Saleae. We provide the Supernova with INR invoicing and local support, including guidance on setting up I3C decoding alongside your existing Saleae Logic workflow and choosing between Flex and Node-Locked licensing for your lab’s network posture. Our applications engineers in Bengaluru, Hyderabad, Chennai, Pune, Mumbai, and Delhi NCR can assist with I3C bus architecture review, Supernova configuration, and integration into existing debug workflows. Contact us for evaluation units or a technical consultation.

Interested in Binho tools?

Talk to our application engineers for personalized tool recommendations.

Frequently asked questions

Is there an I3C protocol analyzer for Saleae Logic?
Yes. Binho publishes an I3C Basic Protocol Analyzer plugin for Saleae Logic. Binho introduces it as 'the first I3C Basic℠ Protocol Analyzer for firmware development and embedded systems testing', and lists compatibility with Saleae Logic Pro 8, Logic Pro 16 and Logic 8.
Is Binho's I3C protocol analyzer plugin free?
No. Saleae's own Logic software is free, but Binho's I3C Basic Protocol Analyzer plugin is licensed software. Binho offers Flex Licensing, which is shared among team members and requires an internet connection with no license server setup, and Node-Locked Licensing, which is locked to specific computers, requires no internet and works in secure environments.
What does the Binho I3C analyzer plugin decode?
Binho lists I3C Basic spec v1.0, v1.1, v1.1.1 and v1.2, 12.5 MHz SDR and HDR-DDR, direct and broadcast CCC decoding, In-Band Interrupts, Hot-Join requests, and private read and write, at both byte level and transaction level, with real-time decoding and HLA support.
What is the difference between an I3C analyzer and an I3C exerciser?
An analyzer is passive: it observes and decodes traffic that other devices generate on the bus. An exerciser is active: it drives the bus itself, running dynamic address assignment, issuing CCCs and performing transfers. Binho's plugin is the analyzer side; the Binho Supernova is the exerciser side. Most I3C bring-up problems are solved faster with both.
Does Binho contribute to the MIPI I3C specification?
Binho states that it does not simply follow the I3C specification but helps develop it, citing participation in MIPI I3C Plugfests since 2022 and membership of the MIPI Alliance as a Contributor Member.
Can GSAS help with I3C analysis in India?
Yes. GSAS Micro Systems is an authorized engineering partner in India for both Binho and Saleae, and can help with I3C bus architecture review, Supernova configuration, and integrating I3C decoding into an existing Saleae Logic workflow from Bengaluru, Hyderabad, Chennai, Pune, Mumbai and Delhi NCR.

Stay in the Loop

Get monthly compliance updates, product insights, and engineering best practices delivered to your inbox.

Related Articles

Embedded engineering bench in India, illustrating the hardware a developer can act on today, supported by GSAS
Technical Guides Arm

Arm's Agentic AI Push: What Indian Embedded Teams Can Actually Use Today

Arm has set out its platform strategy for the agentic era, putting inference everywhere it has compute. Indian embedded teams can start on that direction this quarter with the Cortex-M toolchain they already own: Helium, CMSIS-NN, Ethos-U and Vela, on boards you can order today.

13 Sept 2026 · 7 min read
Storage sizing ladder for automotive data logging: four rungs stepping from an aggregate link rate of 1 Gbit/s to 125 MB per second, then 450 GB per hour, then 3.6 TB per eight-hour shift, then 18 TB per five-day week, in decimal units, from GSAS Micro Systems India
Automotive Ethernet Automotive & Mobility

Automotive Data Loggers: Capture Without Loss

Search for an automotive data logger and the results split into cheap OBD dongles at one end and enterprise ADAS recorders at the other, with nothing in between explaining the engineering that decides whether you lose frames. This is the loss budget end to end: mirror oversubscription upstream of the logger, encapsulation overhead on the capture path, sustained write rate against burst rate, rotation stalls, and storage arithmetic worked in full so you can redo it with your own numbers instead of trusting ours. Written by the GSAS Micro Systems engineering team in India.

29 Aug 2026 · 13 min read
Horizontal timeline of a CAN frame crossing a gateway, with four annotated segments showing bus arbitration, the point where the timestamp is applied, encapsulation into an IP packet, network transit and host receive, from GSAS Micro Systems India
Automotive Ethernet Automotive & Mobility

CAN-to-Ethernet Gateways and Tunnelling Legacy Buses

One word, two jobs. A CAN-to-Ethernet gateway either carries a frame across an IP network unchanged, for loggers and remote benches, or stops the frame and re-expresses its signals as service calls. The two have different failure modes, different timing costs and different questions to ask a supplier. This article separates the jobs, states what open documentation actually shows about encapsulation and configuration, and gives a checklist you can put to a vendor. Written by the GSAS Micro Systems engineering team in India.

29 Aug 2026 · 12 min read