Cómo identificar la arquitectura de la CPU de un dispositivo genérico basado en ARM
Versión del producto: 10.9
Última modificación: 28 octubre 2024
Pregunta
¿Cómo puedo identificar la arquitectura de la CPU de mi dispositivo basado en ARM?
Respuesta
Determinar la arquitectura de su sistema para instalar/actualizar manualmente el producto en un dispositivo genérico basado en ARM es crucial para garantizar la compatibilidad con los archivos de actualización.
A continuación te explicamos cómo puedes comprobar la arquitectura de tu sistema en un dispositivo genérico basado en ARM:
1. Uso de comandos de terminal (sistemas basados en Linux):
La mayoría de los dispositivos basados en ARM, como Raspberry Pi u otros sistemas embebidos, ejecutan un sistema operativo basado en Linux. Puede utilizar comandos de terminal para determinar la arquitectura.
-
Abrir terminal Si tiene acceso a un terminal o a una interfaz de línea de comandos (CLI).
-
Proceda con los siguientes comandos:
-
Ejecute el comando
%s
dfsdf
%4863%lkjlkj%
para comprobar la arquitectura conuname
:-
armv7l
: Su dispositivo utiliza la arquitectura ARMv7 (32 bits). -
aarch64
: Su dispositivo utiliza la arquitectura ARMv8 (64 bits).
-
-
Ejecute el comando
lscpu
y compruebe el campo Arquitectura:-
armv7l
: Su dispositivo utiliza la arquitectura ARMv7 (32 bits). -
aarch64
: Su dispositivo utiliza la arquitectura ARMv8 (64 bits).
-
-
Ejecute el comando
cat /proc/cpuinfo | grep 'model name'
para comprobar la información de la CPU. Este comando muestra el modelo de CPU, que puede dar pistas sobre si es ARMv7 o ARMv8.
2. Uso de la información del sistema de archivos
Si su acceso al Terminal es limitado, intente comprobar los archivos del sistema.
-
Ejecute el comando
cat /proc/cpuinfo
para comprobar el archivo de información de la CPU:
-
Busca entradas como Nombre del modelo o Funciones:
-
ARMv7 suele listar
%s
dfsdf
%4870%lkjlkj%
ovfpv4
en las funciones. -
ARMv8 suele listar
fp
,asimd
, oaarch64
.
-
3. Uso de paquetes instalados
Si su sistema utiliza un gestor de paquetes como %s
dfsdf
%4874%lkjlkj%
o yum
, puede deducir la información sobre la arquitectura a partir de los paquetes instalados.
Ejecute el comando dpkg --print-architecture
para comprobar la arquitectura de los paquetes instalados:
-
%s
dfsdf
%4877%lkjlkj%
oarmel
: Corresponden a ARMv7 (32 bits). -
arm64
: Corresponde a ARMv8 (64 bits).
4. Comprobación de la documentación:
Si el dispositivo es genérico y no de una marca conocida, consulte la documentación o las hojas de datos disponibles. Suelen especificar la arquitectura de la CPU.
5. Uso de una aplicación de información del sistema (si está disponible):
Si puedes instalar aplicaciones, prueba a utilizar una herramienta de información del sistema que pueda mostrar detalles de la CPU, como %s
dfsdf
%4880%lkjlkj%
o hardinfo
.
Una vez que haya identificado la arquitectura de su dispositivo basado en ARM, podrá seleccionar los archivos correctos para configurar/actualizar su producto.