Bug #650
openGuidance Needed on EM100Pro-G3 Linux USB Support and Serial Number Issue
0%
Description
I hope you are doing well.
We are currently facing challenges with the EM100Pro-G3 emulator on Linux. When connected to our Ubuntu host, the USB device is not detected, as confirmed using the lsusb command. We tried several methods, but none worked. In contrast, the EM100Pro-G2 emulator is detected successfully on Linux without requiring additional drivers.
We reviewed the available support documents, but they only cover Windows USB detection. Could you please confirm whether the EM100Pro-G3 provides Linux USB support? If yes, could you share the relevant documentation? Alternatively, do we need to install any specific application or driver?
For reference:
On Windows, the EM100Pro-G3 is detected successfully.
On Linux, the EM100Pro-G2 works by default, but the EM100Pro-G3 does not.
We checked open forums and found references to EM100Pro and EM100Pro-G2 detection in Linux, but those approaches did not help with the G3.
With the patch available at the following link, we were able to detect the G3 Emulator in Linux:
Add EM100Pro-G3 flash id (77152) ยท Gerrit Code Review
However, we encountered another issue: the proper serial number is not retrieved. Instead, we see EM000000 as shown below:
Bus 001 Device 072: EM100pro EM143962 - G2
Bus 001 Device 087: EM100pro EM000000 - G3
Bus 001 Device 088: EM100pro EM000000 - G3
We attempted to set the serial number manually using the following commands:
./em100 --device 001:087 --set-serialno 301570
./em100 --device 001:087 --set-serialno 301571
Although the serial number can be set, when flashing the BIOS we encounter errors related to the invalid serial number.

Could you please guide us on how to properly obtain the correct serial number from the EM100Pro-G3 emulator and confirm the required steps for Linux USB support?
Thank you very much for your guidance.
Files
No data to display