Help fixing Siglent SDG805 (Fixed) - Page 1
Forum section: electronics / repair

author: KaiDT
author_rank: Contributor
timestamp: July 22, 2019, 07:06:25 am
content: Hi all,I have 2 problems with SDG805, which is out of warranty now I believe.First one is a problem in booting up where it is stuck on Siglent logo just like in this thread (https://www.eevblog.com/forum/testgear/siglent-sdg-805-boot-problem/). I have a look in that thread and there is no information on the procedure in solving the issue and it is a reason why I started a new thread.Second problem is that its output is not what it is set in the menu and it is much lower. Waveform is also distorted as shown in the picture.I had contacted local supplier and they said they only provide 1 year warranty and also cannot fix the second issue. They are recommending to buy new units. However, we are in public school and I cannot give justification to my boss in purchasing new units as 4 out of 12 units purchased have been malfunctioned with 3 years.I am really hoping that you guys might be able to help and guide me, who has small knowledge in electronics, in attempting to fix these problems. Thank you!!Edited: added one more pic on the unit with the output problem, in which I have measured power rails and they are all ok (+15, -15, +5, -5 and 1.2 V). T__T

author: tautech
author_rank: Super Contributor
timestamp: July 22, 2019, 08:43:16 am
content: Welcome to the forum.First, are all units up to date for their firmware ? (very important !)Latest firmware is V1.08.01.13R6 and you can get it here:http://www.siglent.com/ENs/prodcut-gjjrj.aspx?id=71&tid=16&T=2Note; there may be a number of firmware install steps to get units to the latest firmware version....carefully study the firmware release notes in the firmware package and follow all steps needed very carefully and exactly as written........NO shortcuts.Get all units up to date before going further.Corrupt output.I strongly suspect this has come about from damaged output amplifiers however they can be replaced.This is a result of output protection turned OFF. Note, it is OFF by default and the users responsibility to engage it. The toggle to turn it ON is in the Output Setup menu within the Utility menu.SDG800 models do not have output protection and must be used carefully with a live (powered) DUT.Boot freeze.This is recoverable but much easier if the latest firmware is installed.How many units are frozen ?I can provide guidance on this recovery later after all units have the latest firmware installed.

author: KaiDT
author_rank: Contributor
timestamp: July 22, 2019, 08:59:07 am
content: Thanks tautech,Since I have across boot problem thread, I have updated all units to V1.08.01.13R5. I do not know that there is V1.08.01.13R6 firmware. I will be updating all units to this firmware asap. I will also make sure the rest of unit have the output protection on.Can you also point me to damaged output amplifiers that you suspected? Is there any way that I can test them?Only one unit has boot freeze and I think its firmware is at 1.08.01.08 since it is the firmware on the other units that I have updated today. If you can, I would like to have guidance on this problem please.I am really appreciated for your reply. tautech thank you very much.edited: after updating to V1.08.01.13R6, I cannot find output protection in the Output Setup menu within the Utility menu.

author: tautech
author_rank: Super Contributor
timestamp: July 22, 2019, 09:20:55 am
content: IIRC it's the last IC before the output.Looking for other threads to help you............Just this one for now, more later.https://www.eevblog.com/forum/testgear/the-sdg1000-and-sdg800-thread/AFAIK the output amps are the same as in SDG1000 models and there is info about what they are ....if I can find it.Let me get a SDG805 out and check the UI....the info about output protection will be in the User manual.

author: tautech
author_rank: Super Contributor
timestamp: July 22, 2019, 09:41:28 am
content: My error.Output protection does not apply for SDG800 models.

author: KaiDT
author_rank: Contributor
timestamp: July 22, 2019, 09:49:56 am
content: Don't worry. I will tell students to be careful with it. I have been looking in that sdg1000 and sdg800 thread. If all faulty units I have can be fixed, it would make my boss very happy ^^.

author: tautech
author_rank: Super Contributor
timestamp: July 22, 2019, 09:54:38 am
content: 10pm and I must sign off but I will look for the info on what the output amp is later....unless member rf-loop watches and comes to the rescue.I need record that IC # somewhere................

author: Unknown
author_rank: Unknown
timestamp: July 22, 2019, 06:40:08 pm
content: Just as a quick pointThe SDG800 used to have no output protection but later units (Rev C HW or later ... 2017?) it was added.

author: tautech
author_rank: Super Contributor
timestamp: July 23, 2019, 02:54:28 am
content: Info on the IC's used for outputs in SDG1000 series is here:https://www.eevblog.com/forum/testgear/the-sdg1000-and-sdg800-thread/msg646787/#msg646787Note, the 1000 series 2ch AWG's had no-equal amplitude outputs however ch1 was the same spec as SDG800 models.SDG1000 teardown pics:https://www.eevblog.com/forum/reviews/siglent-sdg1010-function-generator-teardown/SDG800 teardown pics:https://www.eevblog.com/forum/testgear/teardown-of-siglent_s-sdg805-arbitrary-waveform-generator/

author: KaiDT
author_rank: Contributor
timestamp: July 23, 2019, 03:33:44 am
content: Quote from: tautech on July 23, 2019, 02:54:28 amThank you very much. I am about to post a pic asking which one should be the output amplifiers. As Dave in video teardown always point to chip closed to 49.9 resistor, I found two positions on the board having these resistors. From rf-loop's the information, it is Ti THS3095 so it should be in the one in the photo, right?.Next question is how can I know if this is failed or not. Is it possible to test it on board or it is better to remove it and test outside? I am so sorry to ask lots of questions. Hope you guys don't mind.P.S. tautech do you have information on how to recover from boost freeze yet? I have watched Dave video onhttps://www.youtube.com/watch?v=tM2j9zuBiRQ.I am wondering if the procedure is the same.Many Thanks

author: tautech
author_rank: Super Contributor
timestamp: July 23, 2019, 04:04:06 am
content: Quote from: KaiDT on July 23, 2019, 03:33:44 amYes, note SDG1000 has 2 outputs, ch1 has the same 20Vp-p capability (into HiZ) as SDG800 while ch2 is only 6Vp-p.You need to check the IC markings match for SDG800 vs SDG1000 ch1.QuoteScope the IC input and output and check for linearity.Find the datasheet for the correct pinouts.QuoteI have all the required SDG800 recovery tools but can only share them privately and require them NOT to become public.Personally I'm disappointed with the poor support you have received from your local distributor and will be bringing this matter to Siglent's attention.

author: KaiDT
author_rank: Contributor
timestamp: July 23, 2019, 04:14:34 am
content: QuoteI am trying to check them now thanks.QuoteI understand it completely. Is it ok to sign NDA with Siglent about this? If that means I have the solution ^^. Again, thanks so much for your support.I do not think Siglent have official distributor in Thailand. That might be why they do not care so much. Anyway, I shall try contact supplier that I purchased about this boost freeze again.

author: TurboTom
author_rank: Super Contributor
timestamp: July 23, 2019, 06:53:35 am
content: The THS3095 output stage should be configured for a gain of 10 according to R126 (909R) and R127 (100R). So if you set the generator to output a signal of 10Vpp, you should expect a signal of 1Vpp on pin 3 (non-inverting input) of U17.But I would recommend to take a close look at R106 and R107. They appear dodgy in your photo. It's well possible that U17 is only used as the output amp at rather high levels and at lower levels, it's bypassed by the relays, andU15is driving the load instead. So this one may also be the culprit for your problems. Check also the resistors in its vicinity and the clamping diodeD3(double diode actually).Good luck,Thomas

author: KaiDT
author_rank: Contributor
timestamp: July 23, 2019, 07:43:29 am
content: Quote from: TurboTom on July 23, 2019, 06:53:35 amThank you so much Thomas. I have been measuring supply rails for U17 and U15 and they are all fine (+15 and -15 for U17 and +5 and -5 for U15). I have also found that the output voltage of U17 is the same as the one measured at BNC, which is lower than set in the menu. I will do next on the U15. I will also be trying to get the waveform using Oscilloscope later. One more thing Thomas you really save me on the clamping diode. I have been trying to figure it out what A7> device is for most of the day todayand could not find the answer until you posted it. Can I ask how do you figure it out that it is diode rather than a transistor?Again thank you very much.

author: rf-loop
author_rank: Super Contributor
timestamp: July 23, 2019, 08:46:20 am
content: Quote from: KaiDT on July 23, 2019, 07:43:29 amI'm not @TT but...PCB label D3 (diodes are typically marked as D)Tip: Then also you can look how it is connected directly between power + rail to - rail.Typical on chip marking "A7" is for BAW99 when component looks like this.Vishay data sheethttps://www.vishay.com/docs/85718/bav99.pdf

author: tautech
author_rank: Super Contributor
timestamp: July 23, 2019, 08:49:39 am
content: Quote from: KaiDT on July 23, 2019, 07:43:29 amSimple, the D# on the PCB overlay next to it.Then also knowing the package style we might Google for: SMD code A7 SOT23 data pdfThen check the datasheet for Device Making to be sure A7 is specified to know for sure you have identified the device correctly.and rf-loop beat me to it.

author: tautech
author_rank: Super Contributor
timestamp: July 23, 2019, 09:03:13 am
content: PM sent to KaiDT at Siglents request.

author: KaiDT
author_rank: Contributor
timestamp: July 23, 2019, 09:23:33 am
content: Thank you guys.I have been using oscilloscope to get waveform from the input and output of U15 (OPA695) and U17 (THS3095) amplifiers. Here is what I found. The sine wave is set to have 4 Vpp at 1 kHz. The output of U15 is not a perfect sine wave and have Vpp of around 60 mV.I assume, based on Thomas suggestion, that the output of U15 is then sent the input of U17. When I measure on the both input of U17, it looks similar to that. The gain of U17 is 10 which is the same as Thomas posted. Based on this evidence, can I assume that U17 is ok, but the U15 should be the problem?I have check D3 outside the board and it looks to be ok. However, when I check the input of U15, signal waveform is strange.I said strange because when I measure on the good unit I cannot see the waveform on both inputs of U15. Based on this, is it ok to assume that the problem should be somewhere before the input of U15?

author: TurboTom
author_rank: Super Contributor
timestamp: July 23, 2019, 09:39:09 am
content: @KaiDT,Please check R106 and R107 as I recommended in my post before. These resistors appear to have burn marks. They are meant as output protection resistors for U15 and are part of its feedback loop. If these are faulty, all kinds of funny things may happen. You're lucky that U17 is apparently still good - replacing it is a real PITA because it has an exposed (thermal) pad on the bottom that's soldered to the substantial ground plane of the PCB -- difficult to heat up without causing collateral damage...P.S. I didn't ignore your question but @tautech and @rf-loop perfectly answered it so I don't have to add anything

author: nctnico
author_rank: Super Contributor
timestamp: July 23, 2019, 10:12:46 am
content: R106 and R107 don't look dodgy; they are definitely burned! Replace these first and then look further.

author: KaiDT
author_rank: Contributor
timestamp: July 23, 2019, 10:35:20 am
content: @Thomas and @nctnico. Thanks again for your input.I have measured resistance of both R106 and R107 on board and it shows something close to 25 ohm. I also take one out to measure it and its resistance is similar to the one measured on board. I think it looks dodgy on the previous photo possibly due to bad angle?Here is the photo I took before I remove diode. They also look like to have burn markI have also measured R113, label 68A, and it shows 500 ohm on both good and bad units. It increasingly looks like a complicated problem now, isn't it?More suggestion for me to try. I am all ears. Thanks guys

author: TurboTom
author_rank: Super Contributor
timestamp: July 23, 2019, 10:56:39 am
content: If the resistors measure okay, of course you don't need to replace them. Your new photo still makes me believe that they got pretty hot at least once because especially R107 shows some discoloration. So there may have been some considerable "reverse" current flowing through them.Since U15 appears to be operating in inverting mode (provided R105's other terminal is connected to ground which is not exactly visible), you shouldn't be able to measure any voltage at its input terminals (no.2 (-) and no.3 (+)). If there is any signal observable there, the fault is definitely located around U15. If all the resistors and the diode are okay, I'ld bet my bottom dollar (or Euro that is...) that U15 itself is faulty.Cheers,Thomas

author: nctnico
author_rank: Super Contributor
timestamp: July 23, 2019, 11:05:25 am
content: Perhaps a good mod is to put a few big fat TVS diodes across the output. At least any excessive reverse voltage will be blocked.

author: KaiDT
author_rank: Contributor
timestamp: July 23, 2019, 11:58:28 am
content: Quote from: TurboTom on July 23, 2019, 10:56:39 amI will check on R105 again tomorrow whether or not it is connected to ground.Quote from: TurboTom on July 23, 2019, 10:56:39 amThat is what happened when I was using oscilloscope to get waveform there on good unit.Quote from: TurboTom on July 23, 2019, 10:56:39 amI will get into it tomorrow and will order OPA695 ASAP. One question on this. Can I do it without taking them out of the board? since I am having a hard time put it back there T__T. Can I measure the values on good unit and compare them with that of on bad unit? in order to identify the faulty component. I know that diode have to be off board otherwise it shows voltages in every directionAs I am not really expert in electronics, I hope I am not asking too many questionsQuote from: nctnico on July 23, 2019, 11:05:25 amIf it can help improve durability of the equipment, I would like to try it. Can you provide more information of this please?Thank you so much guys

author: TurboTom
author_rank: Super Contributor
timestamp: July 23, 2019, 10:03:17 pm
content: KaiDT -usually you can get quite useful information even when probing components in-circuit. Of course, you should know what to expect and which are the common failure modes of components.- probing resistors usually isn't a big deal. The test voltage of modern digital multimeters in resistance mode often isn't high enough to turn on silicon junctions. When in doubt, manually select a measurement range higher than what you would expect, this keeps the voltage drop across the resistor you're probing even lower (provided your multimeter uses a constant current approach to measure resistance which most of them do). If you measure a resistance higher than what you expect, the resistor is most probably shot (high capacitances with residual votages present may also cause this, but then you should see the reading drop slowly). Lower values may be the result of other resistive / inductive components arranged around the one you probe. Resistors virtually always fail open / intermittent / too high. In many cases they show scorch marks but that's not always the case.- Capacitors are difficult to test properly in-circuit except for a short. Proper RLC bridges may provide some useful information but usually leave a lot room for interpretation, so considerable experience may be necessary here.- Diodes and the junctions of transistors more often fail shorted than open, especially in case of power semiconductors. If they fail open, and the semiconductor is housed in a plastic casing, you can often see cracks or craters in the resin from the violent disintegration of the bonding wires. There are cases, though, where simply a bond connection inside a semiconductor enclosure fails which can be very difficult to identify and (from my own experience) always happen with "unobtainium" components. Surprisingly, I've already come across several zener diodes in glass packages that failed open without any external traces to be found.So, for example, if you use your DMM's diode test function to check the dual clamping diode in your SDG805 in-circuit, start with both diodes in conduction direction. If you find the expected 600...700mV forward threshold, you can already be 99% certain that the diode is still good. Blocking direction should show a higher voltage drop, but other semiconductors may interfere with that. Schottky diodes, especially the bigger, low-voltage ones, may almost appear like a short in conduction direction.In your particular case, I would just replace U15 and test the generator again. SO8 ICs are easily removed by "drowning" one side in solder and while heating all four terminals, carefully liftig this side off the PCB by half a millimeter or so. Then, still heating the solder on this side, quickly slide a piece of thick (drawing) paper between the PCB and the IC's terminals. Now "drown" the other side of the IC in solder and lift it off the board with a pair of tweezers. After that, you only need to clean the PCB pads with some solder wick or a suction device. SO packages can still be soldered easily enough back in pin-by-pin.Cheers,Thomas

