Perguntas com a marcação «embedded»

O uso de Unix em sistemas de computador embarcados, como equipamentos de rede, telefones celulares, reprodutores de mídia, decodificadores, etc.

22
Como verificar a senha no Linux?

Quero verificar, na linha de comando do linux, se uma senha de texto não criptografado é a mesma de uma senha criptografada em um arquivo / etc / shadow (Eu preciso disso para autenticar usuários da Web. Estou executando um linux incorporado.) Eu tenho acesso ao próprio arquivo / etc /...

21
Como extrair arquivos da uImage?

O Buildroot está gerando imagens para um dispositivo incorporado onde eles devem executar. Isso está funcionando muito bem. Nessas imagens, o rootfs está incluído. Devido a algumas pesquisas, eu gostaria de analisar esse arquivo gerado (por exemplo, diferentes modos de compactação definidos pelo...

18
Comando Shell para ler registros de dispositivos?

Em um computador de placa única executando Linux, existe uma maneira de ler o conteúdo dos registros de configuração de dispositivos que controlam o hardware? Eu acho que seria um invólucro para inw(). Estou procurando algo equivalente ao mdcomando dump ( ) da memória U-boot , para ser usado no...

16
Como faço para inicializar o Linux com rootfs na RAM?

O rootfs é uma imagem squashfs e meu carregador de inicialização está carregando em algum endereço no SDRAM. Quais parâmetros eu preciso passar para o kernel para que ele possa montar os rootfs a partir daí? O suporte ao Squashfs é incorporado e já funciona com root=/dev/mtdblock2...

14
Aumentando o tamanho da memória do kernel

Eu tenho uma placa incorporada com 512 MB de RAM executando o Linux 2.6.29 e o UBoot bootloader. Mas o kernel é capaz de utilizar apenas 128 MB de RAM. Tentei alterar o valor de XCODE_MEMSIZE, que acho que determina a quantidade de RAM que o kernel usa. Quando eu o defino para 512, o kernel trava...

12
usando Valgrind de compilação cruzada

Fiz o download das fontes do tronco Valgrind e o construí para uso em um sistema Linux embutido (Montavista Linux) alimentado por um ARM926 (arquitetura ARMv5t). Tudo correu bem até que eu tentei executá-lo para verificar algum aplicativo que fiz; Valgrind me diz: "valgrind: falha ao iniciar a...

11
Desfragmentando falha de RAM / OOM

Essa pergunta é bastante longa, então vou fazer as perguntas no topo e depois seguir meu método de chegar às perguntas: O rm (baseado no Busybox) não foi executado porque não havia RAM contígua suficiente? Em caso afirmativo, existe um método leve de desfragmentar o DMA - sem recorrer à...

11
Tornar somente leitura / etc gravável

Estou lidando com um dispositivo incorporado executando Linux. Os fabricantes deste dispositivo o configuraram para carregar o sistema de arquivos raiz como somente leitura. Em / etc / mtab: rootfs / rootfs rw 0 0 /dev/root / squashfs ro,relatime 0 0 Isso significa que não consigo modificar...