Author Topic: Hacking Keysight 1000X  (Read 7413 times)

0 Members and 1 Guest are viewing this topic.

Offline Claus1Topic starter

  • Contributor
  • Posts: 16
  • Country: de
Hacking Keysight 1000X
« on: October 03, 2019, 09:35:47 pm »
Hello. Has anyone hacked any 1000 series Keysight DSO?  I have seen Dave's vid from 2017. Just wondering has anyone done it. Would be really good value for the price.
 

Offline tautech

  • Super Contributor
  • ***
  • Posts: 29335
  • Country: nz
  • Taupaki Technologies Ltd. Siglent Distributor NZ.
    • Taupaki Technologies Ltd.
Re: Hacking Keysight 1000X
« Reply #1 on: October 03, 2019, 09:45:12 pm »
Except for the poor mem depth and lack of features that other brands offer at lower prices.
Avid Rabid Hobbyist.
Some stuff seen @ Siglent HQ cannot be shared.
 

Offline TK

  • Super Contributor
  • ***
  • Posts: 1722
  • Country: us
  • I am a Systems Analyst who plays with Electronics
Re: Hacking Keysight 1000X
« Reply #2 on: October 03, 2019, 11:49:06 pm »
 

Online Fungus

  • Super Contributor
  • ***
  • Posts: 17149
  • Country: 00
Re: Hacking Keysight 1000X
« Reply #3 on: October 04, 2019, 02:45:16 am »
Hello. Has anyone hacked any 1000 series Keysight DSO?

Yes. These days it can be done by inserting a USB stick, no hardware mods necessary:

https://www.eevblog.com/forum/blog/eevblog-978-keysight-1000x-hacking/msg2062735/#msg2062735
« Last Edit: October 04, 2019, 03:33:34 am by Fungus »
 

Offline TK

  • Super Contributor
  • ***
  • Posts: 1722
  • Country: us
  • I am a Systems Analyst who plays with Electronics
Re: Hacking Keysight 1000X
« Reply #4 on: October 04, 2019, 10:26:41 am »
It needs to have firmware 1.10 or lower.  I don't think there is a hack for firmware 1.20
 

Offline Mr. Scram

  • Super Contributor
  • ***
  • Posts: 9810
  • Country: 00
  • Display aficionado
Re: Hacking Keysight 1000X
« Reply #5 on: October 04, 2019, 11:16:31 am »
Except for the poor mem depth and lack of features that other brands offer at lower prices.
Siglent dealer says what?  ::)
 

Offline tautech

  • Super Contributor
  • ***
  • Posts: 29335
  • Country: nz
  • Taupaki Technologies Ltd. Siglent Distributor NZ.
    • Taupaki Technologies Ltd.
Re: Hacking Keysight 1000X
« Reply #6 on: October 04, 2019, 11:18:01 am »
Except for the poor mem depth and lack of features that other brands offer at lower prices.
Siglent dealer says what?  ::)
Facts !
Avid Rabid Hobbyist.
Some stuff seen @ Siglent HQ cannot be shared.
 

Offline Mr. Scram

  • Super Contributor
  • ***
  • Posts: 9810
  • Country: 00
  • Display aficionado
Re: Hacking Keysight 1000X
« Reply #7 on: October 04, 2019, 12:05:21 pm »
Facts !
FUD and propaganda! Consider contributing useful information from your unique position instead of just ripping on any competition like a generic fanboy. Buyers looking for what's best for them aren't served by pissing contests and endless discussions about differences blown out of proportion. We could do without the paid Siglent trolls sucking the nuance out of every discussion.
« Last Edit: October 04, 2019, 12:07:57 pm by Mr. Scram »
 
The following users thanked this post: Gandalf_Sr, umbro

Online Fungus

  • Super Contributor
  • ***
  • Posts: 17149
  • Country: 00
Re: Hacking Keysight 1000X
« Reply #8 on: October 04, 2019, 12:58:32 pm »
It needs to have firmware 1.10 or lower.  I don't think there is a hack for firmware 1.20

I'm sure a hack will appear but meanwhile the difference is very small:

https://www.keysight.com/upload/cmc_upload/All/Keysight_1000A_X_Series_Oscilloscope_Release_Notes_01_20.pdf

