Perguntas sobre 'device-tree'

2
respostas

É possível obter as informações para uma árvore de dispositivos usando / sys de um kernel em execução?

Comumente para sistemas de braço, árvores de dispositivos fornecem informações de hardware para o kernel (Linux). Essas árvores de dispositivos existem como arquivos dts (origem da árvore de dispositivos) que são compilados e carregados no ker...
26.02.2016 / 01:28
2
respostas

Como listar o kernel Device Tree [duplicado]

Estou usando um Arm embutido com uma compilação Debian. Como um lista os dispositivos compilados da árvore de dispositivos? Quero ver se um dispositivo já é suportado. Para quem está lendo isso, a "Árvore de Dispositivos" é uma especificaçã...
14.06.2016 / 02:16
2
respostas

Como posso saber qual blob da árvore de dispositivos (arquivo dtb) estou usando?

Estou trabalhando com o TS-4900, um 'Computer on Module' embutido conectado a um rodapé, rodando o Yocto Linux. Ele usa o U-Boot para iniciar e, supostamente, baseando-se no modelo da placa de base, ele escolhe o arquivo dtb correto para iniciar...
26.03.2015 / 13:45
1
resposta

Como depurar um driver que não liga a um dispositivo no Linux?

Estou tentando descobrir por que o seguinte dispositivo não está configurado para seu driver no meu Creator CI20 . Para referência eu estou usando um kernel Linux v4.13.0 e fazendo a compilação localmente: make ARCH=mips ci20_defconfig make...
06.09.2017 / 10:44
1
resposta

Aplicando a sobreposição da árvore de dispositivos

Eu tenho um dispositivo baseado no imx233-Olinuxino-Nano. A distribuição do Arch Linux Arm inicializa e funciona. No entanto, há um dispositivo escravo na minha placa que está conectado ao SPI da CPU. É suportado pelo kernel, mas, obviamen...
27.08.2015 / 22:25
2
respostas

Por que os sistemas embarcados precisam da árvore de dispositivos, enquanto os PCs não precisam?

Ao inicializar um kernel em um dispositivo embutido, você precisa fornecer uma árvore de dispositivos para o kernel do Linux, enquanto que inicializar um kernel em um pc x86 normal não requer uma árvore de dispositivos - por que? Pelo que ent...
22.10.2017 / 00:16
3
respostas

O que é uma árvore de dispositivos e um blob da árvore de dispositivos?

O que exatamente é uma árvore de dispositivos e um blob da árvore de dispositivos? Onde posso obter seu código-fonte para uma versão específica do Linux? Eu encontrei esse nome ao executar o linux em chips xilinx (tendo o ARM 9), por exemplo: a...
08.03.2014 / 07:19
1
resposta

Significado de um prefixo e comercial em uma árvore de dispositivos

Eu estou olhando para um arquivo DTS que tenta especificar nós diferentes, mas curiosamente eu acho alguns nós tendo diferentes estilos de nomenclatura. / { model = "TI AM335x BeagleBone Black"; compatible = "ti,am335x-bone-black", "t...
14.01.2015 / 13:43
1
resposta

Como o kernel sabe qual árvore de dispositivos carregar?

A árvore de dispositivos é usada em tempo de execução nos dispositivos ARM para identificar e carregar os drivers corretos com sua configuração. Mas quando olho para o DT carregado em /proc/device-tree no meu telefone, por exemplo, existem mu...
10.06.2018 / 21:52
0
respostas

current question: Como posso descompilar um arquivo de firmware do braço para obter o arquivo da árvore de dispositivos?

Estou tentando fazer o flash libreelec em uma caixa de TV android sem ter uma imagem que eu possa jogar na torradeira libreelec. No RPi foi bem simples, aqui eu acho que tenho que compilar coisas, eu realmente não tenho a resposta. Há uma imagem...
25.02.2017 / 09:22