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
Message Index
Next page
Previous page
There was an error while thanking
Thanking...

Go to full version
Powered by SMFPacks Advanced Attachments Uploader Mod