Differences

This shows you the differences between two versions of the page.

fr:doc:techref:flash.layout [2013/02/11 18:22]
buntalo
fr:doc:techref:flash.layout [2013/02/11 18:30] (current)
buntalo
Line 106: Line 106:
La (ou les) partition(s) contenant les  //données spéciales de configuration// diffèrent beaucoup entre elles.Exemple: la partition''ART'' ' que l'on rencontre concomitamment avec  Atheros-Wireless et U-Boot, ne contient que les données relatives au pilote sans fil, tandis que la partition  ''NVRAM'' des routeurs  Broadcom est utilisée pour bien d'autres choses en plus. La (ou les) partition(s) contenant les  //données spéciales de configuration// diffèrent beaucoup entre elles.Exemple: la partition''ART'' ' que l'on rencontre concomitamment avec  Atheros-Wireless et U-Boot, ne contient que les données relatives au pilote sans fil, tandis que la partition  ''NVRAM'' des routeurs  Broadcom est utilisée pour bien d'autres choses en plus.
-==== broadcom with CFE ====+==== Broadcom avec CFE ====
-If you dig into the "firmware" section you'll find a trx. A trx is just an encapsulation, which looks something like this:+Si vous plongez dans la section "firmware", vous trouverez un trx. Un trx n'est qu'une encapsulation qui ressemble à ceci :
-^ trx-header ^^^^^^^+ 
 +^ trx-header (entête trx) ^^^^^^^
| HDR0  |  length  |  crc32  |  flags  |  pointers  |  data  | | HDR0  |  length  |  crc32  |  flags  |  pointers  |  data  |
-"HDR0" is a magic value to indicate a trx header, rest is 4 byte unsigned values followed by the actual contents. In short, it's a block of data with a length and a checksum. So, our flash usage actually looks something like this:+"HDR0" est un nombre magique pour indiquer une entête trx, le reste est une valeur non signée de 4 octets suivie par le contenu réel. En bref, c'est un bloc de données avec une longueur et une somme de contrôle. Ainsi, l'utilisation de notre mémoire flash ressemble à ceci :
-|  CFE  |  trx containing firmware  |  NVRAM  |+|  CFE  |  trx contenant le firmware  |  NVRAM  |
-Except that the firmware is generally pretty small and doesn't use the entire space between CFE and NVRAM:+Sauf que le firmware est en général très petit et n'occupe pas l'espace entier en CFE et NVRAM :
|  CFE  |  trx firmware  |  unused  |  NVRAM  | |  CFE  |  trx firmware  |  unused  |  NVRAM  |
Line 140: Line 141:
---- ----
 +
===== Explanations ===== ===== Explanations =====
==== What is an Image File? ==== ==== What is an Image File? ====

Back to top

fr/doc/techref/flash.layout.txt · Last modified: 2013/02/11 18:30 by buntalo