I'm liking their DSTouch scope. I hope they continue to develop the firmware. Oh man if only I had the source code there are so many features I would add which would come in handy with such a portable device. It's expensive but definitely a step up from the common little devices and as mentioned in the review here, boot time and UI is nicely fast which is what you want in a portable device so you can just whip it out quickly to test things. :)
Thanks for the detailed reviewed. I think after watching this I am convinced to get this one. Which is a long pending list in to get list...(logic analyser )
I have the 16 channnel DSLogic Plus and it knocks my socks off every time I use it. I really like the software. I have some future projects in mind for new designs using old CPU's. Those will benefit from the U3Pro32. Will definitely buy one when one of those projects gets kicked off.
I work with DSLogics U3Pro16 and it works well if you shoot traffic up to about 20 MHz (SPI or another), they failed to sniff the LPC bus with a clock frequency of 33 MHz, a very unstable clock signal, unnecessary noise peaks and a bunch of errors.
Recently I nearly purchased one of these. I have a coworker that really likes their USB scope and over the past year has found the software to have improved enough he actually bought a second unit. I strongly prefer open source and decided on a unit which was supported by sigrok.
What did you end up getting instead? I was looking at getting some higher channel hardware supported by sigrok myself, but then I needed to work on something with a 32 bit parallel bus (32bit address + 32 bit data + bus control signals) so ended up getting my Agilent 16903A and associated cards fixed up - hard to beat having a 204 channel hardware logic analyzer! I think sigrock might even support loading the saved files from the Agilent software in, but I never tried it. I didn't really need any protocol decoding for what I was working on. I had the "inverse assembler" for the processor compiled and running on the Agilent too, but I didn't even find it very useful. It really slows down the software on large captures, and I had the code disassembled in Ghidra, so ended up not using the inverse assembler on the analyzer at all. I was mostly using the logic analyzer to follow the execution path through the code, and finding what functions it was executing at particular times, then doing all of the code side of things in Ghidra
@@gorak9000 I used one of those big (HP at the time) logic analyzers at a previous job some years ago (while developing IEEE-1284). Luckily I don't need anything like that now. I cannot remember the last time I needed more than 16 channels. I picked up at Kingst LA2016 - I rarely need more than 6 or so channels, but sometimes more and this does it for me. I was tempted by the 5032. We'll see...
@@Sylvan_dB Ah, the 5032 was the one I was looking at initially, but I was unsure if you could chain multiple units together to go beyond 32 channels, and there was some other issue I don't remember now that gave me pause before ordering it. I do have one of the generic 8 channel ones based on the cypress chip, and use it with sigrock (especially for serial buses (rs232, spi, i2c) with protocol decoding) and it works extremely well. I guess if I need more than 8 channels at my desk, I've got the big boy now (but it sure isn't too portable)
@@gorak9000 I wouldn't count on chaining multiple units. I have a couple of the generic FX2 8 channel as well, and considered trying to get the software to use them together but decided in to just get a 16 channel. (One of the issues with two together is proper synchronization. This might require additional hardware to send a clock signal to one pin on each unit -- 2x 8 channel would then become 14 channels.)
Just a note regarding the FPGA, the Spartan-6 is a quite "old" device now and while still supported by Xilinx, it's considered nearly "obsolete". It's a fine FPGA though, no problem with that. But the pricing you gave isn't quite right: the LX16 it is currently about $60 per 1, not in large quantities. And that's a completely unreasonable price even per 1, that's due to a number of factors - a few years ago, it was less than half that. And we're talking about getting it via the main distributors. Zero doubt you can source it at much, much lower prices, especially from China. But the current Xilinx FPGA model, loosely equivalent, would be the Spartan-7 (15), which is only about $20-$25 in small quantities. So unless you have a lot of stock of Spartan-6 or extremely good deals direct from Xilinx or via some asian distributors, your best bet these days would be to design around the -7 series rather than stick to the -6. With that said, I believe DreamSourceLab have switched to a completely different FPGA vendor for their newer devices (not sure if this is Efinix, Gowin or another one), so it looks like the days of the Spartan-6 at DSL are counted anyway.
I wish Saleae would do this too... There's a way to get their products with a 50% discount, but even then, the value to performance is not so good... But I like their software ;-;
I have a question: YOu generator was supposed to be outputting a 70MHz sine wave. But the Logic Analyzer said something like 71.6MHz. Where was the error?
I just got mine. THe HW itself is great, the coax probe assemblies are top-notch. My issue is with the UI. Since this uses FX3 and not FX2 "front end" PulseView is NOT SUPPORTED even though it's an option on the drop down. But even worse, I have read every word of the manual and I have clicked/dragged/etc but I cannot seem to be able to group channels into busses. I am NOT decoding serial data, I am decoding MCU boards with address and data lines and want to look at CPU execution cycles. If anyone has the magic incantation let me know. But if it so happens their UI doesn't allow grouping this is getting returned ASAP.
Are you talking about when I demoed the maximum sampling rate of the LA with a function generator? The LA is not an oscilloscope, it quantizes the input signal into binaries and that's why you only see 0's and 1's.
Im surprised that AMD havent deployed some type of machine learning or path tracing asic since they bought Xilinx. Amd make great cpus but their graphics cards are subpar and i figured theyd want to jump on the ai hardware train to compete with nvidia.
I'm liking their DSTouch scope. I hope they continue to develop the firmware. Oh man if only I had the source code there are so many features I would add which would come in handy with such a portable device. It's expensive but definitely a step up from the common little devices and as mentioned in the review here, boot time and UI is nicely fast which is what you want in a portable device so you can just whip it out quickly to test things. :)
Thanks for the detailed reviewed. I think after watching this I am convinced to get this one. Which is a long pending list in to get list...(logic analyser )
Beautiful! well designed too
Looks like an awesome device !...Happy New Year Kerry....cheers.
Thank you very much for the review
I have the 16 channnel DSLogic Plus and it knocks my socks off every time I use it. I really like the software. I have some future projects in mind for new designs using old CPU's. Those will benefit from the U3Pro32. Will definitely buy one when one of those projects gets kicked off.
Can you also review DsView Analog Usb Scope ?? The non touch scope.
with sigrok/pulseview, the lafw based logic analyzers (the fx2 clones) can do triggering, it just free runs until sigrok sees the trigger
I work with DSLogics U3Pro16 and it works well if you shoot traffic up to about 20 MHz (SPI or another), they failed to sniff the LPC bus with a clock frequency of 33 MHz, a very unstable clock signal, unnecessary noise peaks and a bunch of errors.
Recently I nearly purchased one of these. I have a coworker that really likes their USB scope and over the past year has found the software to have improved enough he actually bought a second unit.
I strongly prefer open source and decided on a unit which was supported by sigrok.
What did you end up getting instead? I was looking at getting some higher channel hardware supported by sigrok myself, but then I needed to work on something with a 32 bit parallel bus (32bit address + 32 bit data + bus control signals) so ended up getting my Agilent 16903A and associated cards fixed up - hard to beat having a 204 channel hardware logic analyzer! I think sigrock might even support loading the saved files from the Agilent software in, but I never tried it. I didn't really need any protocol decoding for what I was working on. I had the "inverse assembler" for the processor compiled and running on the Agilent too, but I didn't even find it very useful. It really slows down the software on large captures, and I had the code disassembled in Ghidra, so ended up not using the inverse assembler on the analyzer at all. I was mostly using the logic analyzer to follow the execution path through the code, and finding what functions it was executing at particular times, then doing all of the code side of things in Ghidra
@@gorak9000 I used one of those big (HP at the time) logic analyzers at a previous job some years ago (while developing IEEE-1284). Luckily I don't need anything like that now. I cannot remember the last time I needed more than 16 channels. I picked up at Kingst LA2016 - I rarely need more than 6 or so channels, but sometimes more and this does it for me. I was tempted by the 5032. We'll see...
@@Sylvan_dB Ah, the 5032 was the one I was looking at initially, but I was unsure if you could chain multiple units together to go beyond 32 channels, and there was some other issue I don't remember now that gave me pause before ordering it. I do have one of the generic 8 channel ones based on the cypress chip, and use it with sigrock (especially for serial buses (rs232, spi, i2c) with protocol decoding) and it works extremely well. I guess if I need more than 8 channels at my desk, I've got the big boy now (but it sure isn't too portable)
@@gorak9000 I wouldn't count on chaining multiple units. I have a couple of the generic FX2 8 channel as well, and considered trying to get the software to use them together but decided in to just get a 16 channel. (One of the issues with two together is proper synchronization. This might require additional hardware to send a clock signal to one pin on each unit -- 2x 8 channel would then become 14 channels.)
Just a note regarding the FPGA, the Spartan-6 is a quite "old" device now and while still supported by Xilinx, it's considered nearly "obsolete". It's a fine FPGA though, no problem with that. But the pricing you gave isn't quite right: the LX16 it is currently about $60 per 1, not in large quantities. And that's a completely unreasonable price even per 1, that's due to a number of factors - a few years ago, it was less than half that. And we're talking about getting it via the main distributors. Zero doubt you can source it at much, much lower prices, especially from China.
But the current Xilinx FPGA model, loosely equivalent, would be the Spartan-7 (15), which is only about $20-$25 in small quantities. So unless you have a lot of stock of Spartan-6 or extremely good deals direct from Xilinx or via some asian distributors, your best bet these days would be to design around the -7 series rather than stick to the -6.
With that said, I believe DreamSourceLab have switched to a completely different FPGA vendor for their newer devices (not sure if this is Efinix, Gowin or another one), so it looks like the days of the Spartan-6 at DSL are counted anyway.
Reasonable price too,
I wish Saleae would do this too...
There's a way to get their products with a 50% discount, but even then, the value to performance is not so good...
But I like their software ;-;
I have a question: YOu generator was supposed to be outputting a 70MHz sine wave. But the Logic Analyzer said something like 71.6MHz. Where was the error?
I just got mine. THe HW itself is great, the coax probe assemblies are top-notch.
My issue is with the UI. Since this uses FX3 and not FX2 "front end" PulseView is NOT SUPPORTED even though it's an option on the drop down. But even worse, I have read every word of the manual and I have clicked/dragged/etc but I cannot seem to be able to group channels into busses. I am NOT decoding serial data, I am decoding MCU boards with address and data lines and want to look at CPU execution cycles. If anyone has the magic incantation let me know. But if it so happens their UI doesn't allow grouping this is getting returned ASAP.
20:30 why a sin wave become square wave in U3Pro32 @@
Are you talking about when I demoed the maximum sampling rate of the LA with a function generator? The LA is not an oscilloscope, it quantizes the input signal into binaries and that's why you only see 0's and 1's.
Why dont you get a pcie 1x usb 3 card for your server.
Im surprised that AMD havent deployed some type of machine learning or path tracing asic since they bought Xilinx. Amd make great cpus but their graphics cards are subpar and i figured theyd want to jump on the ai hardware train to compete with nvidia.
People, copy the link to this video, and paste it into your local browser and you will hear everything in your native language!
It's disappointing that you're becoming a review channel without any repair, which you did well.
the thing about all these analyzers is that they are not real-time, and so not very useful, I much prefer the logic analyzer in a Pico Scope
Not realtime as in what?
The stream mode is realtime, Saleae has this too.
Люди,, копируйте ссылку на это видео, вставляйте его в свой местный браузер и Вы будете всё слышать на своём родном языке!
Это случайно не функция Яндекс браузера?
Ютуб вроде автоматически переводит только название и описание.