[jouet] Liens en mode bibliographie et clic sur l'image pour la taille
réelle
This commit is contained in:
		
							parent
							
								
									03631e8d2d
								
							
						
					
					
						commit
						95cb9e37c5
					
				
					 2 changed files with 13 additions and 9 deletions
				
			
		| 
						 | 
				
			
			@ -64,9 +64,8 @@ I have a pretty decent connection, FTTH, 100 Mbps / 50 Mbps, vendor stated.
 | 
			
		|||
 | 
			
		||||
 | 
			
		||||
# Images
 | 
			
		||||

 | 
			
		||||
[full size](http://blog.kleph.info/images/atmel_et_raspi.jpg)
 | 
			
		||||
 | 
			
		||||
[][2]
 | 
			
		||||
[2]: http://blog.kleph.info/images/atmel_et_raspi.jpg
 | 
			
		||||
<!---
 | 
			
		||||
vim: bg=light
 | 
			
		||||
--->
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -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
 | 
			
		||||

 | 
			
		||||
[taille réelle](http://blog.kleph.info/images/atmel_et_raspi.jpg)
 | 
			
		||||
[][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
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
<!---
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in a new issue