SPI 제어 분석 디버깅 프로토콜 분석기 및 SPI 플래쉬 프로그래머 SPI-Driver

(SPIDriver -SPI Controlling Multi-tool and SPI Flash Programmer)

개요

  • 본 제품은 SPI 장치들을 제어하는데 사용하는 SPIDriver 멀티툴입니다.
  • SPI 버스상에서 일어나는 일을 실시간으로 보여주는 제품으로 SPI LCD 패널, 플래쉬 메모리, 센서, LED 등의 제품을 동작시키거나 디버깅 하는데 사용할 수 있는 제품입니다.
  • 예를 들어 SPI 플래쉬를 SPIDriver를 이용하여 읽거나 저장할 수 있으며, SPI 디스플레이에 이미지를 그리거나 테스트할 수 있습니다. 테스트 클립을 이용하여 SPI 플래쉬를 프로그래밍할 수 있습니다.
  • 윈도우, 맥, 리눅스에서 동작이 가능하며 모든 SPI 트래픽을 보여주는 로직분석 컬러 디스플레이를 가지고 있습니다.
  • FTDI USB 시리얼 칩을 장착하여 PC와 USB 통신을 할 수 있으며, 전압 및 전류 모니터링이 가능한 3.3V/5V 전원을 포함하고 있습니다.
  • 전류와 전원을 모니터링 할 수 있어서 전기적인 문제를 쉽게 찾을 수 있게 하여 줍니다.
  • SPIDriver는 아래와 같은 무료 소프트웨어를 이용할 수 있습니다.
    • a GUI
    • the command-line
    • C and C++ using a single source file
    • Python 2 and 3, using a module

특징

  • live display shows you exactly what it's doing all the time
  • sustained SPI transfers at 500 Kbps
  • USB line voltage monitor to detect supply problems, to 0.01 V
  • target device high-side current measurement, to 5 mA
  • two auxiliary output signals, A and B
  • dedicated power out lines. two each of GND, 3.3 V and 5 V
  • all signals color coded to match jumper colors
  • all signals are 3.3 V, and are 5 V tolerant
  • uses an FTDI USB serial adapter, and Silicon Labs automotive-grade EFM8 controller
  • also reports uptime, temperature, and running CRC of all traffic
  • all sensors and signals controlled using a simple serial protocol
  • 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
    • signal current: up to 10 mA
    • device current: up to 25 mA
    • dimensions: 61 mm x 49 mm x 6 mm
    • interface: USB 2.0, micro USB connector
  • Tool Open hardware / software Indicators or display Additional sensors No driver install Host Software
    SPIDriver Yes Graphic protocol analyzer Bus, voltage, current, temperature Yes GUI, command-line, Python, C/C++, and flashrom

문서

연관 제품