Author Topic: EEVblog #978 - Keysight 1000X Hacking  (Read 423051 times)

0 Members and 3 Guests are viewing this topic.

Offline mtdoc

  • Super Contributor
  • ***
  • Posts: 3575
  • Country: us
Re: EEVblog #978 - Keysight 1000X Hacking
« Reply #200 on: March 13, 2017, 11:49:59 pm »

also you forgot that i said "higher bandwidth/samplerate"

AFAIK in this pricerange besides the keysight only the sds2000x comes with 2 -> 1 GS/s
yup. i need the samplerate, that's why i haven't already got the sds1000x+


The Rigol DS2072 series of scopes have 2GS/s sample rate and prices start at $839 versus $877 for the least expensive of the new Keysight scopes with 2GS/s.

No rigol scope will be on my bench ever again. i'm done with chinese crap
i don't care if the 2000 series is better than the 1054z that fungus is always trying to push, i want to pay a premium and give my money to a brand that will be able to help me, listen and actually correct bugs

the rigol you state also doesn't have the signal generator. according to rigolna, DS2072A-S is 1189$
i'd still rather give my money to keysight, dso1000g 70 MHz + decode options is less than rigol if you want to put it that way

also, i don't care about deep memory.

Well that's a lot of emotion and opinion.  Nothing wrong with that but all I was posting was some facts and clarifying the comparison. I have no opinion as to which is "better" which I think just comes down to personal preference as to which features are most important to a particular user.  They both look good to me - as do some of the other manufacturer's scopes in this price range.  But I'm sure there will be plenty of emotional, opinionated and passionate debate here for months to come about which scope in this price range is "better".  ::)

Also FWIW, the new Keysight scopes are made in China and the Keysight model with the signal gen included (1102G) costs $1077,.
« Last Edit: March 13, 2017, 11:52:07 pm by mtdoc »
 

Offline mikeselectricstuff

  • Super Contributor
  • ***
  • Posts: 13694
  • Country: gb
    • Mike's Electric Stuff
Re: EEVblog #978 - Keysight 1000X Hacking
« Reply #201 on: March 13, 2017, 11:55:36 pm »
Also FWIW, the new Keysight scopes are made in China
But the firmware isn't
Youtube channel:Taking wierd stuff apart. Very apart.
Mike's Electric Stuff: High voltage, vintage electronics etc.
Day Job: Mostly LEDs
 

Offline mrpackethead

  • Super Contributor
  • ***
  • Posts: 2845
  • Country: nz
  • D Size Cell
Re: EEVblog #978 - Keysight 1000X Hacking
« Reply #202 on: March 14, 2017, 12:06:23 am »
makes me wonder can a 3000 series be upgrade from 100Mhz to 1Ghz?