(three minor bug fixes and some enhancements in FRA).

Me? I wouldn't pass on it because of that...
« Last Edit: October 04, 2019, 01:04:43 pm by Fungus »
 

Offline TK

  • Super Contributor
  • ***
  • Posts: 1722
  • Country: us
  • I am a Systems Analyst who plays with Electronics
Re: Hacking Keysight 1000X
« Reply #9 on: October 04, 2019, 01:10:23 pm »
The problem is that if you receive a new scope with 1.20 installed, there is no way to install an older version, so no hack possible.  It is only possible to downgrade if you have the hacked 1.10 firmware installed.
 

Online Fungus

  • Super Contributor
  • ***
  • Posts: 17149
  • Country: 00
Re: Hacking Keysight 1000X
« Reply #10 on: October 04, 2019, 01:19:48 pm »
The problem is that if you receive a new scope with 1.20 installed, there is no way to install an older version, so no hack possible.  It is only possible to downgrade if you have the hacked 1.10 firmware installed.

Good point.

Time to nag the hackers...
« Last Edit: October 04, 2019, 02:07:17 pm by Fungus »
 

Offline tv84

  • Super Contributor
  • ***
  • Posts: 3303
  • Country: pt
Re: Hacking Keysight 1000X
« Reply #11 on: October 04, 2019, 01:37:11 pm »
You should install a "special" newer version that will re-enable installation of older versions.
 
The following users thanked this post: Fungus

Offline Claus1Topic starter

  • Contributor
  • Posts: 16
  • Country: de
Re: Hacking Keysight 1000X
« Reply #12 on: October 04, 2019, 07:48:17 pm »
Except for the poor mem depth and lack of features that other brands offer at lower prices.

I have seen Siglent scopes however 200 Mhz version(4 channels) is almost same as Keysight's hacked 1000 series. Memory depth isn't too important for me, if it's around 1 Million points or more it's good enough. I personally love the knobs above each channel, i can't stand multipurpose knobs.
 

Offline Claus1Topic starter

  • Contributor
  • Posts: 16
  • Country: de
Re: Hacking Keysight 1000X
« Reply #13 on: October 04, 2019, 07:49:55 pm »
You should install a "special" newer version that will re-enable installation of older versions.

Can you give me a link perhaps?

All the other guys, thanks for your help.
 

Offline tautech

  • Super Contributor
  • ***
  • Posts: 29335
  • Country: nz
  • Taupaki Technologies Ltd. Siglent Distributor NZ.
    • Taupaki Technologies Ltd.
Re: Hacking Keysight 1000X
« Reply #14 on: October 04, 2019, 08:31:44 pm »
Except for the poor mem depth and lack of features that other brands offer at lower prices.

I have seen Siglent scopes however 200 Mhz version(4 channels) is almost same as Keysight's hacked 1000 series.
Older L models ?
They don't even compare with the KS and later Siglent X or X-E models.
X models unfortunately had optional features like the KS however most of those are at zero additional cost for X-E models so it's only the more advanced features in X-E that you would want to hack, WiFi, AWG and MSO and they each have additional HW costs too.
Quote
Memory depth isn't too important for me, if it's around 1 Million points or more it's good enough.

Yep understand that but good mem depth is a must have for many.
Quote
I personally love the knobs above each channel, i can't stand multipurpose knobs.
I was certainly in the same camp until I got a pre-release SDS1104X-E to beta test, sure it took a few minutes to become comfortable with the physical UI but how Siglent have put it together and how the indicators show which channel is active to the multiplexed control it works surprisingly well.
There has been a suggestion or two on the forum for changes but IMO Siglent got this right from the get go.
Avid Rabid Hobbyist.
Some stuff seen @ Siglent HQ cannot be shared.
 

Offline 2N3055

  • Super Contributor
  • ***
  • Posts: 7182
  • Country: hr
Re: Hacking Keysight 1000X
« Reply #15 on: October 04, 2019, 09:14:55 pm »
Unless somebody makes a license generator in the style of Riglol, so you can install updates and use latest firmwares, I don't consider hacked Keysight a good thing.

