BIG thanks to ganzuul and franky, we are back in business!
![Clapping :clap:](https://www.eevblog.com/forum/Smileys/default/clap.gif.pagespeed.ce.LImJbaO0yv.gif)
Reflash the EEPROM in short:
- disconnect (open) jumper R32 from pcb
- connect scope to PC
- wait for USB recognition (CYPRESS default VID/PID)
- connect (close) jumper R32 on pcb
- start Ponyprog2000
- set EEPROM type to 2464/2465 - I2C bus 16bit eeprom
- do a calibration (Setup -> Calibration
- read device to backup state (button)
- File -> Open Device File -> i.e. "DDS120_24LC64.bin"
- write device (button), verifies when finished
- reconnect scope, wait for scope driver to finish installation
O0
Flashing is done via a simple parallel-port-programmer called "Easy I²C Bus interface":
http://www.lancos.com/prog.html#easyi2cBottom of page.
(Should also be possible via a CH341A eeprom programmer, but haven't any success)
Reprogramming can also be done via the CYPRESS USB Control Center (see attachment). When doing so, it is important to select the "64k eeprom":
- disconnect (open) jumper R32 from pcb
- connect scope to PC
- wait for USB recognition (CYPRESS default VID/PID)
- connect (close) jumper R32 on pcb
- start Cypress USB Console
- start EZ-USB Interface (Options -> EZ-USB)
- "Cypress EZ-USB ..." should be shown next do Device
- press Lg EEPROM "DnLoad to 64k EEPROM"
- select "All files *.*"
- select "DDS120_24LC64.bin"
- wait for finish then reconnect scope
- wait for scope driver to finish installation
- Done