Eine Familie von Prozessorarchitekturen, die in vielen eingebetteten Anwendungen, Netzwerk- und anderen Appliances sowie in fast allen Smartphones verwendet werden.
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 …
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 …
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 …
Ich habe also ein Palm Pre-Modell (Original P100EWW), auf dem ich den Entwicklermodus aktiviert und eine Debian Squeeze-Chroot installiert habe. Funktioniert super. Ich habe vor, dies für ALLES (Bittorrent Peer, Webserver), aber ein Telefon zu verwenden. Mir ist aufgefallen, dass beim Ausführen von a cat /dev/urandom > /dev/fb0zufällige Pixel auf …
Ich habe ein eingebettetes Gerät. Es basiert auf ARM mit Linux 2.6.31 und hat 256 MB RAM. Ich wollte einige Ideen / Tipps dazu erhalten, wie der RAM des Geräts auf Datenverfälschungen am effektivsten getestet werden kann. Gibt es einen Test / eine Software, die jemand vorschlagen kann? Hinweis: Ich …
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 …
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.
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, …
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 …
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.
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 …
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 …
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 …
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 …
Derzeit versuche ich, ein eingebettetes Linux von Grund auf mit den Anweisungen von Cross Linux von Grund auf neu zu erstellen . Alles hat gut funktioniert, bis ich versucht habe, den GCC Cross-Compiler zu kompilieren. Ich möchte das Linux für das Beagleboard-xM erstellen ... Also habe ich die folgenden Einstellungen …
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.