-
Notifications
You must be signed in to change notification settings - Fork 72
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
power: Set XLP_OUT
at power off
#382
Conversation
Disable VDD3 once at power off instead of setting it every cycle in the LED update logic. Signed-off-by: Tim Crawford <[email protected]>
Presumably this is the cause of #320 (comment). Enabling |
Does this need to be tested in tandem with #320 (comment) ? In isolation, I'm seeing the power light flash amber for ~3 seconds or less when I hold the power-button to shut the machine off. I can't trigger the power light to flash by short-stroking the power button. All of these are resolutions of the issues I was seeing in #320 (comment) . I'd need to check other systems before approving however. Is there any specific expected behaviour I should be looking for while I do that? (Its a very limited change, but I figure best to ask) |
No, I split this out to determine if this is the cause the incorrect LED behavior.
Sounds like something is being left on. Probably bad.
One test is:
I will look into this more next week. |
So, I hold the button until the system powered down, and immediately release the button. It blinks there-after. It does not happen on the currently released firmware. |
Doing this, I notice that, upon returning the AC power, the power light goes from off to solid amber, though this is also true on our current firmware release. A quick table of status light behaviour is steady-state situations. The results are the same for both released firmware, and with this PR.
I would also note that the behaviour between released firmware and this PR also differs when powering a system off with
|
|
Disable VDD3 once at power off instead of setting it every cycle in the LED update logic.