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

Master and slave roles on a 100BASE-T1 link: the master PHY times its transmitter from a local clock, the slave recovers the clock from the received signal, with the both-master and both-slave misconfigurations that leave the link down, from GSAS Micro Systems India
Automotive Ethernet Automotive & Mobility

100BASE-T1 Link Won't Come Up: A Vendor-Neutral Checklist

A 100BASE-T1 link that will not come up is almost never a mystery, but the answers on the web are written per silicon vendor and do not transfer. This is the ordered bring-up checklist that holds regardless of which PHY, switch or SoC you have: physical layer first, then the PHY over MDIO, then the master and slave pairing, then the causes of a link that comes up and drops. The standards and tooling claims trace to IEEE 802.3 task force records, the Linux ethtool and kernel documentation or published test material. Written by the GSAS Micro Systems engineering team in India.

29 Aug 2026 · 14 min read
Side by side comparison of a 10BASE-T1S multidrop mixing segment, one balanced pair with four nodes on short stubs and a termination at each end, against a point to point star of four separate links into switch ports, from GSAS Micro Systems India
Automotive Ethernet Automotive & Mobility

10BASE-T1S and PLCA: Multidrop Ethernet Explained

10BASE-T1S is the one member of the T1 single-pair Ethernet family that keeps a shared medium, and PLCA is the reconciliation sublayer that stops the nodes on it from colliding. This article covers what IEEE 802.3cg standardises, how the beacon and transmit opportunities schedule a cycle, the node count and segment length figures the OPEN Alliance interoperability test suite works to, and the failure modes that put a segment quietly back into contention while every link still looks up. Written by the GSAS Micro Systems engineering team in India for teams bringing up multidrop segments on the bench.

29 Aug 2026 · 12 min read
Horizontal stacked bar showing where an ADAS test vehicle's bandwidth budget is spent, split into cameras, lidar, radar and bus traffic, with the logger uplink limit drawn as a vertical rule crossing the bar, from GSAS Micro Systems India
Automotive Ethernet Automotive & Mobility

ADAS Sensor Data Logging: Bandwidth Budgets That Add Up

Every page that tells you an ADAS test vehicle produces terabytes a day states the headline and skips the arithmetic, so you cannot redo it for your own sensor set. This article publishes the arithmetic instead: one formula, every table row derived on the page, a worked eight-hour drive that chains those rows into a sustained write rate, a media count and an offload window, and the five places bandwidth budgets go wrong. Written by the GSAS Micro Systems engineering team in India.

29 Aug 2026 · 15 min read