OS and Version: Windows 11 Pro (ARM64), 23H2, Build 22635.3209; Running on ThinkPad X13s Gen 1, Snapdragon 8cx Gen 3
VS Code Version: 1.86.2, arm64 version
Extension Version: v1.13.0 (pre-release)
Target Device: DAPLink, HDSC HC32F030
The extension Arm Keil Studio Pack is not working, lacking armlm.exe.
To Reproduce
Steps to reproduce the behavior:
Launch VS Code with unmodified Arm Keil Studio Pack activated.
See error in Window on OUTPUT panel.
Manually rename armlm to armlm.exe in folder %USERPROFILE%\.vscode\extensions\arm.keil-studio-pack-1.13.0-win32-arm64\tools\armlm\bin\.
Launch VS Code with modified Arm Keil Studio Pack activated.
See error in Extension Host on OUTPUT panel.
Expected behavior
The extension works.
Code sample and logs
Code sample: It doesn't matter.
log in 'Window':
[error] Error: spawn %USERPROFILE%\.vscode\extensions\arm.keil-studio-pack-1.13.0-win32-arm64\tools\armlm\bin\armlm.exe ENOENT
at Process.onexit (node:internal/child_process:283:19)
at onErrorNT (node:internal/child_process:476:16)
at process.processTicksAndRejections (node:internal/process/task_queues:82:21)
log in 'Extension Host':
[error] Error: spawn UNKNOWN
at ChildProcess.spawn (node:internal/child_process:413:11)
at spawn (node:child_process:806:9)
at t.runProcess (%USERPROFILE%\.vscode\extensions\arm.keil-studio-pack-1.13.0-win32-arm64\dist\main.js:2:763084)
at c.inspectLicenses (%USERPROFILE%\.vscode\extensions\arm.keil-studio-pack-1.13.0-win32-arm64\dist\main.js:2:760091)
at c.mdkLicenseIsActive (%USERPROFILE%\.vscode\extensions\arm.keil-studio-pack-1.13.0-win32-arm64\dist\main.js:2:762042)
at c.activateLicenseWithPrompt (%USERPROFILE%\.vscode\extensions\arm.keil-studio-pack-1.13.0-win32-arm64\dist\main.js:2:762167)
at c.activateLicenseWithDisableSetting (%USERPROFILE%\.vscode\extensions\arm.keil-studio-pack-1.13.0-win32-arm64\dist\main.js:2:762858)
at %USERPROFILE%\.vscode\extensions\arm.keil-studio-pack-1.13.0-win32-arm64\dist\main.js:2:758727
at %USERPROFILE%\.vscode\extensions\arm.keil-studio-pack-1.13.0-win32-arm64\dist\main.js:2:748
at s.<anonymous> (%USERPROFILE%\.vscode\extensions\arm.keil-studio-pack-1.13.0-win32-arm64\dist\main.js:2:2342)
at Generator.next (<anonymous>)
at %USERPROFILE%\.vscode\extensions\arm.keil-studio-pack-1.13.0-win32-arm64\dist\main.js:2:1103
at new Promise (<anonymous>)
at r (%USERPROFILE%\.vscode\extensions\arm.keil-studio-pack-1.13.0-win32-arm64\dist\main.js:2:848)
at s.measureAndSendEvent (%USERPROFILE%\.vscode\extensions\arm.keil-studio-pack-1.13.0-win32-arm64\dist\main.js:2:2246)
at %USERPROFILE%\.vscode\extensions\arm.keil-studio-pack-1.13.0-win32-arm64\dist\main.js:2:711
at Generator.next (<anonymous>)
at a (%USERPROFILE%\.vscode\extensions\arm.keil-studio-pack-1.13.0-win32-arm64\dist\main.js:2:160)
Note: These two errors CANNOT be produced simultaneously (this is expected behaviour).
Type: Bug Report
Describe the bug
Arm Keil Studio Pack
is not working, lackingarmlm.exe
.To Reproduce Steps to reproduce the behavior:
Arm Keil Studio Pack
activated.Window
onOUTPUT
panel.armlm
toarmlm.exe
in folder%USERPROFILE%\.vscode\extensions\arm.keil-studio-pack-1.13.0-win32-arm64\tools\armlm\bin\
.Arm Keil Studio Pack
activated.Extension Host
onOUTPUT
panel.Expected behavior
The extension works.
Code sample and logs
Code sample: It doesn't matter.
log in 'Window':
log in 'Extension Host':
Note: These two errors CANNOT be produced simultaneously (this is expected behaviour).
Screenshots
Additional context
The issue about
armlm.exe
is first mentioned here. → Device Manager Not Working on Windows Arm64 #6