How to: programming FX2 EEPROM with ScopeFun VID/PID

  • 2 Replies
  • 1612 Views
*

Dejan

  • *****
  • 51
    • View Profile
How to: programming FX2 EEPROM with ScopeFun VID/PID
« on: June 09, 2018, 03:04:47 PM »
If you build the ScopeFun hardware yourself, the EEPROM connected to FX2 will be empty, so FX2 will default to Cypress VID/PID during device booting. Before using the hardware for the first time, you must program the EEPROM with custom VID/PID. Here is how you do it in Windows OS:

1.) Connect the board to PC and install the ScopeFun driver. After installing the driver you will see a new device in windows device manager: "ScopeFun Oscilloscope - No EEProm". Note: Do NOT disconnect the board from the PC at this stage.

2.) Open the ScopeFun software, go to the menu and select Hardware --> Write EEPROM. If the write was successful, you should see a "write successfull" message and EEPROM will be programmed with custom VID/PID.

3.) Re-Connect the hardware board, go to windows device manager and you should now see an "unknown device" listed. Again, install the ScopeFun driver for this device and now it should come up as "ScopeFun Oscilloscope".

4.) You can now use the hardware. Use the "connect & upload" function in the software to upload the firmware images into FX2 and FPGA. Note that these images are uploaded in the volatile memory, so if you re-connect the hardware, you have to select again "connect & upload".
« Last Edit: June 09, 2018, 03:11:22 PM by Dejan »

Re: How to: programming FX2 EEPROM with ScopeFun VID/PID
« Reply #1 on: October 05, 2019, 03:41:17 PM »
4.) You can now use the hardware. Use the "connect & upload" function in the software to upload the firmware images into FX2 and FPGA. Note that these images are uploaded in the volatile memory, so if you re-connect the hardware, you have to select again "connect & upload".

Hi, is a spi flash or else was planned in the next version hardware to store the FPGA firmware image permanently?

*

Dejan

  • *****
  • 51
    • View Profile
Re: How to: programming FX2 EEPROM with ScopeFun VID/PID
« Reply #2 on: October 07, 2019, 10:40:24 AM »
In the new HW version, the FX3 firmware is already stored in the EEPROM. Only the FPGA image is uploaded before using the software.