Inicie o módulo antes de inicializar

0

Existe uma maneira de iniciar um módulo (driver de exibição do framebuffer, fbtft_device ) antes da inicialização, para que possa ser usado na tela inicial do tempo de inicialização? É como emitir um comando modprobe antes da inicialização. Eu quero fazer isso para ativar meu dispositivo de exibição e mover a tela inicial para o framebuffer ao qual ele está conectado.

Eu tenho lido sobre isso e tropeçado em " initramfs ", que permite que você use uma imagem da RAM no momento da inicialização. No entanto, o que eu quero alcançar é apenas ativar um módulo antes do tempo de inicialização. Não tenho certeza se " initramfs " é exatamente o que estou procurando.

Estou usando a distribuição Linux embarcada baseada no Yocto e quero saber se posso usar algo como " initramfs " para conseguir o que quero fazer. Se assim for, gostaria de fazer algumas perguntas:

  • Incluo uma cópia da minha imagem / distro original? Ou apenas uma imagem simples com o módulo?
  • Como especifico como lidar com esse processo de inicialização?
  • Como modifico o /etc/initramfs-tools no Yocto?

Todos os ponteiros / links / pensamentos me ajudariam. Agradecemos antecipadamente.

    
por mozcelikors 19.05.2018 / 00:01

0 respostas