Als «arm» getaggte Fragen

Eine Familie von Prozessorarchitekturen, die in vielen eingebetteten Anwendungen, Netzwerk- und anderen Appliances sowie in fast allen Smartphones verwendet werden.

4
Was bedeuten die Flags in / proc / cpuinfo?
Woran erkenne ich, ob mein Prozessor eine bestimmte Funktion hat? (64-Bit-Befehlssatz, hardwareunterstützte Virtualisierung, Kryptografiebeschleuniger usw.) Ich weiß, dass die Datei /proc/cpuinfodiese Informationen in der flagsZeile enthält, aber was bedeuten all diese kryptischen Abkürzungen? /proc/cpuinfoBesitze ich beispielsweise aus dem folgenden Auszug eine 64-Bit-CPU? Habe ich Hardware-Virtualisierung? model name : Intel(R) Core(TM)2 …
212 linux  cpu  arm  x86 

6
ist mein Linux ARM 32 oder 64 Bit?
Unter einem Intel weiß ich, dass ich das Ergebnis von prüfen kann, um uname -mzu wissen, ob mein Betriebssystem 32 oder 64 Bit ist, aber unter ARM ergibt sich Folgendes: armv7l Ich folgerte aus file /usr/bin/ls dass ich auf einem 32-Bit-Betriebssystem bin, aber wie kann ich das auf einfachere Weise …
60 arm  64bit  32bit 

3
Linux auf eine andere Plattform portieren [closed]
Ich weiß, dass Linux verfügbar ist und für viele verschiedene Plattformen wie X86, ARM, PowerPC usw. portiert wurde. Was ist jedoch in Bezug auf die Portierung genau erforderlich? Ich verstehe, dass Linux Software ist, die in C geschrieben wurde. Wenn Sie also Linux ursprünglich von X86 nach ARM oder andere …



2
Ist es möglich, die Informationen für einen Gerätebaum mit / sys eines laufenden Kernels abzurufen?
Gemeinhin für Armsystemen, Geräte Bäume liefern Hardware - Informationen an den Kernel (Linux). Diese Gerätebäume existieren als DTS-Dateien (Device Tree Source), die kompiliert und in den Kernel geladen werden. Problem ist, dass ich keinen Zugriff auf eine solche dtsDatei habe, auch nicht auf eine dtbDatei. Ich habe Zugriff auf /sysund …

5
Alle Komponenten eines ARM-Computers unter Linux auflisten?
Ich besitze einen ARM-basierten Computer, auf dem Ubuntu Linux (keine grafische Benutzeroberfläche) ordnungsgemäß ausgeführt wird. Wie erhalte ich eine Liste aller Komponenten, die sich auf diesem Computer befinden? wie Art des Ethernet-Chips, des Wifi-Chips, des Bluetooths, der CPU, des Energieverwaltungs-Chips usw., wenn möglich.
17 debian  hardware  arm 

2
fstab mount warte auf Netzwerk
Ich versuche, ein CIFS-Gerät zu mounten, nachdem das System gestartet wurde. Das System versucht jedoch, das System bereitzustellen, bevor das Netzwerk eingerichtet ist, sodass es fehlschlägt. Nachdem ich mich in das System eingeloggt habe, kann ich es problemlos mit mounten sudo mount -a Wie kann ich meinem Arch (Arm) mitteilen, …

3
Warum kann der Kernel init nicht ausführen?
Ich habe das Raspbian-Bild auf dieser Seite heruntergeladen . Ich versuche einen Kernel zu kompilieren, mit dem das Image in qemu gebootet werden kann. Ich habe die Linux- Kernelquelle von kernel.org heruntergeladen und ausgeführt: make versatile_defconfig make menuconfig Ich habe dann die folgenden Funktionen zum Kernel hinzugefügt: PCI-Unterstützung (CONFIG_PCI) SCSI-Geräteunterstützung …
14 linux-kernel  arm  qemu  init 

2
Deaktivieren von CPU-Kernen auf Quad-Core-Prozessor unter Linux
Ich möchte 3 CPU-Kerne deaktivieren und meinen Prozessor auf einem einzelnen Kern ausführen. Ich habe gebrauchten Befehl: maxcpus=1. Aber danach habe ich diesen Befehl ausgeführt ls /sys/devices/system/cpu. Es zeigt immer noch cpu0,cpu1,cpu2,cpu3. Ich habe auch versucht: echo 0 > /sys/devices/system/cpu3/onlineaber ich erhalte den folgenden Fehler: no such file or directory.
14 linux  cpu  arm 

1
Cross Compiling GLIBC für meinen ARM SoC
Ich sehe etwas wirklich Seltsames in einer chrooted Debian- armelUmgebung. Aber zuerst ein bisschen Hintergrundgeschichte ... Das ist lang, aber die Frage ist komplex und jede mögliche Hilfe hängt davon ab, die ganze Geschichte zu kennen. Ich habe einen eingebetteten ARM-SoC, der Linux ausführt - genauer gesagt einen Debian armelLenny …

1
Wie kompiliere ich Chromium für ARM?
Tor Ich muss Chromium auf FriendlyARM mini210sunter Linux 3.0.8 armv7l installieren Umgebung Vagrant Box mit Ubuntu Precise64 Wird gemäß depot_toolsdiesen Richtlinien installiert. Get-the-Code und Linux Chromium ARM Toolchain depot_tools Nach dem Erhalt der depot_tools: vagrant@vagrant:~/depot_tools$ fetch chromium Umgebungsvariablen export GYP_CROSSCOMPILE=1 export GYP_DEFINES="target_arch=arm arm_float_abi=hard" Abhängigkeiten vagrant@vagrant:~/depot_tools/src$ ./chrome/installer/linux/sysroot_scripts/install-debian.wheezy.sysroot.py --arch=arm Installing Debian Wheezy …

2
Ausführen von X86-Binärdateien auf armv7
Ich versuche, einen SNBC-USB-Drucker auf Raspberry Pi2 auszuführen. Dazu muss ich die Filter-Binärdatei des SNBC-USB-Druckers auf kopieren /usr/lib/cups/filter. Die Filter-Binärdatei wird jedoch mit einem x86-Prozessor kompiliert (der Hersteller hat kein Interesse daran, den Arm zu unterstützen), wo ich ihn verwende armv7. Ich weiß, dass es nicht funktionieren wird, aber aus …
11 arm  qemu  x86 

2
Wie deaktiviere ich die L1- und L2-Caches des Prozessors?
Ist es möglich, den L1- und / oder L2-Cache unter Ubuntu 14.04 zu deaktivieren (vorzugsweise in einer höheren Sprache wie Python)? Wenn das so ist, wie? Unterscheidet sich das Deaktivieren des Caches außerdem erheblich zwischen verschiedenen Architekturen? Wenn ja, bin ich mehr an einem ARM Cortex-A15 interessiert. BEARBEITEN Bei der …
10 linux  ubuntu  python  arm  cache 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.