Skip to content

Instantly share code, notes, and snippets.

@a-gavin
Created September 1, 2022 19:58
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save a-gavin/9de219201c3261e973c22ef9937500f4 to your computer and use it in GitHub Desktop.
Save a-gavin/9de219201c3261e973c22ef9937500f4 to your computer and use it in GitHub Desktop.
BitMagic Logic Analyzer Pulseview Setup on Linux

BitMagic Logic Analyzer Pulseview Setup on Linux

General setup for the 1BitSquared BitMagic Basic on Linux.

  1. Install PulseView: sudo apt install -y pulseview

  2. Install Sigrok fx2lafw firmware (see this issue): sudo apt install -y sigrok-firmware-fx2lafw

  3. Add udev rule:

    # BitMagic Basic Logic Analyzer
    ATTRS{idVendor}=="1d50", ATTRS{idProduct}=="0004", MODE="0666"
    
    sudo vim /etc/udev/rules.d/99-bitmagic.rules # Add above to this file
    sudo udevadm control --reload-rules && sudo udevadm trigger
  4. Run PulseView. In "Connect to Device", choose the fx2lafw driver via USB. Should autodetect device sigrok FX2 LA (8ch) with 8 channels or similar.

  5. Start logic analyzing!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment