@mliberty I will post my issue here since it is related to a firmware update failure. I just installed version 0.8.16. I plugged my device in through a USB 3.0 hub built into my monitor while the the Joulescope (JS) GUI was open. The firmware updated auto started. My monitor with the USB hub flickered causing the firmware update to hang at 34.1%. Eventually the JS GUI hung showing a loading icon when hovering the mouse over the firmware update progress dialog box.
I closed the JS GUI along with unplugging and plugging the JS in. The status light on the JS is solid green. The JS GUI is very unresponsive when trying to select any of the menus. Changing to different menus takes ~5 seconds. I think it is trying to connect with the HS. You can see what the Device menu looks like in the picture below. Maybe it is thinking about showing the actual JS device. The JS GUI is fine if I disconnect the JS.
I trying plugging directly into the computer USB ports, both USB 2.0 and 3.0. I even tried another computer running Windows 10 and the same 0.8.16 (first time installing and trying to use the JS). The exact same behavior occurs on both machines.
I have attached the result of your PowerShell commands.powershell_usb_info.txt (4.0 KB)
I have tried your 9 steps posted above for Windows 10 with no change to my issue. Device manager shows:
Is there a definition of the status light? I don’t see this in the user guide.
Is there some way to force a firmware update through PowerShell?