-
Notifications
You must be signed in to change notification settings - Fork 6.5k
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
Add support for passing -nogui 1 to J-Link Commander on MS Windows #27697
Comments
I think I may have found this issue on Linux:
Version string for this version of JLink Commander has a space instead of the digit expected by the regex which parses it (from jlink.py): This results in "7." being matched which does not conform to the PEP440 format expected by the packaging python library; so this code results in the "7." falling back to a type of
Which, when compared, are subject to the following stanza in the packaging documentation:
|
Can anybody (@MaureenHelm, @mbolivar-nordic?) confirm If this was fixed with #34660? |
I just retested. It does pass -nogui 1 on flash and that does work. I also passes -nogui on debug, but I still get a GUI. There's nothing I can see wrong with what west is doing, though. |
Oh. I didn't test debug. I'll leave this as closed, though. Can't see anything wrong with the west runner either. Thanks. |
Is your enhancement proposal related to a problem? Please describe.
PR #27617 introduced support for detecting the version of the installed Segger J-Link Commander in order to pass
-nogui 1
command line parameter to supported versions (> 6.80) for suppressing GUI windows showing flash progress.The check introduced, however, does not work with Segger J-Link Commander on Microsoft Windows.
Describe the solution you'd like
Find out why the introduced check does not work on Windows and fix it.
Describe alternatives you've considered
Accept the Segger J-Link Commander on Windows present... windows ... when flashing.
The text was updated successfully, but these errors were encountered: