I2C 제어 프로토콜 분석 멀티툴 I2C-Driver

(I2CDriver -I2C Controlling Multi-tool)


  • 본 제품은 I2C 장치들을 제어하고 분석 디버깅하는데 사용하는 I2CDriver 멀티툴입니다.
  • 컬러 LCD상에는 신호라인 및 I2C 트래픽을 그래픽적으로 디코딩한 로직 분석 화면을 볼 수 있습니다.
  • 추가로 연결된 I2C 장치의 어드레스 맵을 계속적으로 표시하여 주어 더욱 편리합니다.
  • 별도의 3.3V 전원을 가지고 있으며, high-side 전류 측정 센서, I2C 라인에 프로그래밍가능한 풀업 저항을 가지고 있습니다.
  • 세개의 I2C 포트가 있습니다.
  • 전체 I2C 네트워크를 보며, 어떤 노드가 활성화 되어 있는지 확인하고 무엇을 하고 있는지 볼수 있습니다.
  • I2C 트래픽을 PC로 캡쳐하여 볼수 있습니다. Text, CSV, VCD 포맷을 지원합니다.
  • I2CDriver는 아래와 같은 무료 소프트웨어를 이용할 수 있습니다.
    • a GUI
    • the command-line
    • C and C++ using a single source file
    • Python 2 and 3, using a module


  • Open hardware: the design, firmware and all tools are under BSD license
  • Live display: shows you exactly what it's doing all the time
  • Fast transfer: sustained I²C transfers at 400 and 100 kHz
  • USB power monitoring: USB line voltage monitor to detect supply problems, to 0.01 V
  • Target power monitoring: target device high-side current measurement, to 5 mA
  • I²C pullups: programmable I²C pullup resistors, with automatic tuning
  • Three I²C ports: three identical I²C ports, each with power and I²C signals
  • Jumpers: color coded jumpers included in each pledge level
  • 3.3 output: output levels are 3.3 V, all are 5 V tolerant
  • Supports all I²C features: 7- and 10-bit I²C addressing, clock stretching, bus arbitration
  • Sturdy componentry: uses an FTDI USB serial adapter, and Silicon Labs automotive-grade EFM8 controller
  • Usage reporting: reports uptime, temperature, and running CRC of all traffic
  • Flexible control: GUI, command-line, C/C++, and Python 2/3 host software provided for Windows, Mac, and Linux
  • specifications
    • Maximum power out current: up to 470 mA
    • Device current: up to 25 mA
    • Dimensions: 61 mm x 49 mm x 6 mm
    • Computer interface: USB 2.0, micro USB connector
  • Tool Open hardware / software Indicators or display Additional sensors No driver install Host Software
    I²CDriver Yes Graphic protocol analyzer Bus, voltage, current, temperature Yes GUI, command-line, Python, C/C++, and flashrom


연관 제품