On Tue, Jun 06, 2023 at 04:29:29PM -0700, Doug Anderson wrote: > 2. Try adding some delays to some of the regulators with > "regulator-enable-ramp-delay" and/or "regulator-settling-time-us". > Without a scope, it'll be tricky to figure out exactly which > regulators might need delays, but you could at least confirm if the > "overkill" approach of having all the regulators have some delay > helps... I guess you could also try putting a big delay for "ldo26". > If that works, you could try moving it up (again using a bisect style > approach) to see where the delay matters? This is information which should be in the datasheets for the part. > Currently, I guess my mental model of what might be going wrong is > that regulators are all turning on / adjusting really quickly. Maybe > they aren't switching into "high power mode" quickly enough, maybe > they are busy ramping up or down, or maybe there's simply some other > issue, but I suppose that something happening could be causing the > voltage to droop down (or be too high) and then that's making RPMH > upset. Changing the order could be helping avoid this droop, but the > more proper fix would be to actually account for it with regulator > constraints. There could potentially be inrush issues, though I'd not expect reordering to help much there.
Attachment:
signature.asc
Description: PGP signature