How does “Always On USB” work












0














I have a Lenovo laptop. There is a feature called "Always On USB" which allows devices connected to the laptop via USB to be powered over USB even when the Operating system (Windows 10 in my case) shuts down.



I'm curious as to how this works exactly.



I can disable this feature from the BIOS menu. When I disable / enable this feature from the BIOS, what happens exactly?



Does it just do something electrically like completely disconnect a power line to a USB controller chip?



Or else is there some certain flash memory somewhere which holds information relating to the USB or power controller and when we disable/enable the feature, it writes the information there, which gets gets check on shut-down?










share|improve this question













migrated from electronics.stackexchange.com Dec 19 '18 at 0:11


This question came from our site for electronics and electrical engineering professionals, students, and enthusiasts.











  • 1




    You need to realize that there is no such thing as total shut down, unless you physically remove the laptop battery. There is always a section of system that is powered up. Otherwise how do you think the power-on button works?
    – Ale..chenski
    Dec 19 '18 at 7:24
















0














I have a Lenovo laptop. There is a feature called "Always On USB" which allows devices connected to the laptop via USB to be powered over USB even when the Operating system (Windows 10 in my case) shuts down.



I'm curious as to how this works exactly.



I can disable this feature from the BIOS menu. When I disable / enable this feature from the BIOS, what happens exactly?



Does it just do something electrically like completely disconnect a power line to a USB controller chip?



Or else is there some certain flash memory somewhere which holds information relating to the USB or power controller and when we disable/enable the feature, it writes the information there, which gets gets check on shut-down?










share|improve this question













migrated from electronics.stackexchange.com Dec 19 '18 at 0:11


This question came from our site for electronics and electrical engineering professionals, students, and enthusiasts.











  • 1




    You need to realize that there is no such thing as total shut down, unless you physically remove the laptop battery. There is always a section of system that is powered up. Otherwise how do you think the power-on button works?
    – Ale..chenski
    Dec 19 '18 at 7:24














0












0








0







I have a Lenovo laptop. There is a feature called "Always On USB" which allows devices connected to the laptop via USB to be powered over USB even when the Operating system (Windows 10 in my case) shuts down.



I'm curious as to how this works exactly.



I can disable this feature from the BIOS menu. When I disable / enable this feature from the BIOS, what happens exactly?



Does it just do something electrically like completely disconnect a power line to a USB controller chip?



Or else is there some certain flash memory somewhere which holds information relating to the USB or power controller and when we disable/enable the feature, it writes the information there, which gets gets check on shut-down?










share|improve this question













I have a Lenovo laptop. There is a feature called "Always On USB" which allows devices connected to the laptop via USB to be powered over USB even when the Operating system (Windows 10 in my case) shuts down.



I'm curious as to how this works exactly.



I can disable this feature from the BIOS menu. When I disable / enable this feature from the BIOS, what happens exactly?



Does it just do something electrically like completely disconnect a power line to a USB controller chip?



Or else is there some certain flash memory somewhere which holds information relating to the USB or power controller and when we disable/enable the feature, it writes the information there, which gets gets check on shut-down?







power usb laptop windows






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Dec 18 '18 at 23:41









Engineer999

101




101




migrated from electronics.stackexchange.com Dec 19 '18 at 0:11


This question came from our site for electronics and electrical engineering professionals, students, and enthusiasts.






migrated from electronics.stackexchange.com Dec 19 '18 at 0:11


This question came from our site for electronics and electrical engineering professionals, students, and enthusiasts.










  • 1




    You need to realize that there is no such thing as total shut down, unless you physically remove the laptop battery. There is always a section of system that is powered up. Otherwise how do you think the power-on button works?
    – Ale..chenski
    Dec 19 '18 at 7:24














  • 1




    You need to realize that there is no such thing as total shut down, unless you physically remove the laptop battery. There is always a section of system that is powered up. Otherwise how do you think the power-on button works?
    – Ale..chenski
    Dec 19 '18 at 7:24








1




1




You need to realize that there is no such thing as total shut down, unless you physically remove the laptop battery. There is always a section of system that is powered up. Otherwise how do you think the power-on button works?
– Ale..chenski
Dec 19 '18 at 7:24




You need to realize that there is no such thing as total shut down, unless you physically remove the laptop battery. There is always a section of system that is powered up. Otherwise how do you think the power-on button works?
– Ale..chenski
Dec 19 '18 at 7:24










2 Answers
2






active

oldest

votes


















2














Almost all the BIOS settings get stored in nonvolatile memory; this used to be SRAM with a small battery, attached to the real-time clock. It may be Flash now on your system.



There are a number of possible ways to implement this, and you'd have to check with Lenovo, but the obvious ones involve the parts of the laptop that are still powered when "off". These include:




  • battery management processor (these are usually pretty limited)

  • board management controller (BMC): more common in desktop PCs, this is used to do things like remotely administer the system from outside

  • ACPI controller: the main suspect, this deals with all forms of sleep and power management.


ACPI in particular defines a number of "sleep" states in which the computer may appear "off" but has various subsystems powered up and listening. Often this is the Ethernet card for "wake on LAN".






share|improve this answer





















  • Could these values not get changed from within the OS? Why must we change the value of the "usb-always-on" from the system bios for example?
    – Engineer999
    Dec 19 '18 at 22:03










  • The short answer is that the manufacturer hasn't provided software to enable that. Per the other answer you can do it from within the OS on ThinkPad.
    – pjc50
    Dec 20 '18 at 9:05



















0














There must always be a 5V STBY voltage for sleep and other dynamic modes of wakeup. (WOL, ST, Mouse, KB etc)



This feature must use a non-volatile setting for the USB port to connect to the 5V STBY.
This can be set in Software or disabled in BIOS.



"Click the "Start" button (or "Windows" logo ), then access the "Control Panel."



Click on "Classic View" if not already selected, then double-click "Power Options."



Click "Power Manager" on the left to access your ThinkPad battery's properties, then click on the "Global Power Settings" tab.



Click the box next to "Enable Always On USB," then hit "OK." You will now be able to charge devices through the ThinkPad's USB port even when it's turned off."



How can an Engineer not find this answer with the internet?






share|improve this answer



















  • 2




    I think the question is not "where is the button" but "what's behind the button and how does it work"
    – pjc50
    Dec 19 '18 at 0:03










  • ok ok, I added my 2 bits
    – Tony EE rocketscientist
    Dec 19 '18 at 0:08











Your Answer








StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "3"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});














draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1385742%2fhow-does-always-on-usb-work%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























2 Answers
2






active

oldest

votes








2 Answers
2






active

oldest

votes









active

oldest

votes






active

oldest

votes









2














Almost all the BIOS settings get stored in nonvolatile memory; this used to be SRAM with a small battery, attached to the real-time clock. It may be Flash now on your system.



There are a number of possible ways to implement this, and you'd have to check with Lenovo, but the obvious ones involve the parts of the laptop that are still powered when "off". These include:




  • battery management processor (these are usually pretty limited)

  • board management controller (BMC): more common in desktop PCs, this is used to do things like remotely administer the system from outside

  • ACPI controller: the main suspect, this deals with all forms of sleep and power management.


ACPI in particular defines a number of "sleep" states in which the computer may appear "off" but has various subsystems powered up and listening. Often this is the Ethernet card for "wake on LAN".






share|improve this answer





















  • Could these values not get changed from within the OS? Why must we change the value of the "usb-always-on" from the system bios for example?
    – Engineer999
    Dec 19 '18 at 22:03










  • The short answer is that the manufacturer hasn't provided software to enable that. Per the other answer you can do it from within the OS on ThinkPad.
    – pjc50
    Dec 20 '18 at 9:05
















2














Almost all the BIOS settings get stored in nonvolatile memory; this used to be SRAM with a small battery, attached to the real-time clock. It may be Flash now on your system.



There are a number of possible ways to implement this, and you'd have to check with Lenovo, but the obvious ones involve the parts of the laptop that are still powered when "off". These include:




  • battery management processor (these are usually pretty limited)

  • board management controller (BMC): more common in desktop PCs, this is used to do things like remotely administer the system from outside

  • ACPI controller: the main suspect, this deals with all forms of sleep and power management.


ACPI in particular defines a number of "sleep" states in which the computer may appear "off" but has various subsystems powered up and listening. Often this is the Ethernet card for "wake on LAN".






share|improve this answer





















  • Could these values not get changed from within the OS? Why must we change the value of the "usb-always-on" from the system bios for example?
    – Engineer999
    Dec 19 '18 at 22:03










  • The short answer is that the manufacturer hasn't provided software to enable that. Per the other answer you can do it from within the OS on ThinkPad.
    – pjc50
    Dec 20 '18 at 9:05














2












2








2






Almost all the BIOS settings get stored in nonvolatile memory; this used to be SRAM with a small battery, attached to the real-time clock. It may be Flash now on your system.



There are a number of possible ways to implement this, and you'd have to check with Lenovo, but the obvious ones involve the parts of the laptop that are still powered when "off". These include:




  • battery management processor (these are usually pretty limited)

  • board management controller (BMC): more common in desktop PCs, this is used to do things like remotely administer the system from outside

  • ACPI controller: the main suspect, this deals with all forms of sleep and power management.


ACPI in particular defines a number of "sleep" states in which the computer may appear "off" but has various subsystems powered up and listening. Often this is the Ethernet card for "wake on LAN".






share|improve this answer












Almost all the BIOS settings get stored in nonvolatile memory; this used to be SRAM with a small battery, attached to the real-time clock. It may be Flash now on your system.



There are a number of possible ways to implement this, and you'd have to check with Lenovo, but the obvious ones involve the parts of the laptop that are still powered when "off". These include:




  • battery management processor (these are usually pretty limited)

  • board management controller (BMC): more common in desktop PCs, this is used to do things like remotely administer the system from outside

  • ACPI controller: the main suspect, this deals with all forms of sleep and power management.


ACPI in particular defines a number of "sleep" states in which the computer may appear "off" but has various subsystems powered up and listening. Often this is the Ethernet card for "wake on LAN".







share|improve this answer












share|improve this answer



share|improve this answer










answered Dec 19 '18 at 0:03









pjc50

5,6411826




5,6411826












  • Could these values not get changed from within the OS? Why must we change the value of the "usb-always-on" from the system bios for example?
    – Engineer999
    Dec 19 '18 at 22:03










  • The short answer is that the manufacturer hasn't provided software to enable that. Per the other answer you can do it from within the OS on ThinkPad.
    – pjc50
    Dec 20 '18 at 9:05


















  • Could these values not get changed from within the OS? Why must we change the value of the "usb-always-on" from the system bios for example?
    – Engineer999
    Dec 19 '18 at 22:03










  • The short answer is that the manufacturer hasn't provided software to enable that. Per the other answer you can do it from within the OS on ThinkPad.
    – pjc50
    Dec 20 '18 at 9:05
















Could these values not get changed from within the OS? Why must we change the value of the "usb-always-on" from the system bios for example?
– Engineer999
Dec 19 '18 at 22:03




Could these values not get changed from within the OS? Why must we change the value of the "usb-always-on" from the system bios for example?
– Engineer999
Dec 19 '18 at 22:03












The short answer is that the manufacturer hasn't provided software to enable that. Per the other answer you can do it from within the OS on ThinkPad.
– pjc50
Dec 20 '18 at 9:05




The short answer is that the manufacturer hasn't provided software to enable that. Per the other answer you can do it from within the OS on ThinkPad.
– pjc50
Dec 20 '18 at 9:05













0














There must always be a 5V STBY voltage for sleep and other dynamic modes of wakeup. (WOL, ST, Mouse, KB etc)



This feature must use a non-volatile setting for the USB port to connect to the 5V STBY.
This can be set in Software or disabled in BIOS.



"Click the "Start" button (or "Windows" logo ), then access the "Control Panel."



Click on "Classic View" if not already selected, then double-click "Power Options."



Click "Power Manager" on the left to access your ThinkPad battery's properties, then click on the "Global Power Settings" tab.



Click the box next to "Enable Always On USB," then hit "OK." You will now be able to charge devices through the ThinkPad's USB port even when it's turned off."



How can an Engineer not find this answer with the internet?






share|improve this answer



















  • 2




    I think the question is not "where is the button" but "what's behind the button and how does it work"
    – pjc50
    Dec 19 '18 at 0:03










  • ok ok, I added my 2 bits
    – Tony EE rocketscientist
    Dec 19 '18 at 0:08
















0














There must always be a 5V STBY voltage for sleep and other dynamic modes of wakeup. (WOL, ST, Mouse, KB etc)



This feature must use a non-volatile setting for the USB port to connect to the 5V STBY.
This can be set in Software or disabled in BIOS.



"Click the "Start" button (or "Windows" logo ), then access the "Control Panel."



Click on "Classic View" if not already selected, then double-click "Power Options."



Click "Power Manager" on the left to access your ThinkPad battery's properties, then click on the "Global Power Settings" tab.



Click the box next to "Enable Always On USB," then hit "OK." You will now be able to charge devices through the ThinkPad's USB port even when it's turned off."



How can an Engineer not find this answer with the internet?






share|improve this answer



















  • 2




    I think the question is not "where is the button" but "what's behind the button and how does it work"
    – pjc50
    Dec 19 '18 at 0:03










  • ok ok, I added my 2 bits
    – Tony EE rocketscientist
    Dec 19 '18 at 0:08














0












0








0






There must always be a 5V STBY voltage for sleep and other dynamic modes of wakeup. (WOL, ST, Mouse, KB etc)



This feature must use a non-volatile setting for the USB port to connect to the 5V STBY.
This can be set in Software or disabled in BIOS.



"Click the "Start" button (or "Windows" logo ), then access the "Control Panel."



Click on "Classic View" if not already selected, then double-click "Power Options."



Click "Power Manager" on the left to access your ThinkPad battery's properties, then click on the "Global Power Settings" tab.



Click the box next to "Enable Always On USB," then hit "OK." You will now be able to charge devices through the ThinkPad's USB port even when it's turned off."



How can an Engineer not find this answer with the internet?






share|improve this answer














There must always be a 5V STBY voltage for sleep and other dynamic modes of wakeup. (WOL, ST, Mouse, KB etc)



This feature must use a non-volatile setting for the USB port to connect to the 5V STBY.
This can be set in Software or disabled in BIOS.



"Click the "Start" button (or "Windows" logo ), then access the "Control Panel."



Click on "Classic View" if not already selected, then double-click "Power Options."



Click "Power Manager" on the left to access your ThinkPad battery's properties, then click on the "Global Power Settings" tab.



Click the box next to "Enable Always On USB," then hit "OK." You will now be able to charge devices through the ThinkPad's USB port even when it's turned off."



How can an Engineer not find this answer with the internet?







share|improve this answer














share|improve this answer



share|improve this answer








edited Dec 19 '18 at 0:14

























answered Dec 19 '18 at 0:02









Tony EE rocketscientist

1,455913




1,455913








  • 2




    I think the question is not "where is the button" but "what's behind the button and how does it work"
    – pjc50
    Dec 19 '18 at 0:03










  • ok ok, I added my 2 bits
    – Tony EE rocketscientist
    Dec 19 '18 at 0:08














  • 2




    I think the question is not "where is the button" but "what's behind the button and how does it work"
    – pjc50
    Dec 19 '18 at 0:03










  • ok ok, I added my 2 bits
    – Tony EE rocketscientist
    Dec 19 '18 at 0:08








2




2




I think the question is not "where is the button" but "what's behind the button and how does it work"
– pjc50
Dec 19 '18 at 0:03




I think the question is not "where is the button" but "what's behind the button and how does it work"
– pjc50
Dec 19 '18 at 0:03












ok ok, I added my 2 bits
– Tony EE rocketscientist
Dec 19 '18 at 0:08




ok ok, I added my 2 bits
– Tony EE rocketscientist
Dec 19 '18 at 0:08


















draft saved

draft discarded




















































Thanks for contributing an answer to Super User!


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.





Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


Please pay close attention to the following guidance:


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1385742%2fhow-does-always-on-usb-work%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

flock() on closed filehandle LOCK_FILE at /usr/bin/apt-mirror

Mangá

 ⁒  ․,‪⁊‑⁙ ⁖, ⁇‒※‌, †,⁖‗‌⁝    ‾‸⁘,‖⁔⁣,⁂‾
”‑,‥–,‬ ,⁀‹⁋‴⁑ ‒ ,‴⁋”‼ ⁨,‷⁔„ ‰′,‐‚ ‥‡‎“‷⁃⁨⁅⁣,⁔
⁇‘⁔⁡⁏⁌⁡‿‶‏⁨ ⁣⁕⁖⁨⁩⁥‽⁀  ‴‬⁜‟ ⁃‣‧⁕‮ …‍⁨‴ ⁩,⁚⁖‫ ,‵ ⁀,‮⁝‣‣ ⁑  ⁂– ․, ‾‽ ‏⁁“⁗‸ ‾… ‹‡⁌⁎‸‘ ‡⁏⁌‪ ‵⁛ ‎⁨ ―⁦⁤⁄⁕