2015-04-25 11 views
10

Kernel 3.19 (ripresentato) Overlay dell'albero del dispositivo. Sono sul kernel Linux 3.19.4, via Fedora (3.19.4-200.fc21.armv7hl).Come caricare l'overlay dell'albero del dispositivo sul kernel 3.19+

Ho un file di sovrapposizione overlay.dts come descritto nello documentation.

overlay.c contiene funzioni per lavorare con sovrapposizioni, incluse le funzioni per caricare una sovrapposizione.

Il kernel controlla eventuali percorsi di overlay da caricare? Se sì, dove? In caso contrario, come posso caricare il mio overlay?

risposta

1

Dalla mia esperienza (3.8-3.14), il caricamento di DTB è in realtà la competenza del boot loader, piuttosto che del kernel stesso. Ho usato u-boot per questo - u-boot può caricare il file di albero della periferica compilato (man dtc) da un file system basato su EXT2 in una posizione nota nella RAM, che viene quindi specificata nella riga di comando del kernel.

Quale boot loader stai usando?

Problemi correlati