Whole idea is that Keysight is more expensive despite being slightly inferior hardware and capabilities is that it is supposed to have superb quality of support. Which you give up voluntarily if you hack it.
You cannot install newest versions of firmware (with bug fixes) because of hack, and have to wait for months for new hack for new firmware. Not to mention if you have to send it in for warranty, and you have defect that won't let you restore factory firmware. And you have no clue what's gonna happen.

Don't get me wrong, new Rigols are also in that boat, but they don't carry price premium for services you give up on....
 
The following users thanked this post: Gandalf_Sr

Offline tv84

  • Super Contributor
  • ***
  • Posts: 3303
  • Country: pt
Re: Hacking Keysight 1000X
« Reply #16 on: October 05, 2019, 08:36:29 am »
Totally agree.
 

Online Fungus

  • Super Contributor
  • ***
  • Posts: 17149
  • Country: 00
Re: Hacking Keysight 1000X
« Reply #17 on: October 05, 2019, 09:58:39 am »
Whole idea is that Keysight is more expensive despite being slightly inferior hardware and capabilities

I thought it was also the massive power of their ASIC - based chipset, the really fast user interface, etc

is that it is supposed to have superb quality of support. Which you give up voluntarily if you hack it.

Do you give it up? If I take a 'scope back with a dead power supply would Keysight refuse to touch it?
« Last Edit: October 05, 2019, 10:18:44 am by Fungus »
 

Offline Claus1Topic starter

  • Contributor
  • Posts: 16
  • Country: de
Re: Hacking Keysight 1000X
« Reply #18 on: October 05, 2019, 03:23:43 pm »
I guess i will leave Keysight hacking as you suggested. Have to dig into endless Siglent vs Rigol vs GW topics now... |O
 

Online Fungus

  • Super Contributor
  • ***
  • Posts: 17149
  • Country: 00
Re: Hacking Keysight 1000X
« Reply #19 on: October 05, 2019, 06:21:47 pm »
I guess i will leave Keysight hacking as you suggested. Have to dig into endless Siglent vs Rigol vs GW topics now... |O

Bear in mind that if they're endless then it means there's no "correct" answer, despite what the resident Siglent salesmen keep on repeating ad nauseam.

