Star on GitHubStar1.1k stars

Tool

Glasgow Interface Explorer

Use FPGA-based open hardware and Python applets to read and write SPI flash, I2C EEPROM and parallel memory chips, determine JTAG pinouts, debug supported processors and analyze UART, SPI and QSPI transactions on physical devices.

Targets
Firmware · Protocol
Category
Firmware tools
Relationship
Foundation tool
Sources reviewed

Requirements & limits

  • Requires Glasgow hardware, bought pre-assembled or built from the open design, plus physical access and correct wiring to the target; some targets need external power. The manual lists its features as working with a revC board, except the analyzer2 logic-analyzer applet, which is currently revD0+ only.
  • Windows has self-contained MSI installers for Windows 7 SP1 or newer (Windows 7 also needs update KB4457144). Other platforms use the documented git and pipx source install with Python >=3.13,<3.16; Linux also needs the supplied udev rules. The repository has no tagged releases, and the package metadata marks the software as alpha.
  • Dual-licensed 0BSD or Apache-2.0. The built-in cycle-accurate logic analyzer for debugging applets is documented as temporarily removed pending internal architecture improvements. Applets cover the documented interfaces and memory or processor families; the target interface and parameters must still be identified, and Glasgow does not extract firmware automatically.

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. docs/manual/src/intro.rst GitHub · GlasgowEmbedded/glasgow · Revision d51713b
  2. docs/manual/src/license.rst GitHub · GlasgowEmbedded/glasgow · Revision d51713b
  3. docs/manual/src/purchase.rst GitHub · GlasgowEmbedded/glasgow · Revision d51713b
  4. docs/manual/src/install/binary.rst GitHub · GlasgowEmbedded/glasgow · Revision d51713b
  5. docs/manual/src/install/source.rst GitHub · GlasgowEmbedded/glasgow · Revision d51713b
  6. software/pyproject.toml GitHub · GlasgowEmbedded/glasgow · Revision d51713b

More in Firmware and hardware

All 89 entries in Firmware and hardware

↑↓ move↵ open⌘↵ new tab