

(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).
#SAINSMART DDS140 PRO DATASHEET DRIVER#
"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☬ Bus interface": Bottom of page. ED2: Updates.īIG thanks to ganzuul and franky, we are back in business! 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. R4 - AD9288BSTZ-40: C10 - CY7C68013A: R13 - 24LC64: I'll bump this when I know more about this thing! ED: Added some high-res pics to my private web server: These photographs are just under 6MB each.

I ordered it from here: So far I'm happy with the hardware I actually got for the money but will have to look into making the scope work with some existing open source package. I placed my order on May 8th, so it took 12 days to deliver it from China to Finland.

There is also an API to the driver with a sample project for the Microsoft platform SDK. There's a rather exposed I2C interface, which I have heard lends itself to hackability. They are probably not true 100MHz probes, but one review of them that I saw referred to them as "good stuff". The two probes are of the model TP6100, which when sold separately reportedly cost $9 on eBay. The lowered sampling rate appears to be a way to avoid writing sub-pixel graphing accuracy, but it could also be a self-imposed CPU load ceiling. The resulting graph is not as pretty as I'd like.
#SAINSMART DDS140 PRO DATASHEET SOFTWARE#
The supplied software switches down to a sampling rate of 2.4 "MHz" when over a certain time division, and then over the time division it switches up to 50MHz. ED: We have FOSS code!! /ED This scope is advertised as 50Ms/s while the ADC runs at 40MHz.
