Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FNIRSI GC-01: Support for fake device #173

Open
ullix opened this issue Dec 19, 2024 · 7 comments
Open

FNIRSI GC-01: Support for fake device #173

ullix opened this issue Dec 19, 2024 · 7 comments

Comments

@ullix
Copy link

ullix commented Dec 19, 2024

Looks like "FNIRSI GC-01" is the thing to sell, irrespective of what you put inside. AliExpress sells for as low as 14.75€ a device clearly labelled as "FNIRSI GC-01".

FNIRSI GC-01 Dec2024 #3 - AliAd

For that price, I thought, it is good to have a spare, so I ordered one and got a BIG surprise. The front side looks very familiar; the GUI too. GUI works as before.

FNIRSI GC-01 Dec2024 #3 - Face

The value of CPS=4 is strange. With my setup I should have seen something between CPS=20...60!

Looking at the inside I saw a circuit board completely different from the GC-01 I have seen so far:

FNIRSI GC-01 Dec2024 #3 - Inside

The tube has no markings, but looks like a j613. It is smaller than the M4011, J321, J305 and similar, but that size difference is too small to explain the rather huge difference observed in sensititivity.

The MCU also comes with markings removed. The HV generator is probably where the "103" (aka 10mH) inductivity is, but also looks oddly different from other GC-01.

The battery (no markings) is a round-cell. I had charged it overnight, but the device would not even start with it - shutting down in a 10 sec countdown - requiring a USB connection for startup. Once it was running I could remove the USB cable, and it kept running for a while (after 1h the batt indicator showed half-full in green color).

Of course, this thing needs RadPro on it! Next surprise: Neither on Win11 nor on Linux debian12 could I see a connection, neither when connecting after the "GC-01" is switched on, nor when connecting first and then switching on. Dmesg did not see any USB connection!

I suspect the USB data lines are not even connected; it serves only for power supply? Not sure how to test this.

Without RadPro this is just electric trash. Any suggestion on how to rescue this Pseudo-"GC-01"?

@ThatBum
Copy link

ThatBum commented Dec 20, 2024

This is a counterfeit. See #48, #93, #103

@ullix
Copy link
Author

ullix commented Dec 20, 2024

@ThatBum Thanks! Good Lord, are they selling that many GC-01 devices that it is worth to make such a low cost fake?

The MCU is: CA32F0156L2-68 (is displayed when device is USB-connected and then the up-arrow is long pressed). However, not of much help to me.

@ThatBum
Copy link

ThatBum commented Dec 20, 2024

FNIRSI is actually a reasonably prominent name, believe it or not, especially in China. They make all sorts of test gear. So it'd be reasonable for someone to try and snipe some of their customer base. See https://www.fnirsi.com/

I don't have any evidence of this, but Rad Pro might have brought about these counterfeits' existence. The GC-01 has been especially popular as of late because it's the only supported model that can flash the firmware over USB and not have to faff about with ST-LINK.

@ullix
Copy link
Author

ullix commented Dec 20, 2024

Just to confirm previous observation: I got these test connectors ( https://www.amazon.de/dp/B0BXKS3B8M) and checked the (many) USB-C pins. No, no activity on any of them, except on the Power pins. This plug on the fake GC-01 is solely for power supply; it has no other function.

@Gissio Gissio changed the title Surprise GC-01 FNIRSI GC-01: Support for fake device Dec 22, 2024
@soosp
Copy link

soosp commented Dec 23, 2024

The 6 pin USB-C sockets are for power delivery only. They have not D+ and D- pins for data transmission.

@ullix
Copy link
Author

ullix commented Dec 25, 2024

@soosp while true for this specific device, it surely is not true for the original device, of which there are at least two variants. And who knows what the other fake GC-01s will exhibit, that we will be seeing in the future!

@soosp
Copy link

soosp commented Dec 25, 2024

@ullix You are right. I talked about the USB-C socket seen on the picture above. It have six pins, and it designed for power delivery only. My point was that this counterfeit one will definitely not communicate over USB. Sorry if it was not clear.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants