Qual conjunto de instruções ARM o Aquaris M10 suporta?

Qual conjunto de instruções ARM o Aquaris M10 suporta?

Estou procurando instalar alguns pedaços para fazer o trabalho de desenvolvimento, por exemplo, nó, mas preciso saber qual conjunto de instruções o M10 suporta para baixar/compilar os binários corretos.

Responder1

O SoC MediaTek MT8163B no Aquaris M10 usa oBRAÇO Cortex-A53microarquitetura, que implementa oARMv8-Aconjunto de instruções.

Para repositórios Debian/Ubuntu isso corresponde abraço64, com GCC e qemu é conhecido comoaarch64.

Responder2

Não é simples. Embora o processador seja capaz debraço64, e o kernel ébraço64/aarch64, o espaço do usuário ébraço!. Pode ser verificado com um comando simples no terminal M10:

apt-config | less

No meu caso, friezaele retornou:

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

o que significa que o apt (programas de espaço do usuário) usa armhf. Enquanto uname -aretorna isso:

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

o que significa que o kernel é arm64.

atualizar: depois de escrever esta resposta me deparei com isto:http://www.cnx-software.com/2016/04/30/setup-guide-mini-review-of-bq-aquaris-m10-ubuntu-edition-tablet-from-a-developers-perspective/

Responder3

A ferramenta UT tweek diz o seguinte:

insira a descrição da imagem aqui

Isso pode ajudar a identificar, assumindo que esteja correto. Eu tenho o M10 FHD.

informação relacionada