Modifications

Sauter à la navigation Sauter à la recherche
364 octets ajoutés ,  21 décembre 2014 à 15:16
aucun résumé de modification
Ligne 3 : Ligne 3 :     
''Un firmware'', parfois appelé micrologiciel ou microcode, ou plus rarement logiciel interne ou logiciel embarqué, ou encore microprogramme, est un ensemble d'instructions et de structures de données qui sont intégrées dans du matériel informatique (ordinateur, photocopieur, automate (API, APS), un disque dur, un appareil photo numérique, etc.) pour qu'il puisse fonctionner. <small>source: [http://fr.wikipedia.org/wiki/Firmware FirmWare sur Wikipedia.fr]</small>
 
''Un firmware'', parfois appelé micrologiciel ou microcode, ou plus rarement logiciel interne ou logiciel embarqué, ou encore microprogramme, est un ensemble d'instructions et de structures de données qui sont intégrées dans du matériel informatique (ordinateur, photocopieur, automate (API, APS), un disque dur, un appareil photo numérique, etc.) pour qu'il puisse fonctionner. <small>source: [http://fr.wikipedia.org/wiki/Firmware FirmWare sur Wikipedia.fr]</small>
  −
{{traduction}}
      
Le nom ''Firmware'' provient également du fait qu'il est plus proche du matériel (plus près du 'hardware', la partie en ''dur'' du montage) que de la partie logicielle (dit 'software', la partie ''douce/molle'' du montage... plus facile à modifier).
 
Le nom ''Firmware'' provient également du fait qu'il est plus proche du matériel (plus près du 'hardware', la partie en ''dur'' du montage) que de la partie logicielle (dit 'software', la partie ''douce/molle'' du montage... plus facile à modifier).
 
* Le Hardware (matériel) est fixé définitivement au moment de l'assemblage et ne peut plus être modifié.<br />
 
* Le Hardware (matériel) est fixé définitivement au moment de l'assemblage et ne peut plus être modifié.<br />
 
* Le Firmware est ce programme codé en ''dur'' dans le matériel, opération également réalisée par le constructeur.<br />
 
* Le Firmware est ce programme codé en ''dur'' dans le matériel, opération également réalisée par le constructeur.<br />
* Le Software (logiciel) est votre programme de haut niveau (en Python, Basic, C) qui fonctionne sur des systèmes évolués (PC, Serveur, SmartPhone, etc) et qui dialogue avec le matériel en s'adressant au FirmWare. Le Software peut être mis-à-jour à n'importe quel moment, il est donc très flexible... c'est la raison pour laquelle les anglais utilisent le préfix  soft dans '''Soft'''ware, pour souligner le côté malléable.  
+
* Le Software (logiciel) est votre programme de haut niveau (en Python, Basic, C) qui fonctionne sur des systèmes évolués (PC, Serveur, SmartPhone, etc) et qui dialogue avec le matériel en s'adressant au FirmWare. Le Software peut être mis-à-jour à n'importe quel moment, il est donc très flexible... c'est la raison pour laquelle les anglais utilisent le préfixe ''soft'' dans '''Soft'''ware, pour souligner le côté malléable.  
    
Les fabriquant de matériel (Hardware) publie des mises à jour de Firmware pour leur matériel. Cependant, cela est peut fréquent car faire une mise-à-jour peut se révéler difficile.
 
Les fabriquant de matériel (Hardware) publie des mises à jour de Firmware pour leur matériel. Cependant, cela est peut fréquent car faire une mise-à-jour peut se révéler difficile.
   −
'''Dans le cas du Spark Core''', nous parlons de Firmware parce que vos programmes (software) s'adresseront à une couche logicielle sur le Spark Core proche du matériel (donc un FirmWare). Même si, grâce à Spark Cloud, les choses sont devenue d'une grande simplicité grâce à la mise-à-jour via WiFi, votre programme Spark Core est un FirmWare qui pilote le Hardware (le matériel)
+
'''Dans le cas du Spark Core''', nous parlons de Firmware parce que vos programmes (software) s'adresseront à une couche logicielle sur le Spark Core proche du matériel (donc un FirmWare). Même si, grâce à Spark Cloud, les choses sont devenue d'une grande simplicité grâce à la mise-à-jour via WiFi, votre programme Spark Core est un FirmWare qui pilote le Hardware (le matériel). Encore mieux, Spark à prévu toute une série de garde-fou pour protéger votre Core d'un dérapage imprévu mettant à mal ses fonctionnalités vitales. Pour corrompre un Spark Core, il faut soit le griller électriquement, soit physiquement l'exploser avec un bon vieux marteau.
{{traduction}}
  −
we have put in place safeguards to keep you from "bricking" the Core.
     −
When you flash code onto the Spark Core, you are doing an ''over-the-air firmware update''. This firmware update overwrites almost all of the software on the Spark Core; the only piece that is untouched is the bootloader, which manages the process of loading new firmware and ensures you can always update the firmware over USB or through a factory reset.
+
Lorsque vous flashez votre code sur votre Spark Core, vous le fait via une connexion sans fil cette opération s'appelle ''over-the-air firmware update''. Cette mise-à-jour du Firmware écrase presque tout le logiciel sur le Spark Core; Le seul élément préservé est le bootloader qui prend en charge le processus de chargement d'un nouveau Firmware... de sorte, vous pouvez être assuré de toujours pouvoir mettre le firmware à jour via une connexion USB (ou de pouvoir réaliser une réinitialisation aux paramètres d'usine).
    
}}
 
}}
 
{{Spark.IO-Build-TRAILER}}
 
{{Spark.IO-Build-TRAILER}}
29 918

modifications

Menu de navigation