Rigol DS1074Z-S / DS1104Z-S Signal Generator Daughterboard - Page 1
Forum section: electronics / testgear

author: sub205
author_rank: Newbie
timestamp: January 14, 2015, 02:27:13 pm
content: Hello,does anyone know where to get the board that is missing in the normal Z-series and know it it'll work with the correct license in f.e. a DS1054Z ?Kind regards,Stephan

author: nixfu
author_rank: Unknown
timestamp: January 14, 2015, 03:02:37 pm
content: I seem to remember that we learned from the teardowns that you can't add it on after the fact because the main boards are different.

author: smgvbest
author_rank: Unknown
timestamp: January 14, 2015, 03:24:02 pm
content: main boards are the same. it plugs into one of those headers Dave did not know what it was for and the output BNC's plug in to a separate board. Here's a picture of my MSO1074Z-S same main board with the 2 daughter boards for the source generator.The other thing that would be need it the button added to the front of the unit.

author: sub205
author_rank: Newbie
timestamp: January 14, 2015, 04:19:47 pm
content: Adding a button is not the biggest problem. But getting this board somehow ...Spent several hours looking for it, the correct description or rigol spare parts in general...

author: Fred27
author_rank: Unknown
timestamp: January 14, 2015, 05:04:54 pm
content: The first thing to check would be to see if transplanting one from a DS1074Z-S to a DS1074Z works. Has anyone got both and is willing to try?My guess is that the price of the spare part would be more than the difference between the two models (or at least close enough to not be worth doing).

author: sub205
author_rank: Newbie
timestamp: January 14, 2015, 07:46:37 pm
content: It would also be nice so see which components are on this board, and maybe we can do some reverse engineering on it ...

author: Howardlong
author_rank: Super Contributor
timestamp: January 14, 2015, 10:39:35 pm
content: Right now, you could prolly sell your DS1054Z on ebay at close to retail price, and buy a slightly more readily available DS1074-S.

author: smgvbest
author_rank: Unknown
timestamp: January 15, 2015, 12:44:52 am
content: What @Howardlong Said.That is probably the most economical way to do it.

author: sub205
author_rank: Newbie
timestamp: January 15, 2015, 06:53:09 am
content: The Sig-Gen is nice to have, but not necessary.In Germany, the 1054Z currently is ultra cheap, the 1104 is nearly twice the price.You can get a 1054Z for 300€ (+vat), which is about 350$The 1074Z-S is about 740$ ... excl vat.So i currently don't see the point in paying over twice as much just to get 2 signal sources which are unpractically to operate because of a user interface made for a scope and not for a siggen.Getting a spare siggen-board for, lets say, 150$ would be a much better option.

author: pickle9000
author_rank: Super Contributor
timestamp: January 15, 2015, 07:14:10 am
content: So being this scope is so popular how soon before kit's start showing up on ebay? It's a redundant question but at some point someone will see if it can be done, and if it can start selling them for 40 bucks a pop.You gotta feel sorry for Rigol (or perhaps they are happy) every part of this scope will be picked apart. I'm sure someone is out there now drawing up schematics.

author: sub205
author_rank: Newbie
timestamp: January 15, 2015, 12:39:34 pm
content: yes, and i'm searching for this guy. Like morpheus searched for neo ... *lol*rigol would not be so popular without their good hardware and software. and i don't think professional companies that order quantities of this scopes go for a 1054 and patch the licenses for a 1104, they buy the real one at first. the hobbiists that patch their equipment are only somewhere between 5% - 10% of the entire customers of rigol. And, as Microsoft realized, these people are good for the company because they like what they get and spread this opinion to others, f.e. their bosses, friends, relatives ...so, after all, it's a good deal for rigol.I do not think they were able to sell 100MHz scopes for the price of 50MHz scopes when they lose money doing this, so the entire hardware/software is refinanced by the smaller price.Every good finance planner / analyst knows this aspects and uses it in his calculations.

author: jlothian
author_rank: Newbie
timestamp: January 18, 2015, 07:54:20 pm
content: Hmm. This photo of the mixed-signal version's innards is very interesting. My fairly-early non-MSO has obvious layouts for a separate FPGA and memory chip for the mixed signal version, which I see seem to have disappeared on yours (seehttps://www.flickr.com/photos/jameslothian/14444152788/in/set-72157645222357567). Perhaps this explains why using the logic channels robs you of one or two of the analog ones. It looks as though Rigol decided that a 'full fat' logic analyser implementation with separate FPGA & memory was going to be too expensive, and went for a cheaper implementation instead. All very intriguing.James

