It is hard to tell why but a noisy mains connection could reset the software or throw it out of kilter.How could the house or which mains socket used affect the ability of the power supply to negotiate 5A mode on the USB side with the Pi?
Ah, the joys of 'black boxes' where you can't tell what it's doing.In cases where PD negotiation fails it would be nice to know whether 5A is actually still available from the official power supply.
In theory it should be possible to create a sniffer for whatever is passed via the 'PD Channel' using a Pi or Pico but I don't think anyone has done that yet. I'm not familiar with PD negotiations but there might be some way to interrogate a live PSU to find what it's giving out, kick it to 5V @ 5A after it's fallen back to 5V @ 3A.
I presume you'll simply receive 5V @ 3A, your Pi won't tell you, and the first you'll know there's a problem is when things start behaving unexpectedly - Which could involve loss of data, corruption of files and file systems.I'm curious about what happens if i just disable the check like it's suggesting using:
'set_max_current_enable=1 in config.txt'
But that's assuming it's a PSU issue. If the PSU is delivering 5V @ 5A but the Pi doesn't think it is, you should be fine.
Unfortunately the PMIC is as much a black box as the PSU. Without sniffing PD communications, there's no way to tell what's going on.
Statistics: Posted by hippy — Mon Jul 29, 2024 12:07 pm