Requisitos y motivación de la plataforma
Los requisitos de hardware de Windows para el subsistema de energía y batería están motivados por la necesidad de satisfacer las expectativas del usuario y proporcionar una operación de plataforma tolerante a errores.
Nota
Es posible que los sistemas que solo se pueden cargar desde un puerto de bus serie universal (USB) no puedan admitir todos los requisitos que se enumeran en este artículo.
La carga se produce cuando se conecta al cargador
Los usuarios esperan que las baterías de sus plataformas Windows se carguen siempre que estén conectadas a una fuente de alimentación externa. Por lo tanto, el sistema siempre debe intentar cargar la batería siempre que la plataforma esté conectada a la alimentación de CA o a un cargador de batería independientemente del estado de alimentación del sistema. Esto es cierto en todos los estados de energía del sistema, incluidos los activos (S0), suspensión (S3), hibernación (S4), apagado (S5), apagado (G2/G3) o modo de espera moderno. La carga puede detenerse después de que la batería se cargue por completo o si se produce una condición de error.
Aunque no es ideal, un sistema se puede diseñar para cargar la batería a una velocidad reducida cuando Windows o el firmware no se ha arrancado o no se está ejecutando. Por ejemplo, la batería podría cargarse a una velocidad más lenta cuando el sistema está completamente apagado y conectado al cargador. Sin embargo, este sistema debe realizar una carga más rápida después de arrancar y el firmware ACPI está disponible para supervisar periódicamente el nivel de batería.
Por último, algunos sistemas pueden cargar la batería a una velocidad más baja cuando el sistema está en una condición térmica. En este caso, el calor se reduce al ralentizar o eliminar la carga de la batería por completo. Las condiciones térmicas deben ser el caso de excepción en cualquier buen diseño del sistema.
Windows siempre puede arrancar cuando se conecta a la alimentación de CA
Los usuarios esperan que puedan arrancar inmediatamente y usar su sistema cada vez que esté conectado a la alimentación de CA. Por lo tanto, el sistema siempre debe ser capaz de arrancar y ser totalmente utilizable cuando se conecta a la alimentación de CA. Esto es cierto, independientemente del nivel de carga de la batería, el estado de la batería o el cargador, o si la batería está presente en plataformas que tienen baterías extraíbles.
Si la plataforma requiere una capacidad mínima de batería para arrancar el firmware y el sistema operativo, la plataforma debe asegurarse de que siempre reserva la capacidad necesaria. La capacidad reservada de la batería no debe exponerse a Windows y la plataforma debe administrar de forma autónoma esta capacidad.
Mantener esta reserva limita la posibilidad de que un usuario encuentre una situación en la que la batería está completamente agotada. Sin embargo, incluso cuando la plataforma está diseñada correctamente para mantener el nivel de reserva necesario en la batería, el usuario todavía puede encontrar una batería completamente agotada. Por ejemplo, el usuario podría ejecutar la batería hasta el punto de agotamiento y, a continuación, dejar de conectarla al cargador durante un período de tiempo lo suficientemente largo. Como resultado, la batería cae por debajo del nivel de reserva debido a la degradación normal. En este escenario, la plataforma debe retrasar el arranque de Windows hasta que se agregue suficiente carga a la batería.
La carga se administra de forma autónoma por el hardware.
Dado que los usuarios esperan que su PC se cargue cuando está conectado a la alimentación de CA, la carga de la batería debe realizarse por el hardware del sistema sin necesidad de intervención por firmware, Windows, controladores u otro software que se ejecute en las CPU principales. Esto se debe a que uno o varios de estos componentes podrían no estar operativos o podrían estar en un estado de error en un momento dado.
La carga se detiene automáticamente cuando se carga por completo o cuando se produce un error
El sistema detiene automáticamente la carga cuando la batería se carga por completo o si se ha producido un error. Esto debe hacerse sin necesidad de intervención por firmware, Windows, controladores u otro software que se ejecute en las CPU principales. Además, el hardware debe cumplir con todas las regulaciones de seguridad de la batería.
Windows no arranca automáticamente cuando se aplica energía
El sistema permanece en estado desactivado (ACPI S5/G2), a menos que el usuario lo active manualmente. Después de apagar o desactivar el sistema, debe permanecer en ese estado. Por lo tanto, el sistema no arranca automáticamente ni se activa visiblemente cuando se aplica alimentación al sistema.
Como opción, el sistema puede tener una configuración de firmware para configurar el sistema para activar automáticamente cuando se aplica la alimentación, siempre que no sea la configuración predeterminada. Esta opción es útil en entornos de laboratorio y pruebas automatizados. Para obtener más información sobre esta configuración, consulte Consideraciones de pruebas de laboratorio automatizadas.