Paso 4: Preparando la tarjeta micro SD
Queremos que el sistema de arranque en la tarjeta micro SD. Tenemos que preparar nuestra tarjeta micro SD que contiene los archivos de inicio y las aplicaciones.
Vamos a crear dos particiones en la tarjeta micro del SD: la primera en FAT32 para contener los archivos de inicio y la segunda en ext2 para contener las aplicaciones. Las siguientes instrucciones de decirte cómo hacerlo (las instrucciones negrita son comando escribir):
- CD/dev
- conectar la tarjeta micro SD
- dmesg
- Compruebe el nombre del último dispositivo conectado, la tarjeta micro SD, supongamos es sdc
- sdc de fdisk
- de comandos, escriba "o" para crear una nueva tabla de particiones
- comando, tipo "p" y comprobar ninguna partición en la tarjeta micro del SD
- tipo de partición, tipo "p" para primaria
- tipo "1" para el número de partición, tipo "32 M" para el tamaño
- comando, tipo "t" para cambiar el formato de la partición, elija W95 FAT32
- comando, tipo "n"
- tipo de partición, tipo "p" para primaria, tipo "2" para el número de la partición, deje que el tamaño por defecto
- comando, tipo "w" para guardar las particiones
- mkfs.FAT/dev/sdc1
- mkfs.ext2/dev/sdc2
Las instrucciones deben hacerse sólo una vez.
Si no ha compilado con éxito los archivos de arranque o si no quieres, descargue los archivos de arranque y extraerlos.
Después, puede montar las dos particiones. En el primero, copia los archivos de arranque:
- BOOT.bin
- uImage
- devicetree.DTB
- uramdisk.Image.gz
En el segundo, puede copiar las aplicaciones compiladas, los drivers y el script de carga. Los archivos se dan:
- custom_module.KO (contiene los controladores del mundo)
- Load.sh (script utilizado para cargar el módulo personalizado)
- Jo (una aplicación que muestra la bandera de las Olimpiadas en el mundo y hacerlo girar)
- palabra (una aplicación que muestra "Hola mundo!" en el color dado)
- long_word (una aplicación que muestra un texto muy largo en el mundo)
- SPEED_CONTROL (fije la velocidad de rotación del globo para el valor dado)