I have an application that do SW download to STM32L151 processor using NordicDongle with MasterEmulator.dll (Version 188.8.131.52)
It works good on my desktop windows 10 computer.
When I am installing the application on a windows 10 tablet it does not find the Nordic dongle I installed the dongle driver and see it on the com port list in the device manager as "JLink CDC UART Port (COM 19)"
I use master.EnumerateUsb(); to locate it but does not get anything.
I do not have Visual studio installed on the table so it is hard to debug it and the same application as I mentioned works good on my desktop.
Hi Ofer! Could you install visual studio on your tablet? Seems like it worked for this user. Like you mentioned, it would make debugging a lot easier. Kind Regards, Bjørn
After a lot of work I found out 2 problems:
I'm a bit confused with your answer. What do you mean by "install all the control panel"? Also, you figured out that "nrfjprog.dll" caused all of the connection issues, right? So basically, the answer to your point 2 is: "nrfjprog.dll" somehow miraculously caused the connection issues to your Nordic dongle and once you deleted this file, everything worked. Is that correct?
Sorry my mistake I meant "Installing the Master Control Panel" and this helped because it installs all Segger drivers and software.
Also yes for some reason that I do not understand the Install Shield added nrfjprog.dll to my application folder this dll is not in my project de[endencies and it is not exists in the "bin\debug" folder so debugging worked good only installd version did not work until I deleted nrfjprog.dll and now everything is working.