Consentire al dispositivo connesso di conoscere l'uscita massima di 2,1 A di una porta USB tramite software

2

Sono abbastanza tecnico e mi chiedevo se ci sono modifiche o modifiche basate sul software che posso applicare per forzare il massimo di 2.1A a essere fornito tramite una porta USB senza prima il dispositivo collegato negoziare questo sopra i pin dei dati?

Di default il mio MacBook Pro (15 "Mid 2015) fornirà 500mA attraverso le porte USB se il dispositivo non ha richiesto esplicitamente l'accesso a 1600mA . Questa è in gran parte una limitazione del software, credo, perché l'hardware andrà bene fornendo 2.1A .

La mia domanda: è possibile far credere al mio MacBook Pro che il dispositivo abbia richiesto un ulteriore 1600mA senza la necessità di chiavi hardware o altri dispositivi esterni (che non ho con me ora, mentre ho bisogno del potere per il mio telefono al momento). Sto bene con l'importazione di file .kext o con altri tipi di modifiche di basso livello ( leggi potenzialmente rischiose ).

EDIT: Dopo aver esaminato lo schema di MacBook, il potere non è in realtà limitato, il mio telefono non è disposto a prendere più energia perché il macbook non ha ancora indicato che va bene farlo così. I caricabatterie fanno questo applicando una tensione speciale a entrambi i pin di dati D-D + della porta USB, c'è qualche possibilità che ciò sia possibile in qualsiasi altro modo? Altrimenti suppongo che questa sia una causa persa e dovrei esaminare il protocollo di interruzione dal mio telefono semplicemente dicendogli di consumare più corrente.

Ho cambiato il titolo della domanda per riflettere meglio le nuove informazioni

    
posta Bart 05.06.2018 - 11:13
fonte

0 risposte

Leggi altre domande sui tag