Alcance del desarrollo
La optimización de la energía en espera de Linux/Android se utiliza para resolver problemas de ingeniería específicos en proyectos de bajo consumo de energía. El trabajo comienza a partir de los requisitos comerciales y de diseño existentes del cliente, localiza las razones por las cuales el sistema y los bloques periféricos se bloquean, ajusta la administración de energía y las tareas en segundo plano; entrega parches de controladores o sistemas, instrucciones de compilación, registros de espera y activación de acuerdo con los módulos acordados.
Verifique la entrada con la línea de base
Verifique la versión de SoC, PMIC, BSP, kernel o Android, el controlador y los registros de activación para aclarar el alcance de la medición y modificación.
Implementación y adaptación
Localice las causas de los bloqueos del sistema y los bloques periféricos, ajuste la administración de energía y las tareas en segundo plano, y registre las opciones y dependencias de las soluciones.
Depuración conjunta del entorno de destino
La versión fija del sistema verifica la suspensión, los motivos de activación, la recuperación del negocio y la potencia general de la máquina, y confirma el comportamiento del negocio después de los cambios de parámetros.
Entrega de documentos y expedientes.
Proporcione parches para controladores o sistemas, instrucciones de compilación, registros de espera y activación, y describa versiones, compilaciones o métodos de uso.
Proceso de implementación del proyecto
- Ingrese la confirmación: SoC, PMIC, BSP, versión del kernel o de Android, controlador y registro de activación.
- Método de implementación: localice la causa del bloqueo del bloque periférico y del sistema, y ajuste la administración de energía y las tareas en segundo plano.
- Revisión de fase: suspensión de verificación de versión del sistema fija, motivos de activación, recuperación del negocio y potencia general de la máquina.
- Entrega de proyectos: parches de controladores o sistemas, instrucciones de compilación, registros de espera y activación.
Condiciones de diseño y límites funcionales
El objetivo depende del SoC, PMIC, retención de memoria y circuitos de placa completa. Los indicadores deben configurarse de acuerdo con la arquitectura local y el consumo de hardware y software debe verificarse por separado.
Los servicios especiales toman como límite de implementación el módulo acordado. Cuando se trata de modificaciones de hardware, acuerdos con terceros, plataformas generales o pruebas externas, las interfaces, la carga de trabajo y las responsabilidades se confirman por separado, y las modificaciones locales no se utilizan directamente como conclusiones sobre el rendimiento del dispositivo completo.
Información inicial del proyecto
- SoC, PMIC, BSP, versión de kernel o Android, controladores y registros de activación.
- Prototipos existentes y problemas reproducibles, o nuevos objetivos de funcionalidad y consumo de energía del proyecto.
- Se permiten modificaciones de diseño, código fuente y dependencias de terceros; Es necesario mantener la funcionalidad y la compatibilidad.
- Lista de entrega, entorno objetivo, alcance de la muestra, hitos del proyecto y métodos de aceptación.
Entregables y criterios de aceptación
| Contenido de entrega | método de verificación |
|---|---|
| Parches de controladores o sistemas, instrucciones de compilación, registros de espera y activación | Verifique la editabilidad, versión, instrucciones de uso y dependencias por lista de archivos. |
| Verificación de implementación | La versión fija del sistema verifica la suspensión, los motivos de activación, la recuperación del negocio y la potencia general de la máquina, y conserva las condiciones y resultados de trabajo correspondientes. |
| Comparación de funciones y consumo de energía. | Se corrigieron los ciclos de hardware, software, batería, temperatura y negocios aplicables, teniendo en cuenta los cambios en las condiciones y su impacto. |
| Reproducción y mantenimiento de seguimiento. | Proporcione pasos de compilación o ejecución, limitaciones conocidas, rangos de parámetros y casos descubiertos. |
Preguntas frecuentes
¿Pueden las modificaciones de software alcanzar niveles de espera para los nodos MCU?+
El objetivo depende del SoC, PMIC, retención de memoria y circuitos de placa completa. Los indicadores deben configurarse de acuerdo con la arquitectura local y el consumo de hardware y software debe verificarse por separado.
¿Qué información necesito preparar antes de iniciar el proyecto?+
Este enfoque de trabajo requiere SoC, PMIC, BSP, versión de kernel o Android, controlador y registro de activación. Cuando los datos estén incompletos, primero determine el alcance que necesita pruebas o clasificación adicionales y luego proceda a la implementación.
¿Se puede implementar junto con el proyecto completo de desarrollo del dispositivo?+
Puede usarse como un paquete de trabajo en el proyecto general o puede implementarse por separado para productos existentes. Es necesario explicar las interfaces con otros módulos, versiones y responsabilidades de verificación final de la máquina.
Referencias de ingeniería
La configuración de GPIO debe verificarse junto con el circuito externo, el modo de suspensión y el estado de activación; Los parámetros reales están sujetos a los datos del chip objetivo y a la prueba de toda la placa. GPIO y referencia de diseño del estado de energía
En línea
Teléfono
WeChat
volver arriba