Pytania oznaczone «embedded»

Zastosowanie systemu Unix w wbudowanych systemach komputerowych, takich jak sprzęt sieciowy, telefony komórkowe, odtwarzacze multimedialne, dekodery itp.

24
Zamontuj plik zip jako system plików tylko do odczytu

Szukam sposobu na zamontowanie archiwum ZIP jako systemu plików, aby uzyskać przejrzysty dostęp do plików w tym archiwum. Potrzebuję tylko dostępu do odczytu - plik ZIP nie zostanie zmodyfikowany. Zużycie pamięci RAM jest ważne, ponieważ dotyczy to systemu osadzonego (z ograniczonymi zasobami)....

22
Jak sprawdzić hasło w systemie Linux?

Chcę sprawdzić, z poziomu wiersza poleceń systemu Linux, czy dane hasło w postaci czystego tekstu jest takie samo jak hasło zaszyfrowane w / etc / shadow (Potrzebuję tego do uwierzytelnienia użytkowników internetowych. Korzystam z osadzonego linuksa). Mam dostęp do samego pliku / etc /...

21
Jak wyodrębnić pliki z uImage?

Buildroot generuje obrazy dla urządzenia osadzonego, na którym powinny działać. To działa bardzo dobrze. W tych obrazach uwzględniono rootfy. Z powodu niektórych badań chciałbym zajrzeć do wygenerowanego pliku (np. Zastosowano różne tryby kompresji ustawione przez Buildroot i teraz należy...

18
Polecenie powłoki do odczytu rejestrów urządzeń?

Czy na komputerze jednopłytkowym z systemem Linux można odczytać zawartość rejestrów konfiguracji urządzeń sterujących sprzętem? Myślę, że byłoby to opakowanie inw(). Szukam czegoś równoważnego mdkomendzie dump ( ) pamięci U-boot , do użycia w kontekście debugowania...

16
Jak mam uruchomić Linux z rootfem w pamięci RAM?

Rootfs jest obrazem squashfs, a mój program ładujący ładuje go na jakiś adres w pamięci SDRAM. Jakie parametry muszę przekazać do jądra, aby móc z niego zamontować rootfy? Obsługa Squashfs jest wbudowana i już działa root=/dev/mtdblock2 rootfstype=squashfs do uruchamiania z pamięci...

14
Zwiększanie wielkości pamięci jądra

Mam wbudowaną płytę z 512 MB pamięci RAM z systemem Linux 2.6.29 i bootloaderem UBoot. Ale jądro jest w stanie wykorzystać tylko 128 MB pamięci RAM. Próbowałem zmienić wartość XCODE_MEMSIZE, która moim zdaniem określa, ile pamięci RAM używa jądro. Kiedy ustawię go na 512, jądro ulega awarii...

12
za pomocą skompilowanej krzyżowo Valgrind

Pobrałem źródła z pnia Valgrind i zbudowałem je do użycia na wbudowanym systemie Linux (Montavista Linux) opartym na ARM926 (architektura ARMv5t). Wszystko szło dobrze, dopóki nie spróbowałem go uruchomić, by sprawdzić jakąś aplikację; Valgrind mówi mi: „valgrind: nie można uruchomić narzędzia„...

12
Jak mogę obserwować przepustowość pamięci?

Mam wbudowany system Linux ARM, który wykazuje znacznie mniejszą przepustowość niż oczekiwano zarówno w sieci Ethernet, jak i USB. Podejrzewam, że pamięć może się do tego przyczynić. Czy istnieje sposób na obserwację przepustowości pamięci zużywanej podczas testu przepustowości w sieci Ethernet lub...

11
Ustaw tylko do odczytu / etc do zapisu

Mam do czynienia z urządzeniem osadzonym z systemem Linux. Producenci tego urządzenia skonfigurowali go tak, aby ładował główny system plików tylko do odczytu. Z / etc / mtab: rootfs / rootfs rw 0 0 /dev/root / squashfs ro,relatime 0 0 Oznacza to, że nie jestem w stanie zmodyfikować żadnych...

11
Błąd defragmentacji pamięci RAM / OOM

To pytanie jest dość długie, więc zadam pytania u góry, a następnie przejdę do mojej metody dochodzenia do pytań: Czy rm (oparty na Busybox) nie wykonał się, ponieważ nie było wystarczającej ilości ciągłej pamięci RAM? Jeśli tak, to czy istnieje lekka metoda defragmentacji DMA - bez uciekania się...

9
Linux działa na SmartTV?

Niedawno kupiłem Samsung SmartTV. Po skonfigurowaniu połączenia Wi-Fi przejrzałem stronę http://ip.comlex.de , która dała mi następujące informacje o przeglądarce: REMOTE_ADDR: ###. ###. ###. ### REMOTE_HOST: XXXXXXXXXXXXXXXXXXX.net REQUEST_TIME: 1381093040 QUERY_STRING: HTTP_ACCEPT: text /...