Welchen ARM-Befehlssatz unterstützt das Aquaris M10?

Welchen ARM-Befehlssatz unterstützt das Aquaris M10?

Ich möchte ein paar Kleinigkeiten für Entwicklungsarbeiten installieren, z. B. Node, aber ich muss wissen, welchen Befehlssatz M10 unterstützt, um die richtigen Binärdateien herunterzuladen/kompilieren.

Antwort1

Der MediaTek MT8163B SoC im Aquaris M10 nutzt dieARM Cortex-A53Mikroarchitektur, die dieARMv8-ABefehlssatz.

Für Debian/Ubuntu-Repositories entspricht diesarm64, mit GCC & qemu ist es bekannt alsaarch64.

Antwort2

Es ist nicht ganz einfach. Während der Prozessor in der Lage ist,arm64und Kernel istarm64/aarch64, der Benutzerbereich istarmhf!. Dies kann mit einem einfachen Befehl auf dem M10-Terminal überprüft werden:

apt-config | less

In meinem Fall wurde Folgendes friezazurückgegeben:

APT "";
APT::Architecture "armhf";
APT::Build-Essential "";
APT::Build-Essential:: "build-essential";
APT::Install-Recommends "false";
APT::Install-Suggests "0";
APT::Changelogs "";
...

bedeutet, dass apt (so und Userspace-Programme) armhf verwenden. While uname -agibt Folgendes zurück:

linux ubuntu-phablet 3.10.93+ #1 SMP PREEMPT Mon May 23 10:51:39 UTC 2016 aarch64 aarch64 aarch64 GNU/Linux

bedeutet, dass der Kernel arm64 ist.

aktualisieren: nachdem ich diese Antwort geschrieben hatte, stieß ich auf Folgendes:http://www.cnx-software.com/2016/04/30/setup-guide-mini-review-of-bq-aquaris-m10-ubuntu-edition-tablet-from-a-developers-perspective/

Antwort3

Das UT-Tweek-Tool sagt Folgendes:

Bildbeschreibung hier eingeben

Dies könnte bei der Identifizierung helfen, vorausgesetzt, es ist richtig. Ich habe das M10 FHD.

verwandte Informationen