author: KaiDT
author_rank: Contributor
timestamp: July 24, 2019, 03:20:28 am
content: @ThomasThank you so much!!!! for your generosity. I am now probing every component around U15 as you suggested. Hopefully, everything will be alright. I am about to order U15 ICs but before I do that can I ask you to check if I have got the right Manufacturer Part Number. I am confused as there are 4 part numbers with SOIC type. How can I know which one is the right one? Is this one ok (https://www.digikey.com/product-detail/en/texas-instruments/OPA695IDGKT/296-24333-1-ND/2046693)?I will also order R106, R107 and R113 as well as some of them were missing from units that I have sent to supplier for fix T__T.One more thing, I have checked R105 and it is connected to ground as you said. (please excuse me for bad soldering skill)You guys are so genius. I can only hope that one day I could have vast knowledge as you guys on this form have (It is incredible).

author: TurboTom
author_rank: Super Contributor
timestamp: July 24, 2019, 07:44:26 am
content: KaiDT -your link points to the wrong casing version, it's a TSSOP which may look correct at the first glance but is much smaller. You need a "Small Outline" (SO) version. The correct TI designation is OPA695ID, Digikey Number296-16756-5-ND. Digikey lists the correct casing as "8-SOIC". Hope this helps and my reply isn't too late...Cheers,ThomasP.S. I wouldn't touch R113 since it's a comparably high resistance (499R) that wouldn't get damaged that easily by a (lowish) voltage applied from the output. Just measure it in-circuit while R107 is out for replacement, and if it appears correct, leave it there. Btw, your last photo shows clearly that R106 / R107 are NOT part of the feedback loop of U115 (as I previously thought they were) -- this is a clear indication that U115 is really the culprit. Due to the presence of the (apparently fully functional) clamping diode, R113 cannot be damaged. Someone has probably supplied a voltage (12VDC??) from a PSU into the output of the generator that has been configured for a low output amplitude (<= 5Vpp) with the output enabled. Just to be sure, I'ld replace D3 (BAV99) anyway.

author: KaiDT
author_rank: Contributor
timestamp: July 24, 2019, 08:08:33 am
content: Quote from: TurboTom on July 24, 2019, 07:44:26 amYou have come to my rescue again Thomas. Thank you so much!! As I am very bad regarding to smd standard (you can see that I know it should be SOIC. I still pick the wrong part T__T), I am patiently waiting for your reply prior to placing the order. I just cannot thank you enough. Once I have all the parts, I will update you guys again. Finger crossed!!Quote from: TurboTom on July 24, 2019, 07:44:26 amThese function generators have been used by students who love to just keep the output enabled while doing their experiment. I have seen the students unknowingly short the output by shorting two output cables together through the circuit!!! and all kind of crazy stuff. I am not really surprised the units keep failing every year T__T.

author: TurboTom
author_rank: Super Contributor
timestamp: July 24, 2019, 12:08:44 pm
content: Maybe you can do the repair job together with your students (regardless if they messed the thing up or not), explain what, how and why it happened and I'm sure they will learn a lot and the chance of them doing this same mistake (again) will be reduced for sure.

author: KaiDT
author_rank: Contributor
timestamp: July 24, 2019, 02:49:33 pm
content: Quote from: TurboTom on July 24, 2019, 12:08:44 pmThanks for your suggestion ^^. It is such a good idea. I will certainly do it next time. I am just not sure I would be such a good person in explaining itas I am still struggling to under how circuit works. However, thanks to you I know how to troubleshoot it now.

author: KaiDT
author_rank: Contributor
timestamp: August 01, 2019, 06:33:50 am
content: Quick updates on my problems.Just got OPA695 and have them replaced on the 3 bad units. All 3 units now function properly yay!!.Millions Thanks to tautech and rf-loop with information on output opamps on the old thread and specially Thomas for guiding to the faulty components. My boss is a happy man like now that he did not have to buy replacement units ^^.There is still though one unit (boot freeze problem) left to fix. I have found this bloghttp://41j.com/blog/2016/08/hacking-around-with-a-sdg800-sdg805/and discovered that he is also a forum member at EEVblog forum. I have already Pm him asking for advice so maybe with his help I can get this unit to boot so I can update its firmware to the latest. Finger crossed ^^.

author: tautech
author_rank: Super Contributor
timestamp: August 01, 2019, 07:28:31 am
content: OK, good, just one left to fix.PM received from KaiDT

author: rf-loop
author_rank: Super Contributor
timestamp: August 02, 2019, 05:18:10 am
content: Quote from: KaiDT on August 01, 2019, 06:33:50 amAbout boot freeze unit.If boot stop to phase when it just show Siglent logo ok and after then boot up process do not go forward, it is possible to try recover using Siglent official method aka SD card recovery for SDG800. Least it need try before any other methods (other methods may in worst case destroy this possibility).It need some tiny hardware rework, load system recovery FW file from SD card (SD card slot is there on main board) and after then return hardware back to original state and after it works ok then update to latest FW normal way.As far as I know this method instructions and system recovery files are not in public share but they are available. This method is bit critical and need do carefully and exactly as instructions show without any single exception including also order of actions and including given tool for formatting SD card. I recommend you try this Siglent official SD recovery method, instead of some wild experiments that are presented here and there.You can get instructions and recovery files package (.ZIP) from Siglent technical support but it need understand and promise they are confidential.If you have troubles to get this, don't give up, I believe there are other ways to get it. Only if this method fails, then you can use some other things and experiments you may find around.

author: tautech
author_rank: Super Contributor
timestamp: August 02, 2019, 05:35:52 am
content: @rf-loopThe boot freeze unit is now recovered from advise I offered.

author: KaiDT
author_rank: Contributor
timestamp: August 02, 2019, 05:40:16 am
content: Quote from: rf-loop on August 02, 2019, 05:18:10 am@rf-loopThanks for your information. As you have suggested, the boot freeze unit is now recovered with advice fromtautech. All faulty units now have been functioning again. I would not have been able to do it without you guys and all information you shared with me. I am so grateful for all your helps.Edited: ^^ tautech, you beat me to it ^^

author: rf-loop
author_rank: Super Contributor
timestamp: August 02, 2019, 05:43:16 am
content: Quote from: KaiDT on August 02, 2019, 05:40:16 amNice to hear. Good!

author: tautech
author_rank: Super Contributor
timestamp: August 02, 2019, 05:49:03 am
content: Quote from: KaiDT on August 02, 2019, 05:40:16 amYou're welcome and we also should not forget help from TurboTom.Still, you did all the workandgot a good result.Enjoy.

author: PlasmaArcEng
author_rank: Newbie
timestamp: June 10, 2020, 10:49:41 am
content: I though this was a similar enough problem to post here. I have a brand new SDG810 unit I unboxed yesterday (purchased years ago for a project) and it froze on boot up at the "Kernel Starting" screen. I did notice that after about 10 seconds there was a glitch on the screen and the internal piezo made a click. This made me think it was the early firmware/software problem.I have tried the USB restore and it didn't work. I then tried the SD card restore and that unfortunately has made the screen not display anything. During the SD card restore it took 2 seconds after the lights turned on for the screen to come up with the same "Kernel Starting" screen and I left if for 10 minutes before turning it off and tried reformatting and reloading the SD card. This time the screen stayed black with the buttons illuminated with the internal piezo making a clicking noise every 3 seconds. I then re-soldered the resistors to the original configuration and the screen stayed black when I powered it up again.All regulated power rails seem to OK at the test points.Any help would be appreciated.

author: tautech
author_rank: Super Contributor
timestamp: June 10, 2020, 11:49:00 am
content: Quote from: PlasmaArcEng on June 10, 2020, 10:49:41 amWelcome to the forum.Another PM sent following those sent yesterday.