Hello
After updating to Windows 11 is blhost is unable to open USB HID Device.
Tested on LPC55S69-EVK.
Example blhost command:
LPC55S69 Boot-HID device is found/enumerated correct by PC:
Exact same command works fine on PC running Windows 10:
(Same PC hardware / USB connection - Windows 10 PC running as virtual machine).
Question: Why does blhost not connected to LPC55S69 bootloader when running on Windows 11 PC?
Regards Knud
How did your test on Windows 11 go?
Hello, I did the test, and this is my result.
Best regards,
Pavel
Hello, my apologize I will test it at these days.
Best regards,
Pavel
Hello, my name is Pavel, and I will be supporting your case, I suggest using the SPSDK this is the newest tool that has integrated a bunch of tools into one site.
Installation Guide — SPSDK documentation
Best regards,
Pavel
Hello Pavel
Thanks a lot for fast response
Have installed SPSDK, but have more or less same problem – see screen dump below:
But, I am looking for a ‘simpler’ tool than installing Python interpreter + SPSDK package – here blhost.exe is perfect.
Need the tool for 2 purposes:
Questions:
PS.: Same problem on LPC55S69-EVK and LPC55S66 used in our application
Regards Knud
Hello, I tested it on my side and then had the same issue, but then I saw you miss a 0 on the PID section, try with 0x0020.
Let me know if the issue is still there.
Best regards,
Pavel
Hello Pavel
Again, thanks for your reply – very appreciated.
Have made 2 new test with correct PID parameter: No change / same problem
Best regards
Knud
Hello, did you put the Board in ISP mode?
I test it on my side with the LPC55s69 with the HS-USB (P9) and the ISP button (S1).
Best regards,
Pavel
Hello, I confirm with your image you have the ISP mode, are you using LINUX?
Best regards,
Pavel
Hello Pavel
Yes, I press and hold S1-ISP button while plugging USB cable into P9
(boot loader only activate if S1-ISP pressed during reset)
As already written, this problem only occurs when running on Windows 11 Pro system.
If I run a virtual Windows 10 Pro on same hardware (and same PC USB port) does blhost.exe run correct.
Please try to replicate problem on PC running Windows 11 Pro…
Best regards
Knud
Hello, I apologize I do not have at moment the board at home, my personal computer has win11, I have an OKDO, and I tested it but with VCOM.
The Win11 is communicating and is discarded, could you review if the jumpers are in default position? Could you please download the document and review the Table 1. Indicators, buttons, connectors and LEDs?
LPCXpresso55S69 Development Board | NXP Semiconductors
Best regards,
Pavel
Hello Pavel
Thanks for your work on this issue, but this is a completely different test you made.
Let me summarize my findings:
From this I conclude: Problem is related to USB connection on Windows 11
The goal is to have a simple Windows problem that are able to firmware update via built in bootloader, which is fulfilled by blhost.exe
We do not like SPSDK because it also requires installation of Python interpreter, but it’s of cause OK for tracing the real problem with blhost.exe
Please make correct attempt to replicate problem: Windows 11 + USB connection.
Best regards Knud
Hello, sorry but I could not offer a good solution if you are using the VMW this is beyond the scope, could you test it on native WIN11?
Best regards,
Pavel
Hello Pavel
The problem is on native Windows 11.
I only use VMware to run older Windows 10 for further testing - and here it works fine
Running this test shows that cabling, USB hardware on PC, Switches / Jumpers on LPC55S69-EVK, command line parameters for blhost.exe, etc. is correct.
Best regards
Knud
Hello, let me try on my side this on win11 with the EVK tomorrow.
Best regards,
Pavel