Modifications

Sauter à la navigation Sauter à la recherche
1 030 octets ajoutés ,  21 décembre 2014 à 12:46
aucun résumé de modification
Ligne 6 : Ligne 6 :  
{{traduction}}
 
{{traduction}}
   −
''Firmware'' is so-called because it's harder than software and softer than hardware. Hardware is fixed during manufacturing, and doesn't change. Software can be updated anytime, so it's very flexible. Firmware is somewhere in between; hardware companies do issue firmware updates, but they tend to be very infrequent, because upgrading firmware can be difficult.
+
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 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.  
   −
In our case, because the Spark Core is connected to the internet, updating firmware is quite trivial; we send it over the network, and we have put in place safeguards to keep you from "bricking" the Core.
+
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)
 +
{{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.
 
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.
29 917

modifications

Menu de navigation