Recentemente abbiamo avuto una situazione piuttosto spiacevole con il nostro cliente: il "kiosk" basato su Raspberry Pi utilizzato per visualizzare i dati di telerilevamento (niente di più sofisticato di un browser in modalità kiosk che mostra una pagina Web autoaggiornamento dal server di raccolta dati) non è riuscito ad avviarsi …
Sto cercando un modo per montare un archivio ZIP come filesystem in modo da poter accedere in modo trasparente ai file all'interno dell'archivio. Ho solo bisogno dell'accesso in lettura - lo ZIP non verrà modificato. Il consumo di RAM è importante poiché questo è per un sistema incorporato (limitato dalle …
Voglio controllare, dalla riga di comando di Linux, se una determinata password in chiaro è la stessa di una password crittografata su un / etc / shadow (Ho bisogno di questo per autenticare gli utenti Web. Sto eseguendo un Linux incorporato.) Ho accesso al file / etc / shadow stesso.
Buildroot sta generando immagini per un dispositivo incorporato dove dovrebbero essere eseguite. Funziona molto bene. In quelle immagini, è incluso il rootfs. A causa di alcune ricerche, vorrei esaminare quel file generato (ad esempio sono state applicate diverse modalità di compressione impostate da Buildroot e ora devono essere controllate se …
Sto tentando di ottenere un dispositivo USB-seriale FTDI con un PID personalizzato da collegare automaticamente (o anche manualmente) a ttyUSB% n, senza molto successo. Il VID / PID normale del dispositivo è 0403/6001. Se programmato in questo modo, funziona perfettamente e si attacca automaticamente a ttyUSB0 quando collegato. Anche con …
Su un computer a scheda singola che esegue Linux, c'è un modo per leggere il contenuto dei registri di configurazione del dispositivo che controllano l'hardware? Penso che sarebbe un involucro per inw(). Sto cercando qualcosa di equivalente al mdcomando U-boot memory dump ( ), da utilizzare nel contesto del debug …
È una domanda sulle applicazioni dello spazio utente, ma ascoltami! Tre "applicazioni", per così dire, sono necessarie per avviare una distribuzione funzionale di Linux: Bootloader - In genere per U-Boot è U-Boot, sebbene non sia un requisito difficile. Kernel - È abbastanza semplice. Filesystem di root - Impossibile avviare una …
Il rootfs è un'immagine di squashfs e il mio bootloader lo sta caricando in qualche indirizzo in SDRAM. Quali parametri devo passare al kernel in modo che possa montare i rootfs da lì? Il supporto di Squashfs è integrato e funziona già root=/dev/mtdblock2 rootfstype=squashfs per l'avvio dal flash. EDIT: si …
Mi è stato assegnato il compito di eseguire Linux come sistema operativo su un dispositivo incorporato. L'obiettivo ha un processore x86 e un dispositivo CompactFlash da 8 GB per l'archiviazione. Sono riuscito a usare buildroot per creare l'immagine del kernel e strumenti di compilazione incrociata. Ho partizionato il dispositivo CF …
Ho una scheda integrata con 512 MB di RAM con Linux 2.6.29 e bootloader UBoot. Ma il kernel è in grado di utilizzare solo 128 MB di RAM. Ho provato a cambiare il valore di XCODE_MEMSIZE, che penso determina la quantità di RAM utilizzata dal kernel. Quando l'ho impostato su …
Sto lavorando a un progetto Linux incorporato in cui svilupperò un programma che verrà eseguito automaticamente all'avvio e interagirà con l'utente tramite un display a caratteri e una sorta di array di pulsanti. Se andiamo con un semplice array di pulsanti GPIO, posso facilmente scrivere un programma che cercherà di …
Ho un sistema ARM Linux incorporato che sta mostrando un throughput significativamente inferiore al previsto su Ethernet e USB. Sospetto che la memoria possa contribuire. Esiste un modo per osservare la larghezza di banda della memoria consumata durante l'esecuzione di un test di velocità effettiva su Ethernet o USB?
Ho scaricato i sorgenti dal trunk Valgrind e li ho creati per l'utilizzo su un sistema Linux incorporato (Montavista Linux) alimentato da un ARM926 (architettura ARMv5t). Tutto è andato bene fino a quando ho provato a eseguirlo per verificare alcune applicazioni che ho fatto; Valgrind mi dice: "valgrind: impossibile avviare …
Ho bisogno di una distribuzione Linux estensibile che posso facilmente ridurre di dimensioni al punto da adattarsi a una scheda CF da 64 mb. In questa versione ridotta verrà eseguito su un Via C7 e sarà necessario Kernel, rete, una shell, perl di base e un server ftp. Ci sono …
Ho a che fare con un dispositivo incorporato che esegue Linux. I produttori di questo dispositivo lo hanno impostato in modo tale da caricare il filesystem di root in sola lettura. Da / etc / mtab: rootfs / rootfs rw 0 0 /dev/root / squashfs ro,relatime 0 0 Ciò significa …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.