Pytania otagowane jako arm

Rodzina architektur procesorów używanych w wielu aplikacjach wbudowanych, urządzeniach sieciowych i innych oraz prawie wszystkich smartfonach.

4
Co oznaczają flagi w / proc / cpuinfo?
Jak mogę sprawdzić, czy mój procesor ma określoną funkcję? (64-bitowy zestaw instrukcji, wirtualizacja wspomagana sprzętowo, akceleratory kryptograficzne itp.) Wiem, że plik /proc/cpuinfozawiera te informacje w flagslinii, ale co oznaczają te wszystkie tajemnicze skróty? Na przykład, biorąc pod uwagę następujący fragment /proc/cpuinfo, czy mam 64-bitowy procesor? Czy mam wirtualizację sprzętu? model …
212 linux  cpu  arm  x86 

6
czy mój Linux ARM 32 lub 64 bit?
pod informacją wiem, że mogę spojrzeć na wynik, uname -maby dowiedzieć się, czy mój system operacyjny jest 32 czy 64-bitowy, ale w przypadku ARM daje to: armv7l Wydedukowałem z file /usr/bin/ls że korzystam z 32-bitowego systemu operacyjnego, ale skąd mogę to wiedzieć w łatwiejszy sposób?
60 arm  64bit  32bit 


5
Jak używać / dev / fb0 jako konsoli z przestrzeni użytkownika lub wyprowadzać do niej tekst
Mam więc model Palm Pre (oryginalny P100EWW), w którym włączyłem tryb programisty i zainstalowałem chroota Debian Squeeze. Działa świetnie. Planuję używać tego do WSZYSTKIEGO (bittorrent peer, serwer WWW), ale do telefonu. Zauważyłem, że jeśli to zrobię cat /dev/urandom > /dev/fb0, faktycznie zapisuje na ekranie losowe piksele, dopóki nie No space …


2
Czy można uzyskać informacje o drzewie urządzeń za pomocą / sys działającego jądra?
Drzewa urządzeń , zwykle w systemach uzbrojenia, dostarczają informacje o sprzęcie do jądra (Linux). Te drzewa urządzeń istnieją jako pliki dts (źródło drzewa urządzeń), które są kompilowane i ładowane do jądra. Problem polega na tym, że nie mam dostępu do takiego dtspliku, nawet do dtbpliku. Mam dostęp do /sysi /procna …

5
wyświetlić wszystkie elementy komputera ARM w systemie Linux?
Mam komputer oparty na architekturze ARM, który wydaje się działać poprawnie z systemem Ubuntu Linux (bez GUI). Jak uzyskać listę wszystkich składników znajdujących się na tym komputerze? jak typ układu Ethernet, układ Wi-Fi, Bluetooth, procesor, układ zarządzania energią itp., jeśli to możliwe.
18 debian  hardware  arm 

2
fstab montuje na sieć
Próbuję zamontować urządzenie CIFS po uruchomieniu systemu. Ale system próbuje zamontować system, zanim sieć zostanie ustanowiona, więc zawiedzie. Po zalogowaniu się do systemu mogę go zamontować bez problemów z użyciem sudo mount -a Jak mogę powiedzieć mojemu Arch (uzbrojeniu), aby poczekał, aż sieć będzie dostępna? edycja : Używam systemd

3
Dlaczego jądro nie może uruchomić init?
Pobrałem obraz Raspbian na tej stronie . Próbuję skompilować jądro, którego można użyć do uruchomienia obrazu w qemu. Pobrałem źródło jądra Linux z kernel.org i uruchomiłem: make versatile_defconfig make menuconfig Następnie dodałem następujące funkcje do jądra: Obsługa PCI (CONFIG_PCI) Obsługa urządzeń SCSI (CONFIG_SCSI) Obsługa dysków SCSI (CONFIG_BLK_DEV_SD) SYM53C8XX Wersja 2 …
14 linux-kernel  arm  qemu  init 

2
wyłączanie rdzeni procesora w czterordzeniowym procesorze w systemie Linux
Chcę wyłączyć 3 rdzenie procesora i uruchomić procesor na jednym rdzeniu. Mam polecenie używane: maxcpus=1. Ale potem wykonałem to polecenie ls /sys/devices/system/cpu. Nadal pokazuje cpu0,cpu1,cpu2,cpu3. Próbowałem również: echo 0 > /sys/devices/system/cpu3/onlineale pojawia się następujący błąd: no such file or directory.
14 linux  cpu  arm 

1
Kompilacja krzyżowa GLIBC dla mojego ARM SoC
Widzę coś naprawdę dziwnego w chrootowanym armelśrodowisku Debiana . Ale najpierw trochę historii… To jest długie, ale pytanie jest złożone, a wszelka potencjalna pomoc zależy od znajomości całej historii. Mam wbudowany procesor ARM SoC, który działa pod Linuksem - a dokładniej, Debian armelLenny na jądrze 2.6.17. Sama dystrybucja Debiana jest …

1
Jak skompilować krzyżowo Chromium dla ARM?
Cel Muszę zainstalować Chromium na FriendlyARM z mini210ssystemem Linux 3.0.8 armv7l Środowisko Vagrant box z Ubuntu Precise64 Zainstalowano depot_toolszgodnie z tymi wytycznymi Get-the-code i Linux Chromium ARM Toolchain depot_tools Po otrzymaniu depot_tools: vagrant@vagrant:~/depot_tools$ fetch chromium Zmienne środowiska export GYP_CROSSCOMPILE=1 export GYP_DEFINES="target_arch=arm arm_float_abi=hard" Zależności vagrant@vagrant:~/depot_tools/src$ ./chrome/installer/linux/sysroot_scripts/install-debian.wheezy.sysroot.py --arch=arm Installing Debian Wheezy arm …

2
Uruchamianie plików binarnych X86 na armv7
Próbuję uruchomić drukarkę USB SNBC na Raspberry Pi2. W tym celu muszę skopiować plik binarny filtru drukarki USB SNBC /usr/lib/cups/filter. Ale plik binarny filtru jest kompilowany przy użyciu procesora x86 (producent nie jest zainteresowany obsługą ramienia) tam, gdzie używam armv7. Wiem, że to nie zadziała, ale z ciekawości próbowałem i …
11 arm  qemu  x86 

2
Jak wyłączyć pamięci podręczne L1 i L2 procesora?
Czy można wyłączyć pamięć podręczną L1 i / lub L2 w systemie Ubuntu 14.04 (najlepiej w języku wyższego poziomu, takim jak Python)? Jeśli tak to jak? Ponadto, czy wyłączenie pamięci podręcznej różni się znacznie między różnymi architekturami? Jeśli tak, bardziej interesuje mnie ARM Cortex-A15. EDYTOWAĆ Podczas badania, jak wyłączyć pamięć …
10 linux  ubuntu  python  arm  cache 

1
Jak zbudować kompilator krzyżowy GCC dla Cross Linux From Scratch (CLFS) dla Beagleboard?
Obecnie próbuję zbudować wbudowanego Linuksa od zera za pomocą instrukcji z Cross Linux od podstaw . Wszystko działało dobrze, dopóki nie próbowałem skompilować kompilatora krzyżowego GCC. Chcę zbudować Linuksa dla Beagleboard-xM ... Wybrałem więc następujące ustawienia: export CLFS_ABI="aapcs-linux" export CLFS_HOST="x86_64-cross-linux-gnu" export CLFS_TARGET="armv7a-unknown-linux-uclibceabi" export CLFS_ARCH="arm" export CLFS_ENDIAN="little" export CLFS_ARM_ARCH="armv7" export CLFS_ARM_MODE="arm" …

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.