[jouet] Liens en mode bibliographie et clic sur l'image pour la taille

réelle
This commit is contained in:
kleph 2015-05-19 01:33:14 +02:00
parent 03631e8d2d
commit 95cb9e37c5
2 changed files with 13 additions and 9 deletions

View file

@ -64,9 +64,8 @@ I have a pretty decent connection, FTTH, 100 Mbps / 50 Mbps, vendor stated.
# Images
![alt text](http://blog.kleph.info/images/atmel_et_raspi_small.png atmel and raspi)
[full size](http://blog.kleph.info/images/atmel_et_raspi.jpg)
[![alt text](http://blog.kleph.info/images/atmel_et_raspi_small.png atmel and raspi)][2]
[2]: http://blog.kleph.info/images/atmel_et_raspi.jpg
<!---
vim: bg=light
--->

View file

@ -15,7 +15,7 @@ L'idée était de ne pas écraser le système de démo et d'essayer d'utiliser l
## Compilation
### Toolchain / sources
Je me suis inspiré de ce [wiki](http://www.eewiki.net/display/linuxonarm/SAMA5D3) pour gcc et u-boot. J'ai aussi pris les patch u-boot en suivant les liens donnés sur le wiki.
Je me suis inspiré de ce [wiki][1] pour gcc et u-boot. J'ai aussi pris les patch u-boot en suivant les liens donnés sur le wiki.
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
export CC=`${HOME}/cross/gcc-arm-none-eabi-4_6-2012q4/bin/arm-none-eabi-
@ -100,8 +100,8 @@ rsync -aP arch/arm/boot/zImage atmel-host:/boot/zImage-new
Je n'ai pas flashé le bootloader ni la NAND pour l'instant.
Le chargeur d'amorçage interne [at91bootstrap] vérifie s'il y a une carte SD avant de démarrer sur la NAND.
Attention, le deuxième slot, celui pour µSD, n'est pas parcouru au démarrage, contrairement à ce qui est listé dans le diagramme de la [datasheet](Atmel_11121_32-bit-Cortex-A5-Microcontroller_SAMA5D3_Datasheet.pdf).
Par contre, dans la [documentation utilisateur](Atmel_11180_32-bit-Cortex-A5-Microcontroller_SAMA5D3-Series-EK_User-Guide.pdf) la description du processus d'amorçage ne mentionne que le premier slot, celui pour carte SD.
Attention, le deuxième slot, celui pour µSD, n'est pas parcouru au démarrage, contrairement à ce qui est listé dans le diagramme de la [datasheet][2].
Par contre, dans la [documentation utilisateur][3] la description du processus d'amorçage ne mentionne que le premier slot, celui pour carte SD.
Ça m'a pris une bonne semaine pour m'apercevoir de ça... Je pensais que mes compilations étaient mauvaises et/ou que j'allais absolument devoir flasher la mémoire NAND de la carte avec SAM-BA.
@ -175,7 +175,7 @@ Elle est composée de plusieurs autres commandes :
- `loadenv` qui charge le fichier `uEnv.txt`(bootenv) en mémoire, puis `importenv` qui lit la configuration
- `loadzImage` charge le fichier `zImage`(bootfile) en mémoire
- `loaddtb` charge le [device tree](http://www.devicetree.org/Main_Page)(dtb_file)
- `loaddtb` charge le [device tree][4](dtb_file)
- `mmcboot` qui passe la main au noyau
On voit donc que la plupart des noms de fichiers sont paramétrables, on peut donc assez facilement avoir une configuration avec un noyau stable et un autre de test.
@ -254,8 +254,13 @@ eth1 IRQ | 8k | 2.2k
# Images
![alt text](http://blog.kleph.info/images/atmel_et_raspi_small.png atmel et raspi)
[taille réelle](http://blog.kleph.info/images/atmel_et_raspi.jpg)
[![alt text](http://blog.kleph.info/images/atmel_et_raspi_small.png atmel et raspi)][5]
[1]: http://www.eewiki.net/display/linuxonarm/SAMA5D3
[2]: Atmel_11121_32-bit-Cortex-A5-Microcontroller_SAMA5D3_Datasheet.pdf
[3]: Atmel_11180_32-bit-Cortex-A5-Microcontroller_SAMA5D3-Series-EK_User-Guide.pdf
[4]: http://www.devicetree.org/Main_Page
[5]: http://blog.kleph.info/images/atmel_et_raspi.jpg
<!---