(Also: If hacked Keysight version 1.2 firmware appears while you're still deciding then you know what to do...)
 

Offline tv84

  • Super Contributor
  • ***
  • Posts: 3303
  • Country: pt
Re: Hacking Keysight 1000X
« Reply #20 on: October 06, 2019, 11:47:57 am »
FERCSA patched FW enables all the Options from 3 to 39 (attached pic).

Replicating his patch to newer FW is boresome...

Anyone has a memdump of a DSO1000X ?
 

Online Fungus

  • Super Contributor
  • ***
  • Posts: 17149
  • Country: 00
Re: Hacking Keysight 1000X
« Reply #21 on: October 06, 2019, 01:05:53 pm »
FERCSA patched FW enables all the Options from 3 to 39 (attached pic).

Replicating his patch to newer FW is boresome...

It should really be automated by now.  :-//


I don't know the details. Does he do it by hand with a hex editor or is there some sort of scripted search/replace process?

I notice there's an acquisition memory upgrade. Can this be hacked to 4Mb memory? I believe there's 4Mb RAM inside the ASICs.

(one of the reasons this 'scope is so amazingly fast is that the RAM is inside the ASIC but it's a double-edged sword because it means RAM is limited to 4Mb even on the high-end models).

This should probably be in the hacking thread.
« Last Edit: October 06, 2019, 01:12:28 pm by Fungus »
 

Offline tv84

  • Super Contributor
  • ***
  • Posts: 3303
  • Country: pt
Re: Hacking Keysight 1000X
« Reply #22 on: October 06, 2019, 01:14:02 pm »
FERCSA patched FW enables all the Options from 3 to 39 (attached pic).

Replicating his patch to newer FW is boresome...

It should really be automated by now.

I don't know the details. Does he do it by hand with a hex editor or is there some sort of scripted search/replace process?

I doubt it. This is not a production line... And since (I think) he has done it only once, it's not something that you go and automate right on.

If one automates, it requires lots of tests to be safe. Many times it's not worth the risk for this kind of task.
 

Offline tv84

  • Super Contributor
  • ***
  • Posts: 3303
  • Country: pt
Re: Hacking Keysight 1000X
« Reply #23 on: October 06, 2019, 01:15:28 pm »
This should probably be in the hacking thread.

Are we not there? ?
 

Online Fungus

  • Super Contributor
  • ***
  • Posts: 17149
  • Country: 00
Re: Hacking Keysight 1000X
« Reply #24 on: October 06, 2019, 01:37:46 pm »
If one automates, it requires lots of tests to be safe. Many times it's not worth the risk for this kind of task.

The version changes are minor so binary code is unlikely to change much unless Keysight does it deliberately. There's probably not much danger in automating it.

What's really needed is a single automated hack to enable firmware downgrades. After that way people can use tried and trusted hacked firmwares while hacking of newer versions is in progress.


These 'scopes run windows CE, people have managed to get into the Windows desktop and play DOOM on them.

https://ripitapart.com/2018/10/15/gaining-access-to-the-windows-ce-desktop-and-doom-on-the-keysight-dsox1102g-oscilloscope/

There's several things on that page that indicate you can trick it into loading a different firmware during boot or to go to the windows desktop so you can hack around the system. I'm sure a bit of effort could come up with a really nice "downgrade" hack but I don't have a 'scope to play with :-(

« Last Edit: October 06, 2019, 01:53:22 pm by Fungus »
 

Online Fungus

  • Super Contributor
  • ***
  • Posts: 17149
  • Country: 00
Re: Hacking Keysight 1000X
« Reply #25 on: October 06, 2019, 01:54:04 pm »
This should probably be in the hacking thread.

Are we not there? ?

Oh, yes, so we are!  :-DD

(I mean the original hacking thread, this is a new one...)

« Last Edit: October 06, 2019, 01:57:24 pm by Fungus »
 

Online Fungus

  • Super Contributor
  • ***
  • Posts: 17149
  • Country: 00
Re: Hacking Keysight 1000X
« Reply #26 on: October 06, 2019, 02:15:34 pm »
Is it possible to boot the 'scope using firmware v1.0 and the trick detailed here:

https://www.eevblog.com/forum/testgear/dsox2000-and-3000-series-licence-have-anyone-tried-to-hack-that-scope/msg264356/#msg264356

If so, can you upgrade to the hacked v1.1 firmware?

Even if that doesn't work, it's still a simple way to run the hacked v1.1 firmware directly from USB with zero risk - just pull the stick out and revert to factory firmware.

(at the cost of a 'little bit longer' boot time ... how much longer?)

 

Offline TK

  • Super Contributor
  • ***
  • Posts: 1722
  • Country: us
  • I am a Systems Analyst who plays with Electronics
Re: Hacking Keysight 1000X
« Reply #27 on: October 06, 2019, 10:52:54 pm »
Most of the tricks for the 2000X or 3000X series do not work on the 1000X, i.e. the infiniivision.lnk method never worked on the 1000X.
 
The following users thanked this post: Fungus

Offline tv84

  • Super Contributor
  • ***
  • Posts: 3303
  • Country: pt
Re: Hacking Keysight 1000X
« Reply #28 on: October 06, 2019, 11:31:50 pm »
Most of the tricks for the 2000X or 3000X series do not work on the 1000X, i.e. the infiniivision.lnk method never worked on the 1000X.

Sure, but what FEECSA did on the 1000X could, very well, be used in 2000X and 3000X. Same patch.
 

Offline TK

  • Super Contributor
  • ***
  • Posts: 1722
  • Country: us
  • I am a Systems Analyst who plays with Electronics
Re: Hacking Keysight 1000X
« Reply #29 on: October 07, 2019, 12:07:15 am »
Most of the tricks for the 2000X or 3000X series do not work on the 1000X, i.e. the infiniivision.lnk method never worked on the 1000X.

Sure, but what FEECSA did on the 1000X could, very well, be used in 2000X and 3000X. Same patch.
Sorry for the confusion, I was replying to Fungus's post about running the firmware from USB, etc... If FERCSA hack could work on the 2000X 3000X, then it is an interesting finding worth sharing on the 2000X/3000X hacking thread
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf