Modifications

Sauter à la navigation Sauter à la recherche
2 041 octets ajoutés ,  25 juillet 2014 à 11:10
Ligne 36 : Ligne 36 :     
=== Recommandation d'usage pour le B+ ===
 
=== Recommandation d'usage pour le B+ ===
D'une façon générale, il n'est pas recommandé d'utiliser ces nouvelles broches tant que cela n'est pas absolument nécessaire.
+
La Pi B+ à été conçu en prévoyant l'identification et la compatibilité des cartes d'extension que vous pourriez enficher sur votre Pi B+. Ces cartes sont appelées HATs pour '''Hardware Attached on Top''' (Matériel branché au dessus... du Pi).
   −
La Pi B+ à été conçu en prévoyant l'identification et la compatibilité des cartes d'extension que vous pourriez enficher sur votre Pi B+. Ces cartes sont appelées HATs pour '''Hardware Attached on Top''' (Matériel branché au dessus... du Pi).
+
D'une façon générale, il n'est pas recommandé d'utiliser ces nouvelles broches tant que cela n'est pas absolument nécessaire. Cela offre une rétro compatibilité complète avec le Pi B qui à quand même encore de beaux jours devant lui.
    
==== ID_SC & ID_SD ====
 
==== ID_SC & ID_SD ====
Ligne 44 : Ligne 44 :     
Cela permet d'ajouter une carte qui sera automatiquement identifiée et configurée par les logiciels du Pi au moment du boot incluant le chargement de tous les pilotes nécessaires.  
 
Cela permet d'ajouter une carte qui sera automatiquement identifiée et configurée par les logiciels du Pi au moment du boot incluant le chargement de tous les pilotes nécessaires.  
 +
 +
==== Exigence fondamentales pour les nouvelles cartes d'extensions ====
 +
If you are designing a new add-on board that takes advantage of the pins on the B+ GPIO header other than the original 26 then you must follow the basic requirements:
 +
 +
#  The header must cover the ID_SD and ID_SC pins and either a valid ID EEPROM must be used on these pins, OR the ID_SD pin must be shorted to GND (so the Pi can detect at least that a board is plugged in) and the ID_SC pin must be left unconnected. Do not use ID_SC and ID_SD pins for anything except an ID_EEPROM, or shorting ID_SD to GND on non-EEPROM boards.
 +
# If back-powering via the 5V GPIO header pins you must make sure that it is safe to do so even if the Pi 5V supply is also connected. Adding an ideal 'safety' diode identical to the one on B+ as per the relevant section of the design guide is the recommended way to do this.
 +
# The board must protect against old firmware accidentally driving GPIO6,14,16 at boot time if any of those pins are also driven by the board itself.
 +
 +
Note that for new designs that only use the original 26 way GPIO header pins it is still recommended to follow requirement 2. if the board supports back-powering a Pi.
 +
 +
==== Exigences B+ HAT ====
 +
 +
A board can only be called a HAT if:
 +
 +
# It conforms to the basic add-on board requirements
 +
# It has a valid ID EEPROM (including Vendor info, GPIO map and valid DT blob information).
 +
# It has a full size 40W GPIO connector.
 +
# It follows the HAT mechanical spcification
 +
# It uses a GPIO connector that spaces the HAT between 10mm and 12mm from the Pi (i.e. uses spacers between 10mm and 12mm).
 +
 +
Of course users are free to put an ID EEPROM on boards that don't otherwise conform to the remainder of the specifications - in fact we strongly encourage this; we just want things called HATs to be a known and well-specified entity to make life easier for customers, particularly the less technical ones.
    
{{Rasp-Hack-GPIO-TRAILER}}
 
{{Rasp-Hack-GPIO-TRAILER}}
29 917

modifications

Menu de navigation