Update: So since wearing a grounding wrist strap (both with the laptop plugged in and on battery) whenever touching the Framework, I get barely any at all of these kernel messages:
usb 1-4.1: reset full-speed USB device number 8 using xhci_hcd
The normal pace of them, based on a quick scan of my recent kernel logs, is at least 5 times per hour. Today I am still getting them but it’s been either 0 or 1 per hour. They are also often correlated with touching the laptop (and sometimes with the USB devices blanking out for a second when I do).
It’s also, just by random chance, ungodly humid today and I had the door open for a bit, which can sometimes have an impact on electrical problems like this. Not sure whether it’s that or the wrist strap, and it’s honestly kind of early to tell anything at all just from a few hours’ experiment, but I thought it was interesting that there is some kind of early result at least.
What level of humidity? Humidity can cause shorts on circuit boards. I have seen displays burn up due to high humidity, shorting out the high voltage traces with high voltage backlights on older displays.
Okay that one’s on me; I said “ungodly.” What I meant is 60%, which is a lot higher than it would usually be inside my house but still well within what’s safe for equipment. The only reason I brought it up is that I have heard that some types of grounding or static discharge issues will tend to appear less often when humidity is higher, so just throwing it out for as long as I am talking about a positive change in one of the problem indicators today.
Edit: Which “laptop ground”? If you mean Earth ground then that was 72V. The laptop itself is grounded to itself, every expansion card and the chassis has the same potential
I think your problem is a grounding issue.
You have a laptop plugged into a HDMI monitor. Thus making the laptop ground the same as the monitor ground.
If the monitor has a 2 pin power adapter, that ground might be at 72V on the hdmi cable.
Then plugging in the FW 3-pin power adapter, with a ground of 0V.
There will be a rush of current until the ground equalises.
To prevent that and other related problems, use 3-pin power adapters on everything, laptop and display.
Like I said above, this also happens (the USB reset messages and also a couple of times a blanking / refresh of the internal display) when the laptop is not connected to anything at all.
I often experience painful electrical shocks when unplugging the USB-C cable and the computer starts to randomly crash. 60W is not enough to prevent battery flipping while 100W is always “coming soon”, 180W is “out of stock” and I don’t need a 240W to power a laptop without dgpu
If you get shocks while unplugging the usb-c cable, the electrical problem is elsewhere or caused by some other fault.
The 2-pins having no earth/ground/PE should only affect the plug in event.