author: smgvbest
author_rank: Unknown
timestamp: January 19, 2015, 03:13:04 pm
content: There is defineately a difference between the DS1000 boards 1.01 and my 1.03 boardHere's a HR view of the SG Board showing an Altera FPGA in use on itYou also notice on both yours and mine they are label DS2K and DS2000 FGBoard so can we take a guess and assume this is the same board used in the DS2000's would save them money by simply using the same board for both scopes.

author: lukier
author_rank: Unknown
timestamp: January 19, 2015, 05:43:51 pm
content: Quote from: smgvbest on January 19, 2015, 03:13:04 pmThis is very interesting. What is exactly below the SigGen board on your 1.03 board? I see 3 differential pairs running to the main FPGA. How the logic analyzer works in the new board revision?From various teardowns I've assumed there is an extra Xilinx FPGA, DDR SDRAM, some RC network and logic probe connector, quite a lot missing components.In this photo however it looks much different, so maybe (it's a long shot) it should be much easier to update DS1054Z to MSO10x4Z (e.g. solder some RC, connector, reflash firmware).

author: pickle9000
author_rank: Super Contributor
timestamp: January 19, 2015, 08:01:01 pm
content: Quote from: lukier on January 19, 2015, 05:43:51 pmThe logic analyzer stuff (that's missing) can be seen in Daves teardown video. My guess about the hardware identifiers are the Hardware Version jumpers and the SP Version jumpers.

author: lukier
author_rank: Unknown
timestamp: January 19, 2015, 08:22:07 pm
content: Quote from: pickle9000 on January 19, 2015, 08:01:01 pmBut that's exactly my point. In Dave's video #674 (16:47) there must be a different revision of the main board because on the left where the SigGen daughterboard would be you have an empty footprint for big Xilinx FPGA and under the SigGen footprint for some DDR SDRAM perhaps. The same on Connor Wolf teardown video.However in the photos above there is something completely different. I found this photo of MSO1104Z on some Chinease website:It seems like differential pairs are going straight to the SCSI connector from the main FPGA (don't know what's on the other side of the board though).Now the questions are:- maybe MSO version has not only different jumpers and firmware, but larger main FPGA (with the same package) - this would be a dealbraker then,- there must be some active circuitry in the probe pod, I suspect some DAC, comparators and RC elements - this should be possible to replicateI remember the Agilent thread where people replicated VGA option and it would be great to be able to "upgrade" DS1054Z to MSO1104Z with "doable" hardware modifications (e.g. without buying and soldering big BGA FPGA).

author: pickle9000
author_rank: Super Contributor
timestamp: January 19, 2015, 09:57:50 pm
content: Quote from: lukier on January 19, 2015, 08:22:07 pm- I don't see anything on Dave's picture that indicates there is a big difference, relocation of components but it's hard to tell from that bit.- The firmware is already in the machine for the logic analyzer. I believe the entire scope family used the same firmware update. It would probably be worth the effort to ask mso, sig gen persons to see what the Hardware Version jumpers and the SP Version jumpers are set to.- I thing the biggest issue is who has the skill / gear to install the missing components.I don't think Rigol did anything here in particular to prevent populating the board and having it work. If I new what the parts where I'd have a crack at it just for the heck of it.

author: lukier
author_rank: Unknown
timestamp: January 19, 2015, 10:16:58 pm
content: Quote from: pickle9000 on January 19, 2015, 09:57:50 pmCheck this quick and dirty comparison picture I've made. On the top you have a frame from Dave's teardown video, on the bottom the image that smgvbest posted in this thread.There is a massive difference in the LA section! Where did the big FPGA and DDR SDRAM BGA footprints went? Not under SigGen board, as the image from Chinese website I posted above shows. Maybe on the other side. But the differential pairs from the SCSI connector run to the main FPGA (at least three of them).I suspect that Rigol managed to squeeze the LA functionality into the main FPGA (that's why when you enable each 8 bit group you loose one channel - no extra memory chip), maybe MSO series have higher density FPGA populated (with the same package) to allow this extra logic.If not, and as you say, the firmware is the same, then to enable LA on DS1054Z it only needs switching the HV/SP jumpers and soldering 68 pin SCSI connector (optimistic scenario).smgvbest: Could you do a teardown of the LA probe pod?

author: pickle9000
author_rank: Super Contributor
timestamp: January 20, 2015, 03:42:44 am
content: Quote from: lukier on January 19, 2015, 10:16:58 pmLooks like the regulators are in the same relative position, but populated. The large devices are probably on the back side of the board.

author: lukier
author_rank: Unknown
timestamp: January 20, 2015, 10:37:06 am
content: Quote from: pickle9000 on January 20, 2015, 03:42:44 amHighly unlikely, it is difficult to hide such big FPGA package, there would be fanout vias and decoupling capacitors on this side. Also, on V1.01 board this FPGA has hooks for heatsink (similar to the main FPGA) and this wouldn't fit on the other side (LCD display/keypad in the way). This also doesn't explain why LA connector traces used to go to this FPGA and on V1.03 they go to the main FPGA directly.The regulators, I suspect, are providing localized +-V power for the logic pod DAC.Can any of the MSO1000Z series users (V1.03 board) check that their main FPGA is XC6SLX25 (as seen in DS1054Z teardowns) or not and what's inside the logic pod.Anyone got DS1054Z from a recent production run? Is it still V1.01 main board?

author: SeanB
author_rank: Super Contributor
timestamp: January 20, 2015, 06:18:32 pm
content: Probably hidden under the daughter board, and they likely found the ASIC did not need a big heatsink, so it was replaced with a much smaller one. Possibly somebody will pop that board off and see what is under it, it could be using that board to hold the heat sink , and if the board is not present then they use a different one and the spring clip.

author: lukier
author_rank: Unknown
timestamp: January 20, 2015, 07:40:12 pm
content: Quote from: SeanB on January 20, 2015, 06:18:32 pmIt seems there isn't anything under the SigGen daughter board:I browsed the forum and it seems that all DS1000Z owners have board version (as reported by the software) 0.1.1 and something else for MSO1000Z series. If someone has DS1000Z with board revision different than V1.01 aka 0.1.1 let us know.I suspect that the board used for DS1054Z (as seen in various teardowns, even the genuine DS1104Z by Connor Wolf) is an older revision when Rigol had a different idea for LA functionality (separate FPGA and memory), maybe it didn't work properly or was too expensive and therefore MSO1000Z series uses new revision (V1.03), possibly with a bigger FPGA (XC6SLX25 on DS1054Z) with signals from the logic pod connector routed directly to the main FPGA, but sacrificing one channel for every LA 8 bit group enabled (as they use the same memory). They probably had some V1.1 boards already manufactured, programmed pick and place lines and so on, so all DS1000Z series use this revision.Unfortunately, this means that it is pretty much impossible to upgrade DS1000Z to MSO with minor hardware hacks. Too bad because the price difference between DS1054Z and MSO1074Z is huge, especially when taking into the account what is different: maybe slightly larger FPGA (XC6SLX45?), a couple of regulators, serial termination resistors, 68 pin SCSI type connector and the logic probe. Definitely not worth extra 334 GBP as Dave mentioned in the recent EEVBlab.

author: smgvbest
author_rank: Unknown
timestamp: January 20, 2015, 08:14:01 pm
content: You can see some major differences in the V1.01 and V1.03 boards. I'm not in a position to reopen my scope to find out so all I have is HR pics I took. There are not 3 differential pairs coming from the LA connector as was said in another photo I have you can see it is 9 traces. That I can confirm on my scope they do indeed go to the LA. There are no other traces coming from it on the top side of the board. Is it possible they used blind via's for the fan out on the other side of the board and that's why you can not see them on the top side? Since you loose ADC channels using the LA I would expect it to go to the ADC chip but these traces on top do seem to go the FPGAI posted all my images on my MSO1074Z-S here ->http://kbobs.org/gallery/thumbnails.php?album=11if anyone what to look at everythingI would say any thing until one of use can get a bottom side picutres of both the DS1000Z and the MSO1000Z boards at the same board levels if possible is purely conjecture. we do not know until it can be verified visually what rigols done. I was barely able to afford my MSO1074Z-S and do not want to risk opening it again. Otherwise I'd be happy to crack it open.

author: lukier
author_rank: Unknown
timestamp: January 20, 2015, 09:29:23 pm
content: Quote from: smgvbest on January 20, 2015, 08:14:01 pmThank you for the pictures. I understand your concern when it comes to completely disassembling your MSOI doubt you loose ADC channels because LA signals go there, that wouldn't make much sense, no need to have 8 bit resolution on the digital signals. On the top side I see three differential pairs (why 9 traces?) coming from the LA connector to the main FPGA. I suspect the rest (13 pairs?) is going on the other side or internal layers. Probably in the logic probe pod there are comparators with differential outputs (for noise immunity) that go to Spartan-6 differential inputs.One channel disabled with each 8 bit LA group is probably just the memory limit issue. On V1.03 board there is only one FPGA with one DDR SDRAM memory and each ADC channel requires 8 bit times something for samples. Thus, when enabling 8 bit LA group memory for these samples is required and one of the ADC channels has to give up this space. They could probably come up with some smarter memory management (e.g. reducing the number of samples for ADC instead of disabling one/two of the channels).Anyway, you are completely right, we won't be 100% sure until someone takes a high-res photo of the other side of the MSO (V1.03) boardBTW What are your impressions on the MSO functionality?

author: smgvbest
author_rank: Unknown
timestamp: January 20, 2015, 10:12:41 pm
content: If you look at this photo at full resolutionhttp://kbobs.org/gallery/albums/userpics/10001/MSO1074Z-S_008.JPGyou can see what looks like 3 groups of 3 traces. now it could be a trick of light but so could the other image making it look like a differential pair.So far I've used it for some SPI troubleshooting and it worked fine. I was able to see my problem was with my CS and once I fixed that everything worked. Now I could have done the same with the 4 channel but hooking up the test pod was easy.I've had a USBee LA for along time and like it but having to have a PC near by is a pain so just the convenience of it was worth it.I didn't play with the decoding but fully intend to. Right now I'm working on a power supply for my CNC router and a new controller. So haven't had the need for the LA again yet. once my bench is clear I'll break out a board and try some of the decode stuff and see.

author: Monkeh
author_rank: Super Contributor
timestamp: January 20, 2015, 10:42:09 pm
content: Quote from: smgvbest on January 20, 2015, 10:12:41 pmNo, those are definitely pairs.

author: remixed123
author_rank: Regular Contributor
timestamp: March 21, 2015, 01:07:15 am
content: I just bought a DS1074z-S mainly because I need the Signal Generator to test ADCs. But I cannot get it to work, it should be simple.These are the steps I performedPress Source button.Press Output button (top right function button) to turn on outputPress Src1Conf (second from the top function button) to configure out putChange Frequencey to 1HzChange (leave) Amplitude to 1.000vBut no signal is being sent!I have tested both with my ADC inputs and a Multimeter that detects frequency. The display is also showing what is being input rather than a Sine wave that should be outputted.....even though I have set to output and it is on.Can any of you fellow DS1074z-S owners tell me if there is any trick to this?Do I have a faulty signal output on my scope or am I missing something?EDIT: Researching further it seems to think it is a DS1074Z and not a DS1074Z-S.....this might be a firmware issue....as it does have the Source button on the front

author: Howardlong
author_rank: Super Contributor
timestamp: March 21, 2015, 07:50:22 am
content: Quote from: remixed123 on March 21, 2015, 01:07:15 amThat should be all you need to get some output. Have you tried the second channel?The unit I have does not show "-S" on the system info either.I would take the opportunity to update your firmware though, 4.00 is quite old.It may be something as simple as the coax connector inside from the AWG board to the BNC coming adrift. The internal coax lines on mine for the AWG are at about their length limit, there is almost no slack.

author: remixed123
author_rank: Regular Contributor
timestamp: March 21, 2015, 07:56:30 am
content: Thanks. I have updated the firmware, Rigol was very quick at getting that to me, still no difference. And yes, I have tried the second channel also.Ok, good know the -S shouldn't be there....so yes, it is now looking like a hardware related issue.I wonder how it switches to output mode, as it stays in input mode no matter what I do, even thought the Source light is on an the software tells me that output is on.It does have a seal for warrenty, so i am not going to open my self in case it is something more serious. Looks like I need to talk to the people I got the scope from.

author: Monkeh
author_rank: Super Contributor
timestamp: March 21, 2015, 08:10:33 am
content: Quote from: remixed123 on March 21, 2015, 07:56:30 amWhat do you mean input mode? The source connectors are always outputs, and their activation or lack thereof has no effect on the input channels.

author: remixed123
author_rank: Regular Contributor
timestamp: March 21, 2015, 08:36:30 am
content: Hi Monkeh, that's it....my stupidity, I had assumed the inputs would switch to outputs, but the Source output connectors are on the back of the scope! I did RTFM, but too late at night.