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".