Products > Test Equipment

Upcoming Rigol DSG815/830

<< < (5/18) > >>

chicken:

--- Quote from: tv84 on July 09, 2020, 08:17:08 pm ---
--- Quote from: chicken on July 09, 2020, 07:35:56 pm ---Does anyone have pictures of the IQ board?

--- End quote ---

Dave's HiRes photos are here.

--- End quote ---

Dave’s unit didn’t have the IQ board fitted.

tv84:

--- Quote from: chicken on July 09, 2020, 08:21:57 pm ---Dave’s unit didn’t have the IQ board fitted.

--- End quote ---

 |O My fault.

tv84:

--- Quote from: chicken on July 09, 2020, 06:01:28 pm ---Attached my notes to extract the firmware binaries from firmware upgrade files.

--- End quote ---

FW v00.01.06.00.01 parsing:

--- Code: ---Offset     CRC32     Type  Size      Cont  Ref1      FTyp   Ref2
00000000 - 55469C59  sys0  00000278  dat0  00000002  DSG8A  00000001   [00000004-00000277]  CRC OK
00000278 - A8D35F6B  bin0  00000210  dat0  00000002  DSG8A  00000001   [0000027C-00000487]  CRC OK
00000488 - 196CF684  bin0  00047E9C  dat0  00000001  DSG8A  00000003   [0000048C-00048323]  CRC OK
00048324 - C87E57E1  rbf0  0005E802  dat0  00000001  DSG8A  00000003   [00048328-000A6B25]  CRC OK
000A6B28 - 5BB89F1D  bin0  00177C90  dat0  00000001  DSG8A  00000003   [000A6B2C-0021E7B7]  CRC OK
0021E7B8 - 1E8000CA  bin0  000B99FC  dat0  00000001  DSG8A  00000003   [0021E7BC-002D81B3]  CRC OK
002D81B4 - 0A378E85  sim0  002B7C95  dat0  00000001  DSG8A  00000003   [002D81B8-0058FE48]  CRC OK
0058FE4C - ED06206E  bin0  00000046  dat0  00000001  DSG8A  00000003   [0058FE50-0058FE91]  CRC OK
0058FE94 - 8A912D43  bin0  00000045  dat0  00000001  DSG8A  00000003   [0058FE98-0058FED8]  CRC OK
------------------------- SYSTEM BLOCK --------------------------------------------
00000040 - FW Type: DSG8A
00000050 - Version(?): 00000001
00000054 - # Files: 8
           Offset    Type    Addr(?)   Size      Flags     Filename
00000058 - 00000278  Index   06100000  00000210  00002800  index.bin             [000002B8-00000487]
0000009C - 00000488  Setup   06F80000  00047E9C  00100000  DORY_XML.bin          [000004C8-00048323]
000000E0 - 00048324  Fpga    06900000  0005E802  00080000  vmu.rbf               [00048364-000A6B25]
00000124 - 000A6B28  Res     06D80000  00177C90  00200000  ResData.bin           [000A6B68-0021E7B7]
00000168 - 0021E7B8  Fpga    06800000  000B99FC  00100000  dory_wrapper.bin      [0021E7F8-002D81B3]
000001AC - 002D81B4  DspPro  06200000  002B7C95  00500000  DoryApplication.sim   [002D81F4-0058FE48]
000001F0 - 0058FE4C  FirEra  06B00039  00000046  00000050  FirstErase.bin        [0058FE8C-0058FE91]  RIGOL
00000234 - 0058FE94  ver     06B00022  00000045  00200000  Version.bin           [0058FED4-0058FED8]  00.01.06.00.01
--- End code ---


FW v00.01.07.00.06 parsing:

