Chinese version test #49
Replies: 10 comments 6 replies
-
|
This is strange. Normally not powered sniffer will kill communication, since all the clamping circuits would not be powered. The other thing I would try is shorter cables. With pass-through you end up with double the cable length. |
Beta Was this translation helpful? Give feedback.
-
|
I just ordered one to see how it compares on the same setup. It is good to see alternatives to Cypress ICs that are not afraid to market themselves without fudging the part numbers. Cypress sales people actually reached out with the new IC they have based on the ARM core, which would be great. But it uses really stupid package, so not really useful. |
Beta Was this translation helpful? Give feedback.
-
|
On Thu, Dec 19, 2024 at 03:14:03PM -0800, Andrew wrote:
It is all plugged into the Dell monitor USB3 hub for now.
Oh
|
Beta Was this translation helpful? Give feedback.
-
|
Well, FWIW, the same tests on the same HW are now passing just fine. The only change is the PC rebooted due to updates since then. |
Beta Was this translation helpful? Give feedback.
-
|
On Fri, Dec 27, 2024 at 04:34:57PM -0800, Andrew wrote:
The only change is the PC rebooted due to updates since then.
Please state which operating system was rebooted (and updated).
Regards
Geert Stappers
Happy Linux User
--
Silence is hard to parse
|
Beta Was this translation helpful? Give feedback.
-
|
I've got the hardware. On the same system and in the same setup it works basically identically to mine. The included USB cables are not great. It seems to work for the host side, but for the target side they don't work with HS devices. They are likely marginal and additional distortion added by the sniffer breaks it. Everything works with thick and actually standard compliant Amazon Basics cables. I also confirmed that neither sniffers kills communication when not powered, so this is expected, I guess. Given that FPGA speed grade even higher than required, I would recommend this version. Unless until they optimize for cost as well. Also, FX2LP replacement IC used is this https://www.lcsc.com/product-detail/Microcontrollers-MCU-MPU-SOC_Corebai-Microelectronics-CBM9002A-56ISG_C476255.html None are in stock, but $3.9 is about how much the original should really cost. And commercial temperature range is even cheaper. |
Beta Was this translation helpful? Give feedback.
-
|
They are not that expensive. FPGAs get random markup because there are not easily available alternatives. Even LCSC lists them for $6 at 200 pcs quantity (not in stock at that time). And if you do contract assembly, you will have access to surplus at even cheaper prices. If you have a customer that needs 900 boards, you can add 100 devices for yourself and get them at a steep discount. But yes, it looks fine to me. There are no known fakes for those FPGAs, so the only possible suspicion would be re-marking slower grade. And I don't see any evidence of that. |
Beta Was this translation helpful? Give feedback.
-
|
One more thing I just noticed about that board. They removed the trigger input and associated circuitry. It is not a huge deal, but if you need it, you are not going to have it. |
Beta Was this translation helpful? Give feedback.
-
|
I've purchased the CN sniffer last month from eBay. It came with a nice steel case. FPGA re-programs well and reports back - Programmed. I open the case to check the components. All look like what you have listed on the BOM but the Cypress MCU is |
Beta Was this translation helpful? Give feedback.
-
|
All alternative devices are compatible, there is no need to replace anything. SRAM programming only works on a EEPROM that was not previously programmed. This is a bootstrapping from zero step. If you want to see it work, short BOOT test points (next to EEPROM) and re-plug USB. It will cause it to fail reading EEPROM, so it will boot into ROM mode. But there is no need to do that if device already enumerates as a USB sniffer. EEPROM reprogramming should work, it does not look for FX2LP VID/PID and can't produce that error message. |
Beta Was this translation helpful? Give feedback.

Uh oh!
There was an error while loading. Please reload this page.
-
Out of curiosity I've purchased the Cn version of the sniffer from Ali sold by EVIT store. I've selected that store for several reasons:
There are many other offerings with varying degree of resemblance to the original, this one appears to have sustained minimal edits.
The board is exactly as the ad pics show, you get CBM9002A instead of the Cypress part, GSV332 comparators instead of Maxims.
The device comes with acrylic "case" already assembled and works out of the box.
I've dumped the EEPROM and compared it to the bin file from the repo. It matches, short of first 12 bytes and S/N at the very end. I then put the sniffer into the boot mode and tried to use the inf file to assign WinUSB driver to it. That did not work, Win errored out on it, despite VID/PID match. I had to use Zadig to assign the driver. After that I've loaded the bin file to RAM, no errors, then to the EEPROM, again no problems. Dumped new EEPROM contents, compared to what was there as shipped, exact match.
Since there is no easy way to read the FPGA config, I did SRAM loading only, no flash. That worked fine, tool did not complain. The bitstream was converted from the repo's jed file. The sniffer kept sniffing, I assume the FPGA is either genuine or a very good clone. It looks genuine to me too, but it is hard to tell for sure these days.
The above leads me to believe both the original HW design and FW were left unchanged.
Speed test results:
Starting speed test
Transfer rate: 47.96 MB/s
Transfer rate: 47.49 MB/s
Transfer rate: 47.42 MB/s
Transfer rate: 47.81 MB/s
Generally, 47-48 MB/s, as promised.
I also did some signal integrity testing using PassMark Loopback device.
Attached are the results. Test fails consistently with mostly read timeouts when plugged into the sniffer, however if sniffer is not powered up (the host USB is disconnected), test shows results similar to direct connection. Not yet sure what to make of it.
DirectHub.txt
sniffer_failed3.txt
sniffer_noPower.txt
Beta Was this translation helpful? Give feedback.
All reactions