¿Qué conjunto de instrucciones ARM admite el Aquaris M10?

¿Qué conjunto de instrucciones ARM admite el Aquaris M10?

Estoy buscando instalar algunos fragmentos para realizar el trabajo de desarrollo, por ejemplo, el nodo, pero necesito saber qué conjunto de instrucciones admite el M10 para descargar/compilar los archivos binarios correctos.

Respuesta1

El SoC MediaTek MT8163B del Aquaris M10 utiliza elBRAZO Corteza-A53microarquitectura, que implementa laARMv8-Aconjunto de instrucciones.

Para los repositorios de Debian/Ubuntu esto corresponde abrazo64, con GCC y qemu se conoce comoaarch64.

Respuesta2

No es muy sencillo. Si bien el procesador es capaz debrazo64, y el núcleo esbrazo64/aarch64, el espacio de usuario esbrazohf!. Se puede comprobar con un simple comando en el terminal M10:

apt-config | less

En mi caso, friezaregresó:

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

lo que significa que apt (so y los programas de espacio de usuario) usan armhf. Mientras uname -adevuelve esto:

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

lo que significa que el núcleo es arm64.

actualizar: Después de escribir esta respuesta me encontré con esto:http://www.cnx-software.com/2016/04/30/setup-guide-mini-review-of-bq-aquaris-m10-ubuntu-edition-tablet-from-a-developers-perspective/

Respuesta3

La herramienta UT tweek dice esto:

ingrese la descripción de la imagen aquí

Esto puede ayudar a identificarlo, suponiendo que sea correcto. Tengo el M10 FHD.

información relacionada