Skip to content

DrMcCoy/FX2LPTool

Repository files navigation

FX2LPTool README

Tool to manipulate Cypress EZ-USB FX2LP devices. Namely, it lets you easily change the USB vendor/product IDs stored in the devices' EEPROM.

FX2LPTool is partially based on the Cypress CyUSB Suite for Linux. See the AUTHORS file for specifics.

For a list of vendor/product IDs for FX2-based logic analyzer, please see the fx2lafw page in the sigrok wiki.

Usage: fx2lptool <command> <vendor ID> <product ID> [<command options>]
The vendor ID and product ID can be specified in decimal or, when
prefixed with 0x, in hexadecimal, or, when prefixed with a 0, in octal.

Valid commands are:
  - readeeprom
    Read the contents of the device's EEPROM
  - verifyid
    Verify the EEPROM contents with the vendor/product IDs
  - setid <new vendor ID> <new product ID>
    Set the vendor and product IDs.
    For known IDs, please see the README.md

Examples:
fx2lptool readeeprom 0x0925 0x3881
fx2lptool verifyid 0x0925 0x3881
fx2lptool setid 0x0925 0x3881 0x08A9 0x0014

About

Tool to manipulate Cypress EZ-USB FX2LP devices

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published