fix typos

This commit is contained in:
kleph 2013-10-03 01:33:35 +02:00
parent d9347a9f5a
commit 6e13ec9262

View file

@ -19,11 +19,11 @@ Je me suis inspiré de ce [wiki](http://www.eewiki.net/display/linuxonarm/SAMA5D
Une fois le compilateur installé, on exporte la variable `CC` qui contient le chemin et le préfix de l'architecture et en informant make que l'on utilise un autre compilateur : Une fois le compilateur installé, on exporte la variable `CC` qui contient le chemin et le préfix de l'architecture et en informant make que l'on utilise un autre compilateur :
``` bash ``` bash
export CC=`${HOME}/cross/gcc-arm-none-eabi-4_6-2012q4/bin/arm-none-eabi- export CC=`${HOME}/cross/gcc-arm-none-eabi-4_6-2012q4/bin/arm-none-eabi-
ARCH=arm CROSS_COPILE=${CC} make [...] ARCH=arm CROSS_COMPILE=${CC} make [...]
``` ```
U-boot et le noyau seront compilés de cette manière. U-boot et le noyau seront compilés de cette manière.
Comme dit juste en dessous, je n'ai pas utilisé at91bootstrap et j'ai laissé celui d'origine dans le firmware. Comme je le dirai plus bas, je n'ai pas utilisé at91bootstrap et j'ai laissé celui d'origine dans le firmware.
### u-boot ### u-boot
- Sources - Sources
@ -71,7 +71,6 @@ make -j5 ARCH=arm CROSS_COMPILE=${CC} modules
# dtbs # dtbs
make ARCH=arm CROSS_COMPILE=${CC} dtbs make ARCH=arm CROSS_COMPILE=${CC} dtbs
# modules # modules
make ARCH=arm CROSS_COMPILE=${CC} modules_install INSTALL_MOD_PATH=${DEPLOY_PATH} make ARCH=arm CROSS_COMPILE=${CC} modules_install INSTALL_MOD_PATH=${DEPLOY_PATH}
@ -80,8 +79,8 @@ make ARCH=arm CROSS_COMPILE=${CC} firmware_install INSTALL_FW_PATH=${DEPLOY_PATH
``` ```
#### déploiement et tests #### déploiement et tests
Une fois tous les éléments compilés, il faut copier les fichiers compilés dans `/boot`. Une fois tous les éléments compilés, il faut copier les fichiers dans `/boot`.
Vu que pour l'instant, je n'ai pas réussi à compiler de noyau mainline fonctionnel, je copie els fichier à côté de ceux du 3.6.9-at91 qui fonctionnent. Vu que pour l'instant, je n'ai pas réussi à compiler de noyau mainline fonctionnel, je copie les fichiers à côté de ceux du 3.6.9-at91 qui fonctionnent.
``` bash ``` bash
rsync -aP ${DEPLOY_PATH}/lib/modules atmel-host:/lib/modules rsync -aP ${DEPLOY_PATH}/lib/modules atmel-host:/lib/modules
@ -108,14 +107,14 @@ Ensuite, j'ai utilisé `screen` pour me connecter à la console série :
screen /dev/ttyACM0 screen /dev/ttyACM0
!!! NOTE: On peut interrompre le démarrage d'U-Boot en frappant une touche avant qu'il ne commence à analyser les différents périphériques pour démarrer. !!! NOTE: On peut interrompre le démarrage d'U-Boot en frappant une touche avant qu'il ne commence à analyser les différents périphériques d'amorçage.
## Chargeur d'amorçage ## Chargeur d'amorçage
Les paramètres d'U-boot Les paramètres d'U-boot
On peut configurer les paramètres qu'U-Boot utilisera depuis la ligne de commande. On peut configurer les paramètres qu'U-Boot utilisera depuis la ligne de commande.
Voici des paramètres pour démarrer le noyau original fourni avec la carte et un système sur la carte SD Voici des paramètres pour démarrer le noyau original fourni avec la carte et un système sur la carte SD :
``` ```
setenv bootargs console=ttyS0,115200 mtdparts=atmel_nand:8M(bootstrap/uboot/kernel)ro,-(rootfs) rw rootfs=ext3 root=/dev/mmcblk0p2 rootdelay=2 setenv bootargs console=ttyS0,115200 mtdparts=atmel_nand:8M(bootstrap/uboot/kernel)ro,-(rootfs) rw rootfs=ext3 root=/dev/mmcblk0p2 rootdelay=2
@ -128,7 +127,7 @@ console=ttyS0,115200 mtdparts=atmel_nand:8M(bootstrap/uboot/kernel)ro,-(rootfs)
``` ```
Les paramètres peuvent être aussi être donnés dans un fichier de configuration : uEnv.txt Les paramètres peuvent être aussi être donnés dans un fichier de configuration : `uEnv.txt`
Voici le mien : Voici le mien :
``` bash ``` bash
dtb_file=sama5d35ek.dtb dtb_file=sama5d35ek.dtb