aggiornamento di alcuni file e revisione directory repository 202608012135
This commit is contained in:
@@ -0,0 +1,42 @@
|
||||
# ADR-006 – Power Switching Strategy
|
||||
|
||||
- **Status:** Accepted
|
||||
- **Date:** YYYY-MM-DD
|
||||
|
||||
# Context
|
||||
|
||||
HubAudio è progettato come piattaforma modulare.
|
||||
|
||||
I sottosistemi possono essere utilizzati singolarmente oppure contemporaneamente.
|
||||
|
||||
La possibilità di controllare dinamicamente l'alimentazione costituisce un requisito fondamentale.
|
||||
|
||||
# Decision
|
||||
|
||||
Ogni dominio audio viene alimentato attraverso un Load Switch dedicato.
|
||||
|
||||
Il firmware controlla direttamente i Load Switch mediante GPIO.
|
||||
|
||||
I domini possono essere:
|
||||
|
||||
- abilitati
|
||||
- disabilitati
|
||||
- riavviati
|
||||
- sequenziati
|
||||
|
||||
Il firmware implementa la sequenza di accensione e spegnimento del sistema.
|
||||
|
||||
# Consequences
|
||||
|
||||
## Advantages
|
||||
|
||||
- riduzione dei consumi
|
||||
- riavvio selettivo dei dispositivi
|
||||
- migliore gestione degli errori
|
||||
- possibilità di future modalità operative
|
||||
- migliore diagnostica
|
||||
|
||||
## Trade-offs
|
||||
|
||||
- firmware leggermente più complesso
|
||||
- gestione delle temporizzazioni di accensione
|
||||
Reference in New Issue
Block a user