FLEX-5000 & FLEX-3000 EEPROM / Firewire Diagnostic Tool
Content provided by: FlexRadio Systems Engineering
The Windows executable available for download below is a diagnostic tool that can be used to verify that your FLEX-5000 / FLEX-3000 Firewire device driver is loaded properly and you computer is properly communicating with the FLEX-5000/3000 transceiver. There are two procedures documented here
Reading EEPROM Data From the FLEX-5000
To use the FLEX-x000_EEPROM_Tool to read EEPROM data, use the following instructions:
![]()
If your computer is not properly communicating with the SDR hardware, then an error screen will be displayed like the one shown below.
![]()
Exporting EEPROM Data to a CSV File
To use the FLEX-5000_EEPROM_Reader to export EEPROM data, use the following instructions:
The file will have a series of hexadecimal values written out. This file can be used by FlexRadio Software Development Team to diagnose possible EEPROM data integrity issues.
This KB article may reference additional files that are available on the FlexRadio Systems web site Downloads page. Please use the URL(s) below to download the referenced materials.
An Adobe Acrobat Reader may be required to open the file.You can download Adobe Acrobat from here.![]()
KB Source Document(s):
FLEX-x000 EEPROM Tool
System Dependencies | |
Minimum PowerSDR Version: | N/A |
Applicable Hardware: | FLEX-5000 & FLEX-3000 |
Content provided by: FlexRadio Systems Engineering
The Windows executable available for download below is a diagnostic tool that can be used to verify that your FLEX-5000 / FLEX-3000 Firewire device driver is loaded properly and you computer is properly communicating with the FLEX-5000/3000 transceiver. There are two procedures documented here
- Reading EEPROM Data From the FLEX-5000 or FLEX-3000
- Exporting EEPROM Data to a CSV File
Reading EEPROM Data From the FLEX-5000
To use the FLEX-x000_EEPROM_Tool to read EEPROM data, use the following instructions:
- Download the FLEX-x000_EEPROM_Tool.exe file from the FlexRadio web site (See associated links below)
- Turn on the FLEX-5000 or FLEX-3000
- Double left click on the executable file, FLEX-x000_EEPROM_Tool.exe
- Select the proper model of SDR in the upper left hand box
- Then click on the READ button to query the EEPROM data.
- Transceiver Board (HTRX)
- Antenna Tuning Unit (ATU)
- Second Receiver (RX2)
- Power Amplified (HPA)
- Radio Frequency I/O (RFIO)
- 2 meter transverter (XVTR)

If your computer is not properly communicating with the SDR hardware, then an error screen will be displayed like the one shown below.

Exporting EEPROM Data to a CSV File
To use the FLEX-5000_EEPROM_Reader to export EEPROM data, use the following instructions:
- Download the FLEX-5000_EEPROM_Tool.zip file from the FlexRadio web site (See associated links below)
- Turn on the FLEX-5000 or FLEX-3000
- Double left click on the extracted file, FLEX-5000_EEPROM_Tool.exe
- Select the proper model of FLEX-5000 in the upper left hand box
- Then click on the EXPORT button to query the EEPROM data.
- The button will turn RED and the application will loose focus (grayed out) while the EEPROM data is being read and the CSV (comma separated values) file for 45-60 seconds.
- When complete the EXPORT button will revert back to the original color and the program will come back into focus.
- Once completed, there will be a CSV file in the folder from which you ran the program. It will have a file name like xxxx-xxxx.csv where xxxx-xxxx is the radio's serial number.
The file will have a series of hexadecimal values written out. This file can be used by FlexRadio Software Development Team to diagnose possible EEPROM data integrity issues.
This KB article may reference additional files that are available on the FlexRadio Systems web site Downloads page. Please use the URL(s) below to download the referenced materials.
An Adobe Acrobat Reader may be required to open the file.You can download Adobe Acrobat from here.

KB Source Document(s):
FLEX-x000 EEPROM Tool