--- Code: ---Offset     CRC32     Type  Size      Cont  Ref1      FTyp   Ref2
00000000 - 09572EBC  sys0  00000278  dat0  00000002  DSG8A  00000001   [00000004-00000277]  CRC OK
00000278 - 1B2487B9  bin0  00000210  dat0  00000002  DSG8A  00000001   [0000027C-00000487]  CRC OK
00000488 - 140DF4A7  bin0  00049D5E  dat0  00000001  DSG8A  00000003   [0000048C-0004A1E5]  CRC OK
0004A1E8 - C87E57E1  rbf0  0005E802  dat0  00000001  DSG8A  00000003   [0004A1EC-000A89E9]  CRC OK
000A89EC - 42A9907B  bin0  00176070  dat0  00000001  DSG8A  00000003   [000A89F0-0021EA5B]  CRC OK
0021EA5C - 95EABB13  bin0  000B9DD3  dat0  00000001  DSG8A  00000003   [0021EA60-002D882E]  CRC OK
002D8830 - 1002AE08  sim0  002B7A11  dat0  00000001  DSG8A  00000003   [002D8834-00590240]  CRC OK
00590244 - ED06206E  bin0  00000046  dat0  00000001  DSG8A  00000003   [00590248-00590289]  CRC OK
0059028C - 1537D2D7  bin0  00000045  dat0  00000001  DSG8A  00000003   [00590290-005902D0]  CRC OK
------------------------- SYSTEM BLOCK --------------------------------------------
00000040 - FW Type: DSG8A
00000050 - Version(?): 00000002
00000054 - # Files: 8
           Offset    Type    Addr(?)   Size      Flags     Filename
00000058 - 00000278  Index   06100000  00000210  00002800  index.bin             [000002B8-00000487]
0000009C - 00000488  Setup   06F80000  00049D5E  00100000  DORY_XML.bin          [000004C8-0004A1E5]
000000E0 - 0004A1E8  Fpga    06900000  0005E802  00080000  vmu.rbf               [0004A228-000A89E9]
00000124 - 000A89EC  Res     06D80000  00176070  00200000  ResData.bin           [000A8A2C-0021EA5B]
00000168 - 0021EA5C  Fpga    06800000  000B9DD3  00100000  dory_wrapper.bin      [0021EA9C-002D882E]
000001AC - 002D8830  DspPro  06200000  002B7A11  00500000  DoryApplication.sim   [002D8870-00590240]
000001F0 - 00590244  FirEra  06B00039  00000046  00000050  FirstErase.bin        [00590284-00590289]  RIGOL
00000234 - 0059028C  ver     06B00022  00000045  00200000  Version.bin           [005902CC-005902D0]  00.01.07.00.06

--- End code ---

EDIT: I added a little more detail to make things clearer.

chicken:

--- Quote from: tv84 on July 09, 2020, 09:16:31 pm ---
--- Quote from: chicken on July 09, 2020, 06:01:28 pm ---Attached my notes to extract the firmware binaries from firmware upgrade files.

--- End quote ---

Example of a .SYS FW parsing (don't have here the version...):

--- Code: ---00000000 - Header CRC32: 55469C59  [00000004-00000277]  CRC OK
00000018 - File Type: DSG8A
00000050 - Version: 00000001
00000054 - # Sections: 8
Offset    StartAdr  Type      LoadAddr  Size                Filename
00000058  00000278  Index     06100000  00000210  00002800  index.bin             [00000278-00000487]
0000009C  00000488  Setup     06F80000  00047E9C  00100000  DORY_XML.bin          [00000488-00048323]
000000E0  00048324  Fpga      06900000  0005E802  00080000  vmu.rbf               [00048324-000A6B25]
00000124  000A6B28  Res       06D80000  00177C90  00200000  ResData.bin           [000A6B28-0021E7B7]
00000168  0021E7B8  Fpga      06800000  000B99FC  00100000  dory_wrapper.bin      [0021E7B8-002D81B3]
000001AC  002D81B4  DspPro    06200000  002B7C95  00500000  DoryApplication.sim   [002D81B4-0058FE48]
000001F0  0058FE4C  FirEra    06B00039  00000046  00000050  FirstErase.bin        [0058FE4C-0058FE91]
00000234  0058FE94  ver       06B00022  00000045  00200000  Version.bin           [0058FE94-0058FED8]
--- End code ---

--- End quote ---

Looks like I got a different version of the firmware file. For example the size of DoryApplication.sim is 0x2b7be4 in mine.

I downloaded version 00.01.06.00.01 in April 2019, though the link in my notes is now broken.

The current version available at https://www.rigolna.com/firmware/ is 00.01.07.

chicken:
Re IQ modulator: I think the IQ modulator option only became available recently with the release of the newer generation DSG821/836. The release notes for firmware version 00.01.07 dated 2019-09-05 include "Add DSG800A series, A model supports IQ function"

I wonder if there is a hardware issue in the DSG815/830 that prevented Rigol from offering of the IQ option for those.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

There was an error while thanking
Thanking...
Go to full version
Powered by SMFPacks Advanced Attachments Uploader Mod