Closed korken89 closed 1 year ago
HI @korken89 - Sorry to hear that you are having issues with your Joulescope, but thank you for the logs! I took a look, and I suspect that the sensor-side power supply is not powering up correctly on your Joulescope unit. I have a few things to try:
Can you plug your Joulescope directly into a USB port on your host computer? Please avoid any hubs or docks. This failure mode is possible if a hub/dock is unable to supply enough power to your Joulescope unit. Any change?
If you see no change with (1), do you have access to a Microsoft Windows computer? Can you try using this Joulescope unit with that computer? This will help isolate the issue to the Joulescope unit or the Arch computer.
Hi, thanks for the input!
We gave it a try on an Ubuntu computer, and it works fine. So this got us testing a bit. After some experimentation we noticed that it only wanted to work if we connected it to a powered USB Hub (external power). My guess is that the ports on the laptop can't provide the current for some reason, while the Hub can. It's a Thinkpad E14 laptop that we are using, so I guess the budget laptops might not be the best...
So all in all, it is working now! :) Thanks again for your time!
Hi @korken89 - That's a first! I have never heard of a computer (laptop or desktop) not being able to supply sufficient power and still enumerating the device. The USB 2 spec allows devices to request up to 500 mA which is what Joulescopes request. USB battery charging and USB-PD allows devices to request a lot more current.
I wonder if that laptop is very aggressive in limiting current. Joulescopes do draw the full amount when the sensor-side powers up. Joulescopes tend to draw about 250 mA in normal operation.
Either way, great to hear that you are back up and working!
Hi,
We've encountered that our joulescope never connects to the UI and that the UI gives errors on the USB communication and resets the scope. Before the UI start,
dmesg
shows that the joulescope is connected and has a connection. What is your recommendation?We have installed via
pip
, and are running on Arch Linux. It did work before with an earlier version as well, I just updated to the latest release and it stoped working.I have attached the log of the UI and dmesg.
dmesg:
UI: