fair-acc / gr-digitizers

GNU General Public License v3.0
3 stars 3 forks source link

Not possible to use multiple ps6000 scopes in parallel #61

Open alexxcons opened 3 years ago

alexxcons commented 3 years ago

In GitLab by @alexxcons on Nov 25, 2020, 17:59

dal006 (SIS18 Extraction Kicker), 3x ps6000scope mode = triggered.

samp_rate / trigger windoe does not matter

Two scopes work fine, 3 scopes only work if one of them is disabled in the flowgraph.

Alexander Bauer hat gerade mit dem Oszi nachgemessen: 2V Triggerflanken sind auf IO3 der Pexaria vorhanden ! Auch wenn man 4 Digitizer anschließt und alle laufen lässt. Zieht man bei einem der ps6000 das Trigger Kabel heraus und startet alle drei ps6000 scopes, tritt das Problem auch auf. (Scopes werden nicht getriggert). Das selbe Hardware-Setup funktioniert allerdings tadellos, wenn ich nur zwei der drei ps6000 scopes starte. Ergo ein Problem in der Software, oder in der Firmware der ps6000 scopes.

  1. Test with 3x ps4000/ps3000
  2. Test with up-to-date OS and picoscope firmware !!
alexxcons commented 3 years ago

In GitLab by @alexxcons on Mar 16, 2021, 09:22

PS 6000 Multiscope Example from Picotec:

Chapter - 3.8

Combining several oscilloscopes

ProgrammersGuidePicoScopeSerie6000.pdf - page 20(24)

alexxcons commented 3 years ago

Reduced priority since meanwhile we dont have a system with 3x ps6000 any more at GSI (Added another server instead)

@RalphSteinhagen and ACO/HW tried to reproduce the bug in lap environment. Some suspicious kernel-log messages related to USB were found (please attach if you have them)

So most likely a picoscope firmware bug. Was it reported at picotec ? Should we close this bug ?