Cómo utilizar QEMU para simular la plataforma de desarrollo ARMv8
Mi entorno de desarrollo: Ubuntu-12.04 Todos los paquetes de software son los más recientes
1. Instale la cadena de herramientas GNU / p>
sudo apt-get insatll gcc-arm-linux -gnueabi
sudo apt-get insatll g++-arm-linux-gnueabi
Una vez completada la instalación, Generará archivos de biblioteca, archivos de encabezado, etc. en el directorio /usr/arm-linux-gnueabi/. La versión de GCC que instalé es:
arm-linux-gnueabi-gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3
Copyright (C) 2011 Free Software Foundation, Inc. 2. Instale el emulador Qemu
sudo apt-get install qemu qemu-system qemu-utils
En este punto, debería poder ejecutar qemu-system-arm comando, cuya versión es la siguiente:
qemu-system-arm -- versión
Emulador QEMU versión 1.0.50 (Debian 1.0.50-2012.03-0ubuntu2), Copyright (c) 2003-2008 Fabrice Bellard
3. Compile y ejecute U-boot:
Descargue la última versión del código fuente de U-Boot desde ftp://ftp.denx.de/pub. /u-boot/, estoy usando la última versión u-boot-2012.04.tar.bz2
Descomprima y vaya al directorio del código fuente, agregue dos líneas en el Makefile:
4.
p>