3000A can be upgraded to 500 MHz
3000T can almost certainly be upgraded to 1 GHz (The mod is in progress, I'll have more info in another week or two)

Edit - I should add both of these mods require hardware changes.

What level of 'hardware'mods are you anticipating for this?   I see right now that Keysight is giving away a 1000x when you buy a 3000x.     That would be good. the 1000x could live on a 'workstation' and the 3000 could be our high end scope for specific jobs where the increased bandwidth is required.




Thanks.. I see a DSOX3014T is around $USD4000..  a 4 channel 1Ghz scope for that bang for buck would be superb!   
« Last Edit: March 14, 2017, 06:36:17 pm by mrpackethead »
On a quest to find increasingly complicated ways to blink things
 

Offline Brumby

  • Supporter
  • ****
  • Posts: 12288
  • Country: au
Re: EEVblog #978 - Keysight 1000X Hacking
« Reply #203 on: March 14, 2017, 02:30:49 am »
I've been looking at the specifications on this range of scopes - and I would like to propose a development path...
 1.  2000X
 2.  4000X
 3.  6000X

After that, I believe they would have looked to leverage their efforts for greater market appeal, offering:
 4.  3000X
and then
 5.  1000X
by the usual nobbling.

Somewhere along the line, I expect they may have had a look at rolling a 5000X model, but that would have probably been abandoned because there would not have been sufficient differentiation at that end of the market.

This is my inspiration:


I suspect hacks would follow paths from 1000X to 2000X and from 3000X to 4000X .... or something along those lines.
 

Offline JPortici

  • Super Contributor
  • ***
  • Posts: 3452
  • Country: it
Re: EEVblog #978 - Keysight 1000X Hacking
« Reply #204 on: March 14, 2017, 06:48:28 am »
Also FWIW, the new Keysight scopes are made in China
But the firmware isn't

this.
the ECU in my car is definetly made in china, the firmware isn't. i believe you don't see the analogy?

Quote
Also FWIW, the new Keysight scopes are made in China and the Keysight model with the signal gen included (1102G) costs $1077,.

http://it.farnell.com/keysight-technologies/dsox1102g/digital-storage-osc-70mhz-2-ch/dp/2690193
http://www.batronix.com/shop/oscilloscopes/Rigol-DS2072A-S.html

that's a cool hundy less for the keysight before tax
 

Offline EvilGeniusSkis

  • Regular Contributor
  • *
  • Posts: 125
  • Country: ca
Re: EEVblog #978 - Keysight 1000X Hacking
« Reply #205 on: March 14, 2017, 08:35:10 am »
Is the whole batch of those black-and-gold-marking caps on the primary, ever so slightly bulged? The one in the teardown video definitely was  (as confirmed by Dave himself, in the comments) :-//

The one on my scope definitely is as well.  :-\

Pre-bulged caps? Maybe they do some sort of burn-in on the power supply boards before installation.

Weed out the really bad ones.  :-+
Pre-bulged caps? are those anything like pre-exploded power strips?
 

Offline mikeselectricstuff

  • Super Contributor
  • ***
  • Posts: 13694
  • Country: gb
    • Mike's Electric Stuff
Re: EEVblog #978 - Keysight 1000X Hacking
« Reply #206 on: March 14, 2017, 02:18:57 pm »
Config 03 appears to have some subtle issues - Ch2 trigger stops working when serial bus enabled  :(
Youtube channel:Taking wierd stuff apart. Very apart.
Mike's Electric Stuff: High voltage, vintage electronics etc.
Day Job: Mostly LEDs
 

Online nctnico

  • Super Contributor
  • ***
  • Posts: 26751
  • Country: nl
    • NCT Developments
Re: EEVblog #978 - Keysight 1000X Hacking
« Reply #207 on: March 14, 2017, 04:46:27 pm »
Good point.   But are you referring to firmware updates?  Because Rigol has been releasing regular firmware updates with bug fixes on the DS2000 series scopes ever since their introduction (and 1 hardware update as well). A total of 6 updates in 4 years I believe.
I wouldn't call 6 updates in 4 years regular or adequate. Quite the opposite!
There are small lies, big lies and then there is what is on the screen of your oscilloscope.
 

Offline Fungus

  • Super Contributor
  • ***
  • Posts: 16560
  • Country: 00
Re: EEVblog #978 - Keysight 1000X Hacking
« Reply #208 on: March 14, 2017, 04:57:01 pm »
i want to pay a premium and give my money

also, i don't care about deep memory.

Well, that's you...   :horse:

 

Offline Relaxe

  • Regular Contributor
  • *
  • Posts: 53
  • Country: ca
  • Keepin' it civilized
Re: EEVblog #978 - Keysight 1000X Hacking
« Reply #209 on: March 14, 2017, 05:01:49 pm »
=PLEASE=
If it's not about this sweet DSOX1000 hacking, get your own topic.
Also, use the search feature for "rigol vs keysight" to find the proper arguing topic to fancy your taste instead of creating new ones.

Everyone here have a tough or two about how the market is changing, and where each products fit in (or not), but we are polite enough to argue about it in the proper channel and leave this thread to the people interested by the topic written on top of the page.


 
The following users thanked this post: JPortici, tkuhmone

Offline mtdoc

  • Super Contributor
  • ***
  • Posts: 3575
  • Country: us
Re: EEVblog #978 - Keysight 1000X Hacking
« Reply #210 on: March 14, 2017, 05:05:30 pm »
Good point.   But are you referring to firmware updates?  Because Rigol has been releasing regular firmware updates with bug fixes on the DS2000 series scopes ever since their introduction (and 1 hardware update as well). A total of 6 updates in 4 years I believe.
I wouldn't call 6 updates in 4 years regular or adequate. Quite the opposite!

Well, I guess it's relative and depends on perspective and personal preference. How many updates a year has Keysight been doing on their scopes?

I think relative to some other test equipment manufacturers, Rigol has been pretty good about updating firmware and addressing bugs.

Personally, unless there's a critical bug impacting what I do with a tool, I'd rather not be bothered to update the firmware more than once or twice a year.  I realize that those in a professional setting may be in a different position. 

Lots of opinions about what's best and who's better, etc, etc.  My only point really is that blanket statements about Chinese TE manufacturer's manufacturing quality or firmware support/ bug fixes are not really justified IMO.  They may have been in the past - but things have changed.  The very fact that Rigol's affordable, consumer grade scopes have become so widely adopted and have so many satisfied users that Keysight (and other) "top tier" manufacturer's feel the need to release similar priced scopes proves the point I think.

IMHO it's too soon to know if Keysght (or R&S or others) will be able to compete with Rigol (or Siglent or GW Instek) on a price/performance basis at this end of the market.

No matter what - I think it's a good thing for consumers that they're trying and it will be fun to watch.  :popcorn:
« Last Edit: March 14, 2017, 05:07:04 pm by mtdoc »
 

Offline JPortici

  • Super Contributor
  • ***
  • Posts: 3452
  • Country: it
Re: EEVblog #978 - Keysight 1000X Hacking
« Reply #211 on: March 14, 2017, 06:09:37 pm »
=PLEASE=
[..]
If it's not about this sweet DSOX1000 hacking, get your own topic.
[..]

will gladly try and get back in topic. I re-watched episode #979

dave measured 220MHz bandwidth in both configuration 02 and 03

but then mike said
Config 03 appears to have some subtle issues - Ch2 trigger stops working when serial bus enabled  :(

asking because i can't do anything else at the moment :( : what has config 03 that 02 hasn't?
More memory?
If memory (huh) serves me right the megazoom asic here should have 4 Meg so in theory it could be possible to enable the full memory.... unless it's Partitioned as such:
halve it because 2 channels: 2Meg per channel (theoric)
halve it because it stores previous and current acquisition: 1Meg per channel (effective)
 
The following users thanked this post: Relaxe

Offline TheAmmoniacal

  • Supporter
  • ****
  • Posts: 1188
  • Country: no
Re: EEVblog #978 - Keysight 1000X Hacking
« Reply #212 on: March 14, 2017, 06:25:51 pm »
Is there a poor man's way of measuring the bandwidth of an oscilloscope like this? Not everyone has a >200 MHz signal generator with specified amplitude!
 

Offline mikeselectricstuff

  • Super Contributor
  • ***
  • Posts: 13694
  • Country: gb
    • Mike's Electric Stuff
Re: EEVblog #978 - Keysight 1000X Hacking
« Reply #213 on: March 14, 2017, 06:28:16 pm »
Just made something to simplify things...
dial-an-option!
Youtube channel:Taking wierd stuff apart. Very apart.
Mike's Electric Stuff: High voltage, vintage electronics etc.
Day Job: Mostly LEDs
 
The following users thanked this post: mrpackethead, frogmaster, bitseeker, JPortici, Aiy

Offline mikeselectricstuff

  • Super Contributor
  • ***
  • Posts: 13694
  • Country: gb
    • Mike's Electric Stuff
Re: EEVblog #978 - Keysight 1000X Hacking
« Reply #214 on: March 14, 2017, 06:30:22 pm »
what has config 03 that 02 hasn't?

From memory alternate option numbers tended to disable the wavegen. I've yet to see an obvious pattern/encoding though.
Youtube channel:Taking wierd stuff apart. Very apart.
Mike's Electric Stuff: High voltage, vintage electronics etc.
Day Job: Mostly LEDs
 

Offline JPortici

  • Super Contributor
  • ***
  • Posts: 3452
  • Country: it
Re: EEVblog #978 - Keysight 1000X Hacking
« Reply #215 on: March 14, 2017, 06:41:56 pm »
dial-an-option!

Brillant  :-DD

From memory alternate option numbers tended to disable the wavegen. I've yet to see an obvious pattern/encoding though.

makes sense
 

Offline Fungus

  • Super Contributor
  • ***
  • Posts: 16560
  • Country: 00
Re: EEVblog #978 - Keysight 1000X Hacking
« Reply #216 on: March 14, 2017, 07:02:06 pm »
Is there a poor man's way of measuring the bandwidth of an oscilloscope like this? Not everyone has a >200 MHz signal generator with specified amplitude!

You can calculate bandwidth from a single rising/falling edge. Pull a piece of wire low with a resistor, make it go high with a mechanical switch.  :popcorn:

To minimize effects of inductance you should put a small ceramic capacitor or two between VCC&GND near the switch. Should be good enough for low frequencies like 200MHz.

I'm sure there's lots of articles on this if you google it.
 

Offline bitseeker

  • Super Contributor
  • ***
  • Posts: 9057
  • Country: us
  • Lots of engineer-tweakable parts inside!
Re: EEVblog #978 - Keysight 1000X Hacking
« Reply #217 on: March 14, 2017, 07:08:01 pm »
Just made something to simplify things...
dial-an-option!

Nicely done, Mike!
TEA is the way. | TEA Time channel
 

Offline mikeselectricstuff

  • Super Contributor
  • ***
  • Posts: 13694
  • Country: gb
    • Mike's Electric Stuff
Re: EEVblog #978 - Keysight 1000X Hacking
« Reply #218 on: March 14, 2017, 08:48:51 pm »
OK folks bad news.
I've run through all the codes on the two links Dave played with.
12-18,28-88 and 04 give clock errors.
Some codes show offsets on the Y traces, and also time offsets between trigger event and trigger point on screen.

03 is the only code that gives 200MHz and apparently plausible operation, but it does have problems.

DC offsets on some Y ranges - difefrent between channels - possibly calibration related?
Enabling serial bus decode prevents Ch2 trigger working ( possibly offset related) .
I tried a user cal and it thought there were still signals connected.

Could be there is some scope by tweaking other links but I'm done with this - I'll leave it to others to play some more. 

I returned to factory 24 config and did a user cal. I Just happened to still have terminal open when doing user cal and saw this :

Code: [Select]
Performing USER calibraion
######################## Channel 1 ########################
**** Baldwin Interpolator ****
  fiPreDelay = 0x10
    fiCalResult = 180
    fiWide      = 316
Final Cal Factor = 0x10
**** CAL PASSED **** Time: 1 seconds
**** Talon Calibrator ****
Calibrate AC Signal
  Channel 1: Offset 0x20400  GainIndex 7  GainVern 0x1db0
  Channel 2: Offset 0x20400  GainIndex 7  GainVern 0x1db0
Calibrate DC Signal
  # Pts (out of 20): 20  B1 = 173657.888115  B0 = 126614.320739
  # Pts (out of 20): 20  B1 = 170768.501484  B0 = 124845.623921
  Testing...
    Vin = -0.200000  AvgQLvl = 29.000000 VinActual = -0.193359
    Vin = 0.000000  AvgQLvl = 131.500000 VinActual = 0.006836
    Vin = 0.200000  AvgQLvl = 234.500000 VinActual = 0.208008
**** CAL PASSED **** Time: 2 seconds
**** Talon ****
**Talon Init Cal**
  Slice Offset = 20
Slice offset correction successful
  Using all slices for calibration
**Talon Dac Cal**
Gain Dac Iteration 1: Deltas 10 | Max 1 | Min -1
Gain Dac Iteration 2: Deltas 9 | Max 1 | Min -1
Gain Dac Iteration 3: Deltas 8 | Max 1 | Min -1
Offset Dac Iteration 1: Deltas 37 | Max 3 | Min -3
Offset Dac Iteration 2: Deltas 3 | Max 3 | Min -3
**Talon Pipeline Cal**
*** Talon pipeline cal ***
# pts not used = 0
Offset Adjustment = -25.965942
Gain Adjustment = 1.009946
**Talon4 Timing Cal**
Freq: 39.999963MHz
QMax 0xbd    QMin 0x3c
Min Per: 2.490246e-008    Max Per: 2.509196e-008
Harmonic Used: 1
MajorPass 1 | Deltas 11 | Max Dac  4 | Min Dac -4
MajorPass 2 | Deltas 5 | Max Dac  5 | Min Dac -5
MajorPass 3 | Deltas 4 | Max Dac  4 | Min Dac -5
MinorPass 1 | Deltas 177 | Max Dac  25 | Min Dac -26
  Minor Timing Vernier is clipped
MinorPass 2 | Deltas 80 | Max Dac  34 | Min Dac -37
**Talon Pipeline Cal**
*** Talon pipeline cal ***
# pts not used = 0
Offset Adjustment = -27.887817
Gain Adjustment = 1.010676
  Using partial slices for calibration
**Talon Dac Cal**
Gain Dac Iteration 1: Deltas 0 | Max 1 | Min 0
Gain Dac Iteration 2: Deltas 0 | Max 1 | Min 0
Gain Dac Iteration 3: Deltas 0 | Max 1 | Min 0
Offset Dac Iteration 1: Deltas 0 | Max 3 | Min -2
Offset Dac Iteration 2: Deltas 0 | Max 3 | Min -2
**Talon Pipeline Cal**
*** Talon pipeline cal ***
# pts not used = 0
**** CAL PASSED **** Time: 112 seconds
**** DC Gain ****
28000, 0.812299 : -4418816.035018, 3617399.771942
28400, 0.812208 : -25035.786492 , 48734.277620 
28800, 0.796231 : -4304.740688  , 32227.569411 
29200, 0.703311 : -4761.655513  , 32548.922414 
29600, 0.619306 : -4951.054696  , 32666.218487 
30000, 0.538515 : -6040.760514  , 33253.041695 
30400, 0.472298 : -6659.858803  , 33545.440844 
30800, 0.412237 : -7267.789993  , 33796.052632 
31200, 0.357200 : -9472.275061  , 34583.494105 
31600, 0.314971 : -9543.879732  , 34606.047516 
32000, 0.273060 : -11894.525749 , 35247.913863 
32400, 0.239431 : -13151.239035 , 35548.809524 
32800, 0.209015 : -14370.134360 , 35803.577236 
33200, 0.181180 : -18566.455108 , 36563.865546 
33600, 0.159636 : -18803.473684 , 36601.702128 
34000, 0.138363 : -22895.421325 , 37167.875648 
34400, 0.120892 : -25916.811236 , 37533.137830 
34800, 0.105458 : -27704.177528 , 37721.630094 
35200, 0.091020 : -36823.469298 , 38551.666667 
35600, 0.080157 : -37929.753784 , 38640.343348 
36000, 0.069611 : -45089.962406 , 39138.775510 
36400, 0.060740 : -59312.970682 , 40002.684564 
36800, 0.053996 : -285084.923599, 52193.548387 
37200, 0.052593 : 0.000000      , 0.000000     
Reference range = 0.472V
Coarse gain ratio
   0.1x = 0.357 (1.324V)
   0.4x = 1.000 (0.472V)
   0.8x = 2.828 (0.167V)
   2.0x = 7.846 (0.060V)
Gain#   MIN        MAX        %OL 
0      0.006703  0.103532
1      0.018598  0.287243
2      0.052593  0.812299
3      0.147422  2.276928
4      0.302873  4.677844
5      0.840301 12.978381
6      2.376298 36.701735
7      6.660921 102.877407
ADC half speed gain ratio = 0.991 (0.477V)
**** CAL PASSED **** Time: 15 seconds
**** Offset Error ****
AC Coupling
   Gain# 0 [29487 (0.006703V) - 37407 (0.080000V), 45pts]
   Gain# 1 [29614 (0.080000V) - 32629 (0.216000V), 45pts]
   Gain# 2 [29559 (0.216000V) - 32754 (0.624000V), 45pts]
   Gain# 3 [29826 (0.624000V) - 32661 (1.600000V), 45pts]
   Gain# 4 [29617 (1.600000V) - 32002 (3.520000V), 45pts]
   Gain# 5 [29677 (3.520000V) - 32692 (9.600000V), 45pts]
   Gain# 6 [29569 (9.600000V) - 32809 (28.000000V), 45pts]
   Gain# 7 [29497 (28.000000V) - 32692 (80.500000V), 45pts]
DC Coupling
   Gain# 0 [29487 (0.006703V) - 37407 (0.080000V), 45pts]
   Gain# 4 [29617 (1.600000V) - 32002 (3.520000V), 45pts]
AC Coupling
   Gain# 0 [29487 (0.006703V) - 37407 (0.080000V), 45pts]
   Gain# 1 [29614 (0.080000V) - 32629 (0.216000V), 45pts]
   Gain# 2 [29559 (0.216000V) - 32754 (0.624000V), 45pts]
   Gain# 3 [29826 (0.624000V) - 32661 (1.600000V), 45pts]
   Gain# 4 [29617 (1.600000V) - 32002 (3.520000V), 45pts]
   Gain# 5 [29677 (3.520000V) - 32692 (9.600000V), 45pts]
   Gain# 6 [29569 (9.600000V) - 32809 (28.000000V), 45pts]
   Gain# 7 [29497 (28.000000V) - 32692 (80.500000V), 45pts]
DC Coupling
   Gain# 0 [29487 (0.006703V) - 37407 (0.080000V), 45pts]
   Gain# 4 [29617 (1.600000V) - 32002 (3.520000V), 45pts]
0 retry out of 920 offset searched
**** CAL PASSED **** Time: 21 seconds
**** Trigger Level ****
div -3, pos slope dac = 0x95C3, neg slope dac = 0x94FD, avg = 38240.000
div -2, pos slope dac = 0x9341, neg slope dac = 0x9275, avg = 37595.000
div -1, pos slope dac = 0x90BB, neg slope dac = 0x8FF3, avg = 36951.000
div 0, pos slope dac = 0x8E37, neg slope dac = 0x8D6F, avg = 36307.000
div 1, pos slope dac = 0x8BB5, neg slope dac = 0x8AE7, avg = 35662.000
div 2, pos slope dac = 0x8931, neg slope dac = 0x8869, avg = 35021.000
div 3, pos slope dac = 0x86AB, neg slope dac = 0x85E3, avg = 34375.000
Trig 1 B1 = -644.000, B0 = 36307.286
div -3, pos slope dac = 0x959D, neg slope dac = 0x94DF, avg = 38206.000
div -2, pos slope dac = 0x9317, neg slope dac = 0x925B, avg = 37561.000
div -1, pos slope dac = 0x9095, neg slope dac = 0x8FD7, avg = 36918.000
div 0, pos slope dac = 0x8E0D, neg slope dac = 0x8D4F, avg = 36270.000
div 1, pos slope dac = 0x8B89, neg slope dac = 0x8ACB, avg = 35626.000
div 2, pos slope dac = 0x8905, neg slope dac = 0x8843, avg = 34980.000
div 3, pos slope dac = 0x8681, neg slope dac = 0x85C3, avg = 34338.000
Trig 2 B1 = -644.929, B0 = 36271.286
div -3, pos slope dac = 0x959B, neg slope dac = 0x94E1, avg = 38206.000
div -2, pos slope dac = 0x9315, neg slope dac = 0x925D, avg = 37561.000
div -1, pos slope dac = 0x9091, neg slope dac = 0x8FD9, avg = 36917.000
div 0, pos slope dac = 0x8E0B, neg slope dac = 0x8D4F, avg = 36269.000
div 1, pos slope dac = 0x8B89, neg slope dac = 0x8ACB, avg = 35626.000
div 2, pos slope dac = 0x8903, neg slope dac = 0x8847, avg = 34981.000
div 3, pos slope dac = 0x867F, neg slope dac = 0x85BF, avg = 34335.000
Trig 3 B1 = -645.143, B0 = 36270.714
Trig 1 - AC offset -47.285714
Trig 2 - AC offset -46.285714
Trig 1 - LF Rej offset -46.285714
Trig 2 - LF Rej offset -46.285714
Trig 1 - HF_Rej offset -1.285714
Trig 2 - HF_Rej offset -1.285714
Trig 1 - AC_HF_REJ offset -47.285714
Trig 2 - AC_HF_REJ offset -46.285714
**** CAL PASSED **** Time: 29 seconds
**** Trigger Hysteresis ****
Hyst dac = 12288, pos slope dac = 0x8E27, neg slope dac = 0x8D79, range =  174, div = 0.270 +
Hyst dac = 14336, pos slope dac = 0x8E49, neg slope dac = 0x8D5B, range =  238, div = 0.370 +
Hyst dac = 16384, pos slope dac = 0x8E67, neg slope dac = 0x8D39, range =  302, div = 0.469 +
Hyst dac = 18432, pos slope dac = 0x8E87, neg slope dac = 0x8D17, range =  368, div = 0.571 +
Hyst dac = 20480, pos slope dac = 0x8EA9, neg slope dac = 0x8CF9, range =  432, div = 0.671 +
Hyst dac = 22528, pos slope dac = 0x8ECB, neg slope dac = 0x8CD5, range =  502, div = 0.780 +
Hyst dac = 24576, pos slope dac = 0x8EED, neg slope dac = 0x8CB9, range =  564, div = 0.876 +
Hyst dac = 26624, pos slope dac = 0x8F0D, neg slope dac = 0x8C8F, range =  638, div = 0.991 +
Hyst dac = 28672, pos slope dac = 0x8F33, neg slope dac = 0x8C71, range =  706, div = 1.096 +
Hyst dac = 30720, pos slope dac = 0x8F57, neg slope dac = 0x8C4D, range =  778, div = 1.208 +
Hyst dac = 32768, pos slope dac = 0x8F7D, neg slope dac = 0x8C25, range =  856, div = 1.329 +
Hyst dac = 34816, pos slope dac = 0x8F9F, neg slope dac = 0x8BFF, range =  928, div = 1.441 +
Hyst dac = 36864, pos slope dac = 0x8FC7, neg slope dac = 0x8BD9, range = 1006, div = 1.562 +
Trig Hyst B1 = 19074.498, B0 = 7506.466
**** CAL PASSED **** Time: 13 seconds
**** External Trigger Level ****
/1 Trig B1 = 5303.000, B0 = 35846.000
/5 Trig B1 = 1071.000, B0 = 35846.000
/1 Trig 2 B1 = 17283.000, B0 = 28351.000
/5 Trig 2 B1 = 3492.000, B0 = 28351.000
**** CAL PASSED **** Time: 2 seconds
**** Wave Gen ****
[calibrator] = 0x3fb22 Q | -52958.38 Q/V
[0: DIV1  + DIV1 ] = 0x1e4f0 Q | 10141.20 Q/V | (calV=2.490125V) 33.965306 V
[1: DIV4  + DIV1 ] = 0x1f948 Q | 10141.60 Q/V | (calV=2.499812V) 8.412196 V
[2: DIV16 + DIV1 ] = 0x1fde1 Q | 10140.40 Q/V | (calV=0.640975V) 2.122063 V
[3: DIV64 + DIV1 ] = 0x1fec1 Q | 10141.20 Q/V | (calV=0.159956V) 0.547273 V
[4: DIV1  + DIV23] = 0x1e4f4 Q | 236185.00 Q/V | (calV=0.451354V) 1.447447 V
[5: DIV4  + DIV23] = 0x1f941 Q | 236197.50 Q/V | (calV=0.109916V) 0.361558 V
[6: DIV16 + DIV23] = 0x1fdd5 Q | 236200.00 Q/V | (calV=0.024963V) 0.090880 V
[7: DIV64 + DIV23] = 0x1feb7 Q | 236202.50 Q/V | (calV=0.006987V) 0.023434 V
[0: DIV1  + DIV1 ] = 33.677039 V (overwrite)
**** CAL PASSED **** Time: 62 seconds
**** Wavegen Trigger Level Offset ****
Wavegen Trig Offset = 0x8C11
**** CAL PASSED **** Time: 1 seconds
**** Baldwin Trig Time Qual ****
Set CalConfigScope range 1.000000E-005, delay -1.000000E-006
    Top       : 1.859297
    Base      : -29.497488
  Vert Scale : 80.000000
  Vert Offset: -14.748744
  Trig Level : -14.748744
  Horz Range : 1.000000e-007
  Horz Delay : 1.500000e-008
CalConfigScope range 1.000000E-007, delay 1.500000E-008
--- Internal Timer ---
    tVolt for Edge Trigger = 1.722706 ns
    Zero Time = 1.722706 ns
  *Int Osc Freq*
    Oscillator Freq: 368.472722 MHz
Set CalConfigScope range 5.000000E-008, delay -5.000000E-009
CalConfigScope range 5.000000E-008, delay 1.000000E-008
  *Int Find Min Time*
    Zero Time Timer 0 : 1348.106337 ps
    Zero Time Timer 1 : 1308.042235 ps
  *Int Find Min Time*
    Timer 0:
      Dac 0 Time 1366.135183 ps
      Dac 31 Time 2501.899775 ps
      Dac 62 Time 3637.720940 ps
      Dac 93 Time 4759.564671 ps
      Dac 124 Time 5929.436465 ps
    Fine Dac Gain 36.723443 ps/DacCode
    Timer 1:
      Dac 0 Time 1338.248459 ps
      Dac 31 Time 2500.144721 ps
      Dac 62 Time 3620.320828 ps
      Dac 93 Time 4759.815071 ps
      Dac 124 Time 5904.346321 ps
    Fine Dac Gain 36.747955 ps/DacCode
  *Int Fast Path*
    Fast Dac Zero Time 951.735301 ps
      Dac 0 Time 978.348057 ps
      Dac 31 Time 1767.935959 ps
      Dac 62 Time 2945.978723 ps
      Dac 93 Time 4102.513389 ps
      Dac 124 Time 5264.372363 ps
    Fine Dac Gain 35.182665 ps/DacCode
--- Sync Timer ---
Set CalConfigScope range 5.000000E-007, delay -5.000000E-008
  MClk Frequency = 200006501.105188
  *Calibrating PdSel*
  PdSel 0 : Min 62 Max 117
    PdSel = 0
    Min Fine Dac = 133
  *Fine Dac*
    Sync Timer minimum Time : 2.183431e-008
      Dac 133 Val: -2.177687e-008
      Dac 227 Val: -2.624178e-008
      Dac 321 Val: -3.057086e-008
      Dac 415 Val: -3.495388e-008
      Dac 509 Val: -3.939129e-008
    Fine Dac Gain: 2.139190e+010 DacCode/second
    Fine Dac Gain: 46.746673 ps/DacCode
**** CAL PASSED **** Time: 2 seconds
**** Baldwin Setup and Hold ****
--- Vertical Settings ---
Set CalConfigScope range 1.000000E-005, delay -1.000000E-006
    Top       : 1.934667
    Base      : -29.422117
  Vert Scale : 80.000000
  Vert Offset: -14.711058
  Trig Level : -14.711058
  Horz Range : 1.000000e-007
  Horz Delay : 1.500000e-008
CalConfigScope range 1.000000E-007, delay 1.500000E-008
  *Clk Path*
      Long Delay Dac 0 Time 1116.976351 ps
      Long Delay Dac 31 Time -8571.428571 ps
      Long Delay Dac 62 Time -18325.591216 ps
      Long Delay Dac 93 Time -28122.970779 ps
      Long Delay Dac 124 Time -37865.953947 ps
    Zero Pt with long delay : 1149.686928 ps
    Long Delay Gain         : 314.572267 ps / daccode
    Trombone Delay Gain   : 73.889024 ps / daccode
  *Data Path*
    Min TVolt = -8437.500000ps
    Max TVolt = -2187.500000ps
  DataPath Offset = 1250.000000ps
  ClockPath Offset = 3337.186928ps
**** CAL PASSED **** Time: 3 seconds
**** Baldwin Pattern Trig ****
**Pattern Delay Cal**
Set CalConfigScope range 1.000000E-005, delay -1.000000E-006
    Top       : 1.972417
    Base      : -29.384367
  Vert Scale : 80.000000
  Vert Offset: -14.692184
  Trig Level : -14.692184
  Horz Range : 1.000000e-007
  Horz Delay : 1.500000e-008
CalConfigScope range 1.000000E-007, delay 1.500000E-008
  Zero Time = 1.808594ns
    DeltaT = 1 : Time Delta = 3.028106ns
    DeltaT = 2 : Time Delta = 6.002006ns
    DeltaT = 3 : Time Delta = 9.006373ns
  DeltaT Gain  : 2.999302ns/code
  DelatT Offset: 0.010168ns
    TBone = 1 : Time Delta = 0.100123ns
    TBone = 9 : Time Delta = 0.716955ns
    TBone = 17 : Time Delta = 1.277744ns
    TBone = 25 : Time Delta = 1.859992ns
    TBone = 33 : Time Delta = 2.466146ns
    TBone = 41 : Time Delta = 3.054371ns
    TBone = 49 : Time Delta = 3.621916ns
    TBone = 57 : Time Delta = 4.172903ns
  TBone Gain  : 2.999302ns/code
  TBone Offset: 0.010168ns
Compensation of 1.750000ns:
  DeltaT: 0
  Tbone : 23
**Xtrig Delay Cal**
  Final Qual Delay Setting: 5
**** CAL PASSED **** Time: 1 seconds
######################## Channel 2 ########################
**** DC Gain ****
28400, 0.797058 : -25330.306767 , 48589.714286 
28800, 0.781266 : -4127.377732  , 32024.581006 
29200, 0.684352 : -4787.045015  , 32476.025918 
29600, 0.600794 : -5321.493018  , 32797.118848 
30000, 0.525627 : -6043.358806  , 33176.550784 
30400, 0.459438 : -7115.254710  , 33669.020867 
30800, 0.403221 : -7662.581995  , 33889.714780 
31200, 0.351019 : -9293.089485  , 34462.054507 
31600, 0.307977 : -10178.653695 , 34734.787600 
32000, 0.268679 : -11665.272853 , 35134.210526 
32400, 0.234389 : -13702.638900 , 35611.746522 
32800, 0.205197 : -14875.180148 , 35852.348993 
33200, 0.178307 : -18279.602821 , 36459.381443 
33600, 0.156425 : -20287.431049 , 36773.455378 
34000, 0.136708 : -22732.326586 , 37107.692308 
34400, 0.119112 : -26947.134858 , 37609.726444 
34800, 0.104268 : -28415.408232 , 37762.820513 
35200, 0.090191 : -36634.741192 , 38504.132231 
35600, 0.079273 : -39935.168326 , 38765.765766 
36000, 0.069256 : -43246.865212 , 38995.121951 
36400, 0.060007 : -57945.146199 , 39877.124183 
36800, 0.053104 : -277050.230264, 51512.500000 
37200, 0.051660 : 0.000000      , 0.000000     
Reference range = 0.459V
Coarse gain ratio
   0.1x = 0.357 (1.287V)
   0.4x = 1.000 (0.459V)
   0.8x = 2.824 (0.163V)
   2.0x = 7.791 (0.059V)
Gain#   MIN        MAX        %OL 
0      0.006631  0.102303
1      0.018294  0.282254
2      0.051660  0.797058
3      0.144698  2.232513
4      0.299557  4.621817
5      0.826476 12.751548
6      2.333889 36.009154
7      6.537089 100.859579
ADC half speed gain ratio = 0.990 (0.464V)
**** CAL PASSED **** Time: 15 seconds
**** Offset Error ****
AC Coupling
   Gain# 0 [29409 (0.006631V) - 37419 (0.080000V), 45pts]
   Gain# 1 [29544 (0.080000V) - 32559 (0.216000V), 45pts]
   Gain# 2 [29465 (0.216000V) - 32705 (0.624000V), 45pts]
   Gain# 3 [29733 (0.624000V) - 32613 (1.600000V), 45pts]
   Gain# 4 [29547 (1.600000V) - 31977 (3.520000V), 45pts]
   Gain# 5 [29585 (3.520000V) - 32645 (9.600000V), 45pts]
   Gain# 6 [29476 (9.600000V) - 32761 (28.000000V), 45pts]
   Gain# 7 [29400 (28.000000V) - 32640 (80.500000V), 45pts]
DC Coupling
   Gain# 0 [29409 (0.006631V) - 37419 (0.080000V), 45pts]
   Gain# 4 [29547 (1.600000V) - 31977 (3.520000V), 45pts]
AC Coupling
   Gain# 0 [29409 (0.006631V) - 37419 (0.080000V), 45pts]
   Gain# 1 [29544 (0.080000V) - 32559 (0.216000V), 45pts]
   Gain# 2 [29465 (0.216000V) - 32705 (0.624000V), 45pts]
   Gain# 3 [29733 (0.624000V) - 32613 (1.600000V), 45pts]
   Gain# 4 [29547 (1.600000V) - 31977 (3.520000V), 45pts]
   Gain# 5 [29585 (3.520000V) - 32645 (9.600000V), 45pts]
   Gain# 6 [29476 (9.600000V) - 32761 (28.000000V), 45pts]
   Gain# 7 [29400 (28.000000V) - 32640 (80.500000V), 45pts]
DC Coupling
   Gain# 0 [29409 (0.006631V) - 37419 (0.080000V), 45pts]
   Gain# 4 [29547 (1.600000V) - 31977 (3.520000V), 45pts]
0 retry out of 920 offset searched
**** CAL PASSED **** Time: 21 seconds
**** Trigger Level ****
div -3, pos slope dac = 0x959B, neg slope dac = 0x94D1, avg = 38198.000
div -2, pos slope dac = 0x9315, neg slope dac = 0x924B, avg = 37552.000
div -1, pos slope dac = 0x9093, neg slope dac = 0x8FC9, avg = 36910.000
div 0, pos slope dac = 0x8E0F, neg slope dac = 0x8D47, avg = 36267.000
div 1, pos slope dac = 0x8B8D, neg slope dac = 0x8ABF, avg = 35622.000
div 2, pos slope dac = 0x890B, neg slope dac = 0x883F, avg = 34981.000
div 3, pos slope dac = 0x8683, neg slope dac = 0x85BB, avg = 34335.000
Trig 1 B1 = -643.536, B0 = 36266.429
div -3, pos slope dac = 0x9573, neg slope dac = 0x94B3, avg = 38163.000
div -2, pos slope dac = 0x92F1, neg slope dac = 0x922F, avg = 37520.000
div -1, pos slope dac = 0x906D, neg slope dac = 0x8FA9, avg = 36875.000
div 0, pos slope dac = 0x8DE3, neg slope dac = 0x8D25, avg = 36228.000
div 1, pos slope dac = 0x8B63, neg slope dac = 0x8AA1, avg = 35586.000
div 2, pos slope dac = 0x88DD, neg slope dac = 0x881D, avg = 34941.000
div 3, pos slope dac = 0x8659, neg slope dac = 0x8597, avg = 34296.000
Trig 2 B1 = -644.571, B0 = 36229.857
div -3, pos slope dac = 0x95F1, neg slope dac = 0x9539, avg = 38293.000
div -2, pos slope dac = 0x936D, neg slope dac = 0x92B7, avg = 37650.000
div -1, pos slope dac = 0x90E9, neg slope dac = 0x902B, avg = 37002.000
div 0, pos slope dac = 0x8E5F, neg slope dac = 0x8DA3, avg = 36353.000
div 1, pos slope dac = 0x8BD7, neg slope dac = 0x8B1F, avg = 35707.000
div 2, pos slope dac = 0x8951, neg slope dac = 0x8897, avg = 35060.000
div 3, pos slope dac = 0x86CD, neg slope dac = 0x8611, avg = 34415.000
Trig 3 B1 = -646.750, B0 = 36354.286
Trig 1 - AC offset -5.428571
Trig 2 - AC offset -5.857143
Trig 1 - LF Rej offset -5.428571
Trig 2 - LF Rej offset -3.857143
Trig 1 - HF_Rej offset -3.428571
Trig 2 - HF_Rej offset -1.857143
Trig 1 - AC_HF_REJ offset -5.428571
Trig 2 - AC_HF_REJ offset -3.857143
**** CAL PASSED **** Time: 29 seconds
**** Trigger Hysteresis ****
Hyst dac = 12288, pos slope dac = 0x8E01, neg slope dac = 0x8D51, range =  176, div = 0.273 +
Hyst dac = 14336, pos slope dac = 0x8E21, neg slope dac = 0x8D2F, range =  242, div = 0.376 +
Hyst dac = 16384, pos slope dac = 0x8E3F, neg slope dac = 0x8D11, range =  302, div = 0.469 +
Hyst dac = 18432, pos slope dac = 0x8E61, neg slope dac = 0x8CF1, range =  368, div = 0.572 +
Hyst dac = 20480, pos slope dac = 0x8E7F, neg slope dac = 0x8CCD, range =  434, div = 0.674 +
Hyst dac = 22528, pos slope dac = 0x8EA1, neg slope dac = 0x8CAF, range =  498, div = 0.774 +
Hyst dac = 24576, pos slope dac = 0x8EC5, neg slope dac = 0x8C89, range =  572, div = 0.889 +
Hyst dac = 26624, pos slope dac = 0x8EE7, neg slope dac = 0x8C69, range =  638, div = 0.991 +
Hyst dac = 28672, pos slope dac = 0x8F0B, neg slope dac = 0x8C47, range =  708, div = 1.100 +
Hyst dac = 30720, pos slope dac = 0x8F2F, neg slope dac = 0x8C21, range =  782, div = 1.215 +
Hyst dac = 32768, pos slope dac = 0x8F51, neg slope dac = 0x8BFF, range =  850, div = 1.321 +
Hyst dac = 34816, pos slope dac = 0x8F79, neg slope dac = 0x8BD9, range =  928, div = 1.442 +
Hyst dac = 36864, pos slope dac = 0x8FA1, neg slope dac = 0x8BB3, range = 1006, div = 1.563 +
Trig Hyst B1 = 19122.640, B0 = 7423.609
Hyst dac = 12288, pos slope dac = 0x8E51, neg slope dac = 0x8DAD, range =  164, div = 0.254 +
Hyst dac = 14336, pos slope dac = 0x8E71, neg slope dac = 0x8D93, range =  222, div = 0.343 +
Hyst dac = 16384, pos slope dac = 0x8E8D, neg slope dac = 0x8D75, range =  280, div = 0.433 +
Hyst dac = 18432, pos slope dac = 0x8EAD, neg slope dac = 0x8D57, range =  342, div = 0.529 +
Hyst dac = 20480, pos slope dac = 0x8ECD, neg slope dac = 0x8D2F, range =  414, div = 0.640 +
Hyst dac = 22528, pos slope dac = 0x8EF1, neg slope dac = 0x8D13, range =  478, div = 0.739 +
Hyst dac = 24576, pos slope dac = 0x8F15, neg slope dac = 0x8CF5, range =  544, div = 0.841 +
Hyst dac = 26624, pos slope dac = 0x8F33, neg slope dac = 0x8CCB, range =  616, div = 0.952 +
Hyst dac = 28672, pos slope dac = 0x8F57, neg slope dac = 0x8CA7, range =  688, div = 1.064 +
Hyst dac = 30720, pos slope dac = 0x8F79, neg slope dac = 0x8C87, range =  754, div = 1.166 +
Hyst dac = 32768, pos slope dac = 0x8F9F, neg slope dac = 0x8C65, range =  826, div = 1.277 +
Hyst dac = 34816, pos slope dac = 0x8FBF, neg slope dac = 0x8C3F, range =  896, div = 1.385 +
Hyst dac = 36864, pos slope dac = 0x8FE9, neg slope dac = 0x8C19, range =  976, div = 1.509 +
Trig Hyst (2) B1 = 19258.151, B0 = 7693.144
**** CAL PASSED **** Time: 26 seconds
**** Channel Delays ****
--- Vertical Settings ---
    Top       : 0.251256
    Base      : -29.497488
  Final Scale : 80.000000
  Final Offset (POS_SLOPE): -14.748744
  Final Offset (NEG_SLOPE): -14.748744

edge trigger delay factors
iteration:          0
analog trigger channel : 1
pos polarity path delay adjustment (Sec) : 1.76809211e-009
pos edge, bi edge delay factor (312.5e-15 Sec counts): -3342
neg edge delay factor (312.5e-15 Sec counts): -3342
analog trigger channel : 2
pos polarity path delay adjustment (Sec) : 1.00390625e-009
pos edge, bi edge delay factor (312.5e-15 Sec counts): -5787
neg edge delay factor (312.5e-15 Sec counts): -5787
analog trigger channel : 2
pos polarity path delay adjustment (Sec) : 6.2099359e-010
Chan2 TC2 pos edge, bi edge delay factor (312.5e-15 Sec counts): -9513
Chan2 TC2 neg edge delay factor (312.5e-15 Sec counts): -9513
external trigger channel
pos edge, bi edge delay factor (312.5e-15 Sec counts): -595
neg edge delay factor (312.5e-15 Sec counts): -595
iteration:          1
analog trigger channel : 1
pos polarity path delay adjustment (Sec) : -6.16776316e-012
pos edge, bi edge delay factor (312.5e-15 Sec counts): -3361
neg edge delay factor (312.5e-15 Sec counts): -3361
analog trigger channel : 2
pos polarity path delay adjustment (Sec) : -1.6025641e-011
pos edge, bi edge delay factor (312.5e-15 Sec counts): -5837
neg edge delay factor (312.5e-15 Sec counts): -5837
analog trigger channel : 2
pos polarity path delay adjustment (Sec) : 2.00320513e-012
Chan2 TC2 pos edge, bi edge delay factor (312.5e-15 Sec counts): -9507
Chan2 TC2 neg edge delay factor (312.5e-15 Sec counts): -9507
external trigger channel
pos edge, bi edge delay factor (312.5e-15 Sec counts): -630
neg edge delay factor (312.5e-15 Sec counts): -630

timeout trigger delay factors
iteration:          0
analog trigger channel : 1
pos polarity path delay adjustment (Sec) : 3.03285256e-009
pos edge, bi edge delay factor (312.5e-15 Sec counts): -2495
neg edge delay factor (312.5e-15 Sec counts): -2495
analog trigger channel : 2
pos polarity path delay adjustment (Sec) : 8.05288462e-010
pos edge, bi edge delay factor (312.5e-15 Sec counts): -9623
neg edge delay factor (312.5e-15 Sec counts): -9623
external trigger channel
pos edge, bi edge delay factor (312.5e-15 Sec counts): -6058
neg edge delay factor (312.5e-15 Sec counts): -6058
iteration:          1
analog trigger channel : 1
pos polarity path delay adjustment (Sec) :          0
pos edge, bi edge delay factor (312.5e-15 Sec counts): -2495
neg edge delay factor (312.5e-15 Sec counts): -2495
analog trigger channel : 2
pos polarity path delay adjustment (Sec) : -2.00320513e-012
pos edge, bi edge delay factor (312.5e-15 Sec counts): -9628
neg edge delay factor (312.5e-15 Sec counts): -9628
external trigger channel
pos edge, bi edge delay factor (312.5e-15 Sec counts): -6061
neg edge delay factor (312.5e-15 Sec counts): -6061

setup & hold trigger delay factors
iteration:          0
S&H Delay, pos slope (Sec): 1.15748355e-009
S&H Delay, pos slope factor (312.5e-15 Sec counts): -4796
S&H Delay, neg slope factor (312.5e-15 Sec counts): -4796
iteration:          1
S&H Delay, pos slope (Sec): 2.00320513e-012
S&H Delay, pos slope factor (312.5e-15 Sec counts): -4790
S&H Delay, neg slope factor (312.5e-15 Sec counts): -4790

multi-channel delay factors
iteration:          0
Ch 1 Pattern Delay, pos slope (Sec): 1.07524671e-009
(chan1PattDly[POS_SLOPE]) Ch 1 Pattern Delay, pos slope factor (312.5e-15 Sec counts): -2959
(chan1PattDly[NEG_SLOPE]) Ch 1 Pattern Delay, neg slope factor (312.5e-15 Sec counts): -2959
Ch 1 Pattern Delay, mixed, pos slope delay (Sec): 1.19391026e-009
(chan1PattDlyMixed[POS_SLOPE]) Ch 1 Pattern Delay, mixed, pos slope factor (312.5e-15 Sec counts): -8179
(chan1PattDlyMixed[NEG_SLOPE]) Ch 1 Pattern Delay, mixed, neg slope factor (312.5e-15 Sec counts): -8179
Ch 1 State Delay, pos slope (Sec): 1.06570513e-009
(chan1StateDly[POS_SLOPE]) Ch 1 State Delay, pos slope factor (312.5e-15 Sec counts): -2890
(chan1StateDly[NEG_SLOPE]) Ch 1 State Delay, neg slope factor (312.5e-15 Sec counts): -2890
Ch 1 Timer Delay, mixed, pos slope (Sec): 1.328125e-009
(chan1TimerDlyMixed[POS_SLOPE]) Ch 1 Timer Delay, mixed, pos slope factor (312.5e-15 Sec counts): -10750
(chan1TimerDlyMixed[NEG_SLOPE]) Ch 1 Timer Delay, mixed, neg slope factor (312.5e-15 Sec counts): -10750
iteration:          1
Ch 1 Pattern Delay, pos slope (Sec): -4.00641026e-012
(chan1PattDly[POS_SLOPE]) Ch 1 Pattern Delay, pos slope factor (312.5e-15 Sec counts): -2971
(chan1PattDly[NEG_SLOPE]) Ch 1 Pattern Delay, neg slope factor (312.5e-15 Sec counts): -2971
Ch 1 Pattern Delay, mixed, pos slope delay (Sec): 2.00320513e-012
(chan1PattDlyMixed[POS_SLOPE]) Ch 1 Pattern Delay, mixed, pos slope factor (312.5e-15 Sec counts): -8173
(chan1PattDlyMixed[NEG_SLOPE]) Ch 1 Pattern Delay, mixed, neg slope factor (312.5e-15 Sec counts): -8173
Ch 1 State Delay, pos slope (Sec): 4.00641026e-012
(chan1StateDly[POS_SLOPE]) Ch 1 State Delay, pos slope factor (312.5e-15 Sec counts): -2877
(chan1StateDly[NEG_SLOPE]) Ch 1 State Delay, neg slope factor (312.5e-15 Sec counts): -2877
Ch 1 Timer Delay, mixed, pos slope (Sec): -4.11184211e-012
(chan1TimerDlyMixed[POS_SLOPE]) Ch 1 Timer Delay, mixed, pos slope factor (312.5e-15 Sec counts): -10762
(chan1TimerDlyMixed[NEG_SLOPE]) Ch 1 Timer Delay, mixed, neg slope factor (312.5e-15 Sec counts): -10762
**** CAL PASSED **** Time: 4 seconds
**** Analog Channel Skews ****
--- Vertical Settings ---
    Top       : 0.251256
    Base      : -29.497488
  Final Scale : 80.000000
  Final Offset (POS_SLOPE): -14.748744
  Final Offset (NEG_SLOPE): -14.748744
skew for channel: 2
adjustment (Sec) =: -3.4375e-010
2Gsa/s factor in 312.5e-15 Sec counts: -1099
skew for channel: 2
adjustment (Sec) =: 4.00641026e-012
2Gsa/s factor in 312.5e-15 Sec counts: -1086
skew for channel: 1
adjustment (Sec) =: -1.30208333e-010
1GSa/s factor in 312.5e-15 Sec counts: -416
skew for channel: 2
adjustment (Sec) =: -9.7265625e-010
1GSa/s factor in 312.5e-15 Sec counts: -3111
skew for channel: 1
adjustment (Sec) =: -1.32211538e-010
1GSa/s factor in 312.5e-15 Sec counts: -838
skew for channel: 2
adjustment (Sec) =: -1.328125e-010
1GSa/s factor in 312.5e-15 Sec counts: -3535
**** CAL PASSED **** Time: 1 seconds
-----< Memory Status >-----
Memory Load 50% -> 53%: 3%
  Physical Used (MB) 36.496 -> 38.297: 1.801

Total Calibration Time: 361
Lowest Frame Temp : 19.750000
Highest Frame Temp: 20.750000
Update Cal Header
Factory Cal Mode
   Revision     : 2
   Cal Mode     : Factory
   Cal Satus    : CAL_OK
   Firmware Ver : 01.00.2016091301
   Cal Temp     : 18.750000 C
   Cal Date     : Tue Sep 27 16:54:25 2016
   Cal Duration : 410s

Service Cal Mode
   Revision     : 1
   Cal Mode     : Service
   Cal Satus    : CAL_OK
   Firmware Ver : 01.00.2016091301
   Cal Temp     : 19.500000 C
   Cal Date     : Tue Sep 27 16:54:24 2016
   Cal Duration : 410s

User Cal Mode
   Revision     : 8
   Cal Mode     : User
   Cal Satus    : CAL_OK
   Firmware Ver : 01.01.2016092800
   Cal Temp     : 20.250000 C
   Cal Date     : Tue Mar 14 20:43:37 2017
   Cal Duration : 361s


**********************************
 Calibration PASSED
    Board: 0
    Inst: CN56396387
    Date: Tue Mar 14 20:43:38 2017
    Duration:  6.0 minutes
    Inst Temp: 20.3 degrees C
**********************************



Hardware selftest does this
Code: [Select]
** self test: PASSED : DDR Mem Bus
** self test: PASSED : Acquisition Memory
** self test: PASSED : ADC
** self test: PASSED : MegaZoom SIPO
** self test: PASSED : TrigComp & Mux
** self test: PASSED : FirmwareStatus



Youtube channel:Taking wierd stuff apart. Very apart.
Mike's Electric Stuff: High voltage, vintage electronics etc.
Day Job: Mostly LEDs
 
The following users thanked this post: thm_w, mrpackethead, ebastler, JPortici

Offline EvilGeniusSkis

  • Regular Contributor
  • *
  • Posts: 125
  • Country: ca
Re: EEVblog #978 - Keysight 1000X Hacking
« Reply #219 on: March 15, 2017, 02:43:20 am »
What happens if you use one of the config codes that almost works, but not quite, and then run a self cal?
 

Online ebastler

  • Super Contributor
  • ***
  • Posts: 6202
  • Country: de
Re: EEVblog #978 - Keysight 1000X Hacking
« Reply #220 on: March 15, 2017, 06:52:27 am »
What happens if you use one of the config codes that almost works, but not quite, and then run a self cal?

03 is the only code that gives 200MHz and apparently plausible operation, but it does have problems.

DC offsets on some Y ranges - difefrent between channels - possibly calibration related?
Enabling serial bus decode prevents Ch2 trigger working ( possibly offset related) .
I tried a user cal and it thought there were still signals connected.
 

Online tautech

  • Super Contributor
  • ***
  • Posts: 28136
  • Country: nz
  • Taupaki Technologies Ltd. Siglent Distributor NZ.
    • Taupaki Technologies Ltd.
Re: EEVblog #978 - Keysight 1000X Hacking
« Reply #221 on: March 15, 2017, 07:25:59 am »

Also, keep in mind that the few bugs (including the clock jitter) in the Rigol DS scopes were not discovered until long after they had been introduced and used quite happily by many customers. Who knows what bugs are waiting to be discovered in the new Keysight scopes?. 

Except that most of the software and hardware has been proven over many years (SPI decode issue notwithstanding!) in the 2/3000, and you can expect updates from Keysight, whereas updates from Chinese manufacturers have been slow or nonexistent.
Really ?  :-//
So what are these 8 pages full of on the Siglent website ?
http://siglentamerica.com/support_software_15

I can tell you for real, they're not all bug fixes, there's been a good # that have included UI mods and improvements  that have been put forward by forum members.  :clap:

The fastest that I'm aware of was a member's suggestion that was included in new FW within 2 weeks.  :P
Avid Rabid Hobbyist
Siglent Youtube channel: https://www.youtube.com/@SiglentVideo/videos
 

Offline mikeselectricstuff

  • Super Contributor
  • ***
  • Posts: 13694
  • Country: gb
    • Mike's Electric Stuff
Re: EEVblog #978 - Keysight 1000X Hacking
« Reply #222 on: March 15, 2017, 09:11:01 am »

Also, keep in mind that the few bugs (including the clock jitter) in the Rigol DS scopes were not discovered until long after they had been introduced and used quite happily by many customers. Who knows what bugs are waiting to be discovered in the new Keysight scopes?. 

Except that most of the software and hardware has been proven over many years (SPI decode issue notwithstanding!) in the 2/3000, and you can expect updates from Keysight, whereas updates from Chinese manufacturers have been slow or nonexistent.
Really ?  :-//
So what are these 8 pages full of on the Siglent website ?
http://siglentamerica.com/support_software_15

I can tell you for real, they're not all bug fixes, there's been a good # that have included UI mods and improvements  that have been put forward by forum members.  :clap:

The fastest that I'm aware of was a member's suggestion that was included in new FW within 2 weeks.  :P
Wasn't aware of that - seems some Chinese manufacturers are paying more attention to software - about time!
Youtube channel:Taking wierd stuff apart. Very apart.
Mike's Electric Stuff: High voltage, vintage electronics etc.
Day Job: Mostly LEDs
 

Offline FrenchieRaf

  • Newbie
  • Posts: 7
  • Country: fr
Re: EEVblog #978 - Keysight 1000X Hacking
« Reply #223 on: March 15, 2017, 11:47:34 am »
Hi Mike!

You may have said this but I missed it, could you please tell me which scope are you playing with?The 70MHz with signal gen?How much memory is enabled per channnel with the "03" hack?

And when you say
"Enabling serial bus decode prevents Ch2 trigger working ( possibly offset related) ."
I understand you have the ability to decode i2c spi rs232? Is this a software option you paid for?Is there a chance this could be enabled in hardware, I mean, can you buy the scope with the option already enabled without the need to make a software update or enter a licence key?

To begin to consider beeing interested in this scope,I would like to see this enabled at the lower prices...(which are already on the high side for my budget anyway, but who knows)

By the way, I look at your stuff from times to time since a few years and I love them!
Cheers from a french tech working for a french mid-sized ems in Brittany, testing and repairing boards (and sometimes psu) for a living!   :)

 

Offline SilverSolder

  • Super Contributor
  • ***
  • Posts: 6126
  • Country: 00
Re: EEVblog #978 - Keysight 1000X Hacking
« Reply #224 on: March 15, 2017, 12:05:31 pm »
Wasn't aware of that - seems some Chinese manufacturers are paying more attention to software - about time!

I'm old enough [sigh] to remember how the first Japanese cars were laughed at when they arrived in North America in the 60's.   Nobody's laughing now...   but many more of us are driving nice cars!    That seems a lot like what is happening in the scope market now.
 
The following users thanked this post: SpaceCow


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf