Main view
search
  • Main view
  • PCB view with enclosure
  • PCB with USB view
  • Kit view
ID: 1208369
zł165.62
Tax included

zł134.65 tax excl.

Open-source USB-C debug tool providing UART access through the SBU1 and SBU2 pins of a USB-C connector. Features three USB-C ports, selectable 1.8V/3.3V logic levels, speeds up to 3Mbps and a virtual COM port. Soldered 333367

Delivery date unknown
Out-of-Stock

Description

The device USB-Cereal by Soldered is an open-source debugging tool that provides access to a UART interface through the SBU lines of a USB-C connector. The solution does not require additional solder pads, debug connectors or disassembly of the target device. The board operates between the device under test and the computer: one USB-C connector is used for the target device, the second provides USB pass-through, while the third exposes the debug interface as a standard virtual COM port. USB-to-UART conversion is handled by the FTDI FT232RNQ or the alternatively fitted CP2102N.

Unlike a standard USB-to-UART converter, USB-Cereal receives serial signals from the SBU1 (TX) and SBU2 (RX) lines rather than from the USB data lines. This allows UART communication to operate independently of the target device's USB stack and can make it possible to receive messages from the earliest stages of processor startup, including the bootloader and early system initialization. The target device must expose its UART interface on the SBU pins of its USB-C connector.

A manual switch allows selection of a 1.8V or 3.3V logic level, enabling the interface to be matched to the target device. Maximum data rate is 3Mbps, while separate LEDs indicate TX and RX activity. Standard FTDI and Silicon Labs drivers provide support for Linux, macOS and Windows without requiring dedicated software. The board features three USB-C connectors with a fixed orientation, so reversible connection is not supported in this application. The design is released as open-source hardware under the Apache 2.0 license and is based on the original Google USB-Cereal project.

Features

  • Type: USB-C debugging tool / USB-UART interface
  • UART access through USB-C SBU lines
  • SBU1: TX
  • SBU2: RX
  • USB-UART IC: FTDI FT232RNQ
  • Alternative USB-UART IC: CP2102N
  • Maximum data rate: 3Mbps
  • Logic levels: 1.8V or 3.3V
  • Logic-level selection: manual switch
  • Number of USB-C connectors: 3
  • Ports: target device, USB pass-through, debug/host
  • USB-C connector orientation: fixed, non-reversible
  • TX and RX activity indication via LEDs
  • Supported operating systems: Linux, macOS, Windows
  • Operation independent of the target device's USB stack
  • Open-source hardware
  • License: Apache 2.0
  • Design based on the original Google USB-Cereal project
  • Manufacturer: Soldered Electronics
  • Product code: 333367
1208369

Other products in the same category (16)