Author Topic: New Rigol DS1054Z oscilloscope  (Read 2059461 times)

0 Members and 4 Guests are viewing this topic.

Offline bitseeker

  • Super Contributor
  • ***
  • Posts: 9057
  • Country: us
  • Lots of engineer-tweakable parts inside!
Re: New Rigol DS1054Z oscilloscope
« Reply #2425 on: July 12, 2016, 05:15:44 pm »
Ah, OK! I was just looking at the two files in the attached zip. So, SparrowAPP.out is the ticket. Thanks.
TEA is the way. | TEA Time channel
 

Offline janekivi

  • Frequent Contributor
  • **
  • Posts: 368
  • Country: ee
Re: New Rigol DS1054Z oscilloscope
« Reply #2426 on: July 12, 2016, 05:40:22 pm »
If You take DS1000ZUpdate.GEL from DS1000Z(ARM)Update_00.04.03.02.03
and cut it to pieces with this script...
I don't win any prizes with it and this is good that we don't have script contest
here right now. But anybody can make better one, something good looking.

After that You must unpack
  guiPicData.hex
  guiResData.hex
  SparrowCalFile.hex
  SparrowAPP.out
This can be done if You strip 24 bytes from beginning.
So file have then packed file signature: 5D 00 00 80
« Last Edit: July 12, 2016, 05:50:41 pm by janekivi »
 

Offline MarkF

  • Super Contributor
  • ***
  • Posts: 2550
  • Country: us
Re: New Rigol DS1054Z oscilloscope
« Reply #2427 on: July 12, 2016, 09:10:37 pm »
Has anyone found a way to modify the small font (i.e. replace it with another one)?

I don't mind the font being small as I do that the number shapes are not unique enough to see the difference.  One pixel difference is NOT enough!  Compare the 5 to the 6 and 9.
« Last Edit: July 12, 2016, 09:17:40 pm by MarkF »
 

Offline smithnerd

  • Regular Contributor
  • *
  • Posts: 120
  • Country: gb
Re: New Rigol DS1054Z oscilloscope
« Reply #2428 on: July 12, 2016, 10:46:49 pm »
Quote
Has anyone found a way to modify the small font (i.e. replace it with another one)?

That is my primary interest too. Something like a traditional monospace Xterm font (LucidaTypewriter Medium 9 pt!) would make the instrument so much more comfortable to use.

It seems to be running MQX as its RTOS.
 

Offline MarkF

  • Super Contributor
  • ***
  • Posts: 2550
  • Country: us
Re: New Rigol DS1054Z oscilloscope
« Reply #2429 on: July 13, 2016, 12:35:12 am »
Quote
Has anyone found a way to modify the small font (i.e. replace it with another one)?

That is my primary interest too. Something like a traditional monospace Xterm font (LucidaTypewriter Medium 9 pt!) would make the instrument so much more comfortable to use.

It seems to be running MQX as its RTOS.

I've been using Verdana for a small 2" OLED display with no problems reading the numbers (5x7 font).
 

Offline ebastler

  • Super Contributor
  • ***
  • Posts: 6510
  • Country: de
Re: New Rigol DS1054Z oscilloscope
« Reply #2430 on: July 13, 2016, 05:29:23 am »
Has anyone found a way to modify the small font (i.e. replace it with another one)?

I may have missed this, but -- has anybody been able to change anything in the firmware, and then make the Rigol accept it for a firmware update? I would assume that there are checksums in the firmware files, which need to be revised if the firmware is changed anywhere. Is the position and the calculation scheme for the checksums known?
 

Offline janekivi

  • Frequent Contributor
  • **
  • Posts: 368
  • Country: ee
Re: New Rigol DS1054Z oscilloscope
« Reply #2431 on: July 13, 2016, 02:58:17 pm »

This can be done if You strip 24 bytes from beginning.
So file have then packed file signature: 5D 00 00 80
All files have 24 byte extra header where from first:
4 is file crc32
4 is some file type? Packed app has 03 00 00 00, packed gui stuff have 01, other have 00 00 00 00
4 is file lenght
4 is AA 55 55 AA (something spezial ?)
4 is Firmware version FB 7E 3D 00 -> 4030203
4 is buffer 00 00 00 00 (or for future use...?)

We can skip those headers if we cut GEL after them adding 24 to file start addresses.
Code: [Select]
h = int('280', 16) + 24     <----------- here
i = h + int('10A814', 16)
out = b[h:i]
open('sys/SparrowAPP.out', 'wb').write(out)
 

Offline Gabri74

  • Regular Contributor
  • *
  • Posts: 107
  • Country: it
Re: New Rigol DS1054Z oscilloscope
« Reply #2432 on: July 13, 2016, 03:12:31 pm »
May I suggest to move the firmware analysis to another thread ?
I'm interested too in it (I've also done some experiments before using binwalk)
and I'd like to help (time permitting).
but I guess it will be more easy to focus to the task in a dedicated thread :-)
 
The following users thanked this post: fpliuzzi, bitwelder, edavid

Online Fungus

  • Super Contributor
  • ***
  • Posts: 16679
  • Country: 00
Re: New Rigol DS1054Z oscilloscope
« Reply #2433 on: July 13, 2016, 03:41:03 pm »
Has anyone found a way to modify the small font (i.e. replace it with another one)?

I may have missed this, but -- has anybody been able to change anything in the firmware, and then make the Rigol accept it for a firmware update? I would assume that there are checksums in the firmware files, which need to be revised if the firmware is changed anywhere. Is the position and the calculation scheme for the checksums known?

This would be the very first thing to try. Change some really obvious piece of text and get the scope to accept the change.
 

Offline smithnerd

  • Regular Contributor
  • *
  • Posts: 120
  • Country: gb
Re: New Rigol DS1054Z oscilloscope
« Reply #2434 on: July 13, 2016, 03:56:12 pm »
Code: [Select]
This would be the very first thing to try. Change some really obvious piece of text and get the scope to accept the change.
The boot screen in logo.hex is a good candidate. It is an uncompressed 16-bit RGB565 800x480 bitmap. Gimp will open it just fine.
 

Offline BravoV

  • Super Contributor
  • ***
  • Posts: 7547
  • Country: 00
  • +++ ATH1
Re: New Rigol DS1054Z oscilloscope
« Reply #2435 on: July 13, 2016, 04:01:20 pm »
May I suggest to move the firmware analysis to another thread ?
I'm interested too in it (I've also done some experiments before using binwalk)
and I'd like to help (time permitting).
but I guess it will be more easy to focus to the task in a dedicated thread :-)

+1  :-+

Suggesting janekivi to iniate the new thread, as this thread already growing near 100 pages ::) , also this thing will applicable to the whole DS1000Z series family, not only DS1054Z.

Offline SimonD

  • Regular Contributor
  • *
  • Posts: 93
  • Country: 00
Re: New Rigol DS1054Z oscilloscope
« Reply #2436 on: July 19, 2016, 10:16:00 am »
Hi,
I have install the latest version (with the latest versions of NI Drivers and Ultra Sigma) of Ultra Scope Software_00.01.01.06 (2016-05-26)
and i have a problem. There is no update in Horizontal parameters so finaly i can't see nothing (waveform) in the main screen. Connected under USB and LAN.
In a strange way, the FFT Window as you can see in the posted photos below, works fine!
If i go back to an older version everything is OK!
Have anyone else this issue ?
Thanks!


My scope.


The signal under test.


Not updated in the PC Screen.


And the working FFT Window.
 

Offline borjam

  • Supporter
  • ****
  • Posts: 908
  • Country: es
  • EA2EKH
Re: New Rigol DS1054Z oscilloscope
« Reply #2437 on: July 19, 2016, 10:19:51 am »
Altough I've posted this to the bugs/wishlist thread, good to have it here.

New firmware!!

http://int.rigol.com/Support/SoftDownload/3


Code: [Select]
[Updated Contents]
--------------------
v00.04.04.00.07  2016/07/19
     - Added the full-screen display in the XY mode
     - Modified the Trace data of average sample mode
     - Fixed the bug of system halted for wave persistance in the Zoom mode
     - Fixed bugs about Measure

Who dares now?  :popcorn:

 

Offline ProBang2

  • Frequent Contributor
  • **
  • Posts: 302
  • Country: de
Re: New Rigol DS1054Z oscilloscope
« Reply #2438 on: July 19, 2016, 11:19:29 am »
Hi,
I have install the latest version (with the latest versions of NI Drivers and Ultra Sigma) of Ultra Scope Software_00.01.01.06 (2016-05-26)
and i have a problem. There is no update in Horizontal parameters so finaly i can't see nothing (waveform) in the main screen. Connected under USB and LAN.
In a strange way, the FFT Window as you can see in the posted photos below, works fine!
If i go back to an older version everything is OK!
Have anyone else this issue ?
Thanks!

 

Online Fungus

  • Super Contributor
  • ***
  • Posts: 16679
  • Country: 00
Re: New Rigol DS1054Z oscilloscope
« Reply #2439 on: July 19, 2016, 11:30:48 am »
Altough I've posted this to the bugs/wishlist thread, good to have it here.

New firmware!!

http://int.rigol.com/Support/SoftDownload/3

Who dares now?  :popcorn:

I tried it. I can't see much difference. It still says "pluses" in the measurements.

The XY mode is all-new though.
 

Offline borjam

  • Supporter
  • ****
  • Posts: 908
  • Country: es
  • EA2EKH
Re: New Rigol DS1054Z oscilloscope
« Reply #2440 on: July 19, 2016, 11:37:34 am »
I tried it. I can't see much difference. It still says "pluses" in the measurements.
What about the UI responsiveness? There were complaints regarding the previous version.
 

Offline BravoV

  • Super Contributor
  • ***
  • Posts: 7547
  • Country: 00
  • +++ ATH1
Re: New Rigol DS1054Z oscilloscope
« Reply #2441 on: July 19, 2016, 12:02:58 pm »
I tried it. I can't see much difference. It still says "pluses" in the measurements.

With an assumption that you've "riglol-ed" yours, the new firmware does not affect that, right ?  >:D


Offline SimonD

  • Regular Contributor
  • *
  • Posts: 93
  • Country: 00
Re: New Rigol DS1054Z oscilloscope
« Reply #2442 on: July 19, 2016, 12:14:32 pm »
Thanks for your quick answer ProBang2,
As you can see in the attached image the problem still remains ..
The fact is that does not update the time base ...
In your system, you can see it well ?

 

Online Fungus

  • Super Contributor
  • ***
  • Posts: 16679
  • Country: 00
Re: New Rigol DS1054Z oscilloscope
« Reply #2443 on: July 19, 2016, 12:25:46 pm »
I tried it. I can't see much difference. It still says "pluses" in the measurements.
What about the UI responsiveness? There were complaints regarding the previous version.

Seems the same to me.  :-//

I think the complaints were only when all 4 channels were on and you were doing math.

I guess somebody would have to put two of them side-by-side to show a difference.

« Last Edit: July 19, 2016, 12:29:16 pm by Fungus »
 

Online Fungus

  • Super Contributor
  • ***
  • Posts: 16679
  • Country: 00
Re: New Rigol DS1054Z oscilloscope
« Reply #2444 on: July 19, 2016, 12:30:44 pm »
I tried it. I can't see much difference. It still says "pluses" in the measurements.

With an assumption that you've "riglol-ed" yours, the new firmware does not affect that, right ?  >:D

No, why would it?  :-//


 

Offline TurboTom

  • Super Contributor
  • ***
  • Posts: 1389
  • Country: de
Re: New Rigol DS1054Z oscilloscope
« Reply #2445 on: July 19, 2016, 01:02:06 pm »
RMS measurement error on other channel(s) still present...  :palm:
 

Offline Wirehead

  • Regular Contributor
  • *
  • Posts: 177
  • Country: be
    • Wirehead.be
Re: New Rigol DS1054Z oscilloscope
« Reply #2446 on: July 19, 2016, 01:27:17 pm »
Altough I've posted this to the bugs/wishlist thread, good to have it here.

New firmware!!

http://int.rigol.com/Support/SoftDownload/3

Who dares now?  :popcorn:

I tried it. I can't see much difference. It still says "pluses" in the measurements.

The XY mode is all-new though.

Care to share a screenshot of the changes in X-Y?
"to remain static is to lose ground"
 

Offline technogeeky

  • Frequent Contributor
  • **
  • Posts: 555
  • Country: us
  • Older New "New Player" Player Playa'
Re: New Rigol DS1054Z oscilloscope
« Reply #2447 on: July 19, 2016, 01:41:28 pm »
Altough I've posted this to the bugs/wishlist thread, good to have it here.

New firmware!!

http://int.rigol.com/Support/SoftDownload/3


Code: [Select]
[Updated Contents]
--------------------
v00.04.04.00.07  2016/07/19
     - Added the full-screen display in the XY mode
     - Modified the Trace data of average sample mode
     - Fixed the bug of system halted for wave persistance in the Zoom mode
     - Fixed bugs about Measure

Who dares now?  :popcorn:

 

Offline technogeeky

  • Frequent Contributor
  • **
  • Posts: 555
  • Country: us
  • Older New "New Player" Player Playa'
Re: New Rigol DS1054Z oscilloscope
« Reply #2448 on: July 19, 2016, 01:45:10 pm »
RMS measurement error on other channel(s) still present...  :palm:

.

Hah. I'll wait a few days to see what's what, but hopefully this will give the guys who are disassembling the firmware updates some nice data to work differentially on.

 

Online Fungus

  • Super Contributor
  • ***
  • Posts: 16679
  • Country: 00
Re: New Rigol DS1054Z oscilloscope
« Reply #2449 on: July 19, 2016, 01:47:04 pm »
The XY mode is all-new.
Care to share a screenshot of the changes in X-Y?

There's two display modes. One is "split" which shows the X and Y traces at the top of the screen with X/Y plot below that.


The other is fullscreen X/Y.

« Last Edit: July 19, 2016, 02:40:28 pm by Fungus »
 
The following users thanked this post: Wirehead


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf