Pytania otagowane jako embedded

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

5
System plików karty SD odporny na uszkodzenia dla wbudowanego systemu Linux?
Ostatnio mieliśmy raczej nieprzyjemną sytuację z naszym klientem - „kiosk” oparty na Raspberry Pi używany do wyświetlania danych z teledetekcji (nic bardziej wymyślnego niż przeglądarka w trybie kiosku wyświetlająca stronę z aktualizacją z serwera gromadzącego dane) nie uruchomiła się z powodu uszkodzenie systemu plików. Ext4, wymagana instrukcja fsck, system będzie …

2
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). Jakie są dostępne opcje?

5
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 / shadow.

3
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 sprawdzić, czy zostały poprawnie wykonane), ale nie mogę znaleźć czegoś użytecznego …

3
Podłączanie urządzenia szeregowego USB z niestandardowym PID do ttyUSB0 na wbudowanym
Próbuję uzyskać urządzenie szeregowe USB FTDI z niestandardowym PID, aby automatycznie (lub nawet ręcznie) podłączyć się do ttyUSB% n, bez większego powodzenia. Normalny VID / PID urządzenia to 0403/6001. Po zaprogramowaniu w ten sposób działa idealnie i automatycznie podłącza się do ttyUSB0 po podłączeniu. Nawet po ponownym skompilowaniu sterownika w …

6
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 sterownika.
18 linux  memory  embedded 

4
Jakie są minimalne aplikacje systemu plików root, aby w pełni uruchomić system Linux?
To pytanie o aplikacje do przestrzeni użytkownika, ale wysłuchaj mnie! Trzy „aplikacje”, że tak powiem, są wymagane do uruchomienia funkcjonalnej dystrybucji Linuksa: Bootloader - Dla osadzonych zwykle jest to U-Boot, choć nie jest to trudne wymaganie. Jądro - to całkiem proste. Zrootowany system plików - nie można bez niego uruchomić …

3
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 flash. EDYCJA: Jest to urządzenie osadzone oparte na MIPS, …
16 linux  embedded  mips 

2
Czy używanie systemu plików root tylko do odczytu to dobry pomysł na osadzoną konfigurację?
Zadanie polegało na uruchomieniu Linuksa jako systemu operacyjnego na urządzeniu wbudowanym. Cel ma procesor x86 i urządzenie CompactFlash o pojemności 8 GB do przechowywania. Udało mi się użyć buildroot do stworzenia obrazu jądra i narzędzi do kompilacji krzyżowej. Podzieliłem urządzenie CF na małą partycję FAT, na której znajduje się obraz …

3
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 podczas uruchamiania. Czy …

2
Czy proces demona (tj. Tła) może wyszukiwać naciśnięcia klawiszy z klawiatury USB?
Pracuję nad osadzonym projektem Linuksa, w którym będę opracowywać program, który będzie uruchamiany automatycznie podczas uruchamiania i będzie interakcją z użytkownikiem za pomocą wyświetlacza znaków i pewnego rodzaju tablicy przycisków. Jeśli zastosujemy prostą tablicę przycisków GPIO, mogę łatwo napisać program, który będzie szukał naciśnięć klawiszy na tych liniach GPIO. Jednak …
13 linux  usb  keyboard  embedded 

1
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 USB?

4
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„ memcheck ”dla platformy„ arm-linux ”: Brak takiego pliku lub …


1
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 plików …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.