Author Topic: Agilent/Keysight DSOX 2000/3000 custom boot screens  (Read 26097 times)

0 Members and 1 Guest are viewing this topic.

Offline FrozenHaxor

  • Contributor
  • Posts: 30
  • Country: pl
    • My random stuff
Re: Agilent/Keysight DSOX 2000/3000 custom boot screens
« Reply #75 on: July 11, 2016, 08:27:39 pm »
Decided to fiddle around in Photoshop for a while, here's my result:


And I don't even have a scope that I could put it on!:-DD
 

Offline gamalot

  • Super Contributor
  • ***
  • Posts: 1397
  • Country: au
  • Correct my English
    • Youtube
Re: Agilent/Keysight DSOX 2000/3000 custom boot screens
« Reply #76 on: November 17, 2020, 08:35:08 am »
This is the first photo I took after moving to Melbourne 5 years ago.  :)
I'm a poet, I didn't even know it. |  https://youtube.com/@gamalot | https://github.com/gamalot
 

Offline tabajaralabs

  • Contributor
  • Posts: 44
  • Country: br
    • Tabajara Labs
Re: Agilent/Keysight DSOX 2000/3000 custom boot screens
« Reply #77 on: November 18, 2020, 12:53:24 pm »
I finnaly got the "first" (afaik) boot image of the scope I was looking after. Unfortunately, seems it isn't so easy.
The scope stores it in some kind of raw format as "splashImage.bin" on dir \secure\infiniivision
I copied the image from a "virgin" (e.g.: not updated) scope, was able to read it on irfanview as a black & white image, couldn't decode the color information
You can't just copy the splashImage.bin to the directory \secure\infiniivision. Of course I tried, and it didn't changed the boot image.
Can anyone help? I attached the "splashimage.bin" file I got from the virgin scope

The only think I know up to now is that the file header has 32 bytes starting with FJORDS42
« Last Edit: November 18, 2020, 12:58:27 pm by tabajaralabs »
 

Offline Bud

  • Super Contributor
  • ***
  • Posts: 7276
  • Country: ca
Re: Agilent/Keysight DSOX 2000/3000 custom boot screens
« Reply #78 on: November 18, 2020, 02:45:19 pm »
Try deleting (or making a backup then deleting) the existing .bin before trying to copy the new one over.
Facebook-free life and Rigol-free shack.
 

Offline tabajaralabs

  • Contributor
  • Posts: 44
  • Country: br
    • Tabajara Labs
Re: Agilent/Keysight DSOX 2000/3000 custom boot screens
« Reply #79 on: November 18, 2020, 03:11:40 pm »
Ok, got it!
The file format of the splashImage.bin (inside the \secure\infiniivision dir) is:
- Header (32 bytes)
- B channel
- G channel
- R channel

I doubt if it would be of any use in the future. Anyways, I recreated the image by hand using hexedit and ImageJ (a FANTASTIC program you should know!). Here you are the beautiful image.
 
The following users thanked this post: albertr, Bud, fanOfeeDIY

Offline tabajaralabs

  • Contributor
  • Posts: 44
  • Country: br
    • Tabajara Labs
Re: Agilent/Keysight DSOX 2000/3000 custom boot screens
« Reply #80 on: November 19, 2020, 04:15:23 am »
How to extract a JPG file already installed on the scope?
https://tabajara-labs.blogspot.com/2020/11/salvando-tela-de-boot-do-osciloscopio.html

Offline Keysight DanielBogdanoff

  • Supporter
  • ****
  • Posts: 788
  • Country: us
  • ALL THE SCOPES!
    • Keysight Scopes YouTube channel
Re: Agilent/Keysight DSOX 2000/3000 custom boot screens
« Reply #81 on: November 19, 2020, 07:00:03 am »
That splash screen brings back memories! I must be getting old.  :-DD
 
The following users thanked this post: 2N3055, tabajaralabs

Offline albertr

  • Regular Contributor
  • *
  • Posts: 57
Re: Agilent/Keysight DSOX 2000/3000 custom boot screens
« Reply #82 on: November 07, 2023, 03:44:56 am »
Ok, got it!
The file format of the splashImage.bin (inside the \secure\infiniivision dir) is:
- Header (32 bytes)
- B channel
- G channel
- R channel

I doubt if it would be of any use in the future. Anyways, I recreated the image by hand using hexedit and ImageJ (a FANTASTIC program you should know!). Here you are the beautiful image.

Do you have a similar Megazoom IV ASIC image, but in 800x600 resolution for 4000X series scope?

-albertr
 

Offline BillCRM

  • Contributor
  • Posts: 27
  • Country: cn
Re: Agilent/Keysight DSOX 2000/3000 custom boot screens
« Reply #83 on: December 09, 2024, 03:06:50 am »
Python script for extract image in infiniiVision binary file, you need get the splashimage.bin by yourself, then use this to convert bin to png, very easy to understand and modify for other series. (need numpy and opencv to run)
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf