Carte son “Wolfson” pour Raspberry Pi 2/3 : Configuration

Carte son “Wolfson” pour Raspberry Pi 2/3 : Configuration.

Distribution utiliser : Raspbian 2014-01-07
Raspberry Pi : Modèle B 512 Mo, plus d’info technique : http://fr.farnell.com/jsp/displayProduct.jsp?sku=2191863

Sur les différents articles que j’ai pu lire sur Internet, beaucoup ne font que des présentations détaillées de la carte mais avec peu de mise en pratique. Je vais donc vous présenter comment installer pas-à-pas cette carte son sur le Raspberry Pi. Les instructions qui vont suivre s’adresse à des utilisateurs chevronnés n’ayant pas peur d’utiliser les lignes de commande et de compiler des applications à la main.

Vous pouvez acheter cette carte audio chez Farnell, ici : http://fr.farnell.com/jsp/search/productdetail.jsp?SKU=2347264&MER=BN-2347264

Wolfson-Pi-Audio-Card-für-Raspberry-Pi

Pour les débutant, il existe une distribution prête à l’emploi qui intègre directement les modules audios et quelques fichiers audios en très hautes qualités : http://downloads.element14.com/wolfson/wolfson_3.10_master.zip?COM=WolfsonAudioCard

I) Les caractéristique techniques :

Les puces intégrés sont :

WM5102 : un Hub audio programmable pour un taux d’échantillonnage de 192 kHz avec 8 canaux en entrés.
WM8804 : Pour le S/PDIF.
WM7220 : Pour les microphones.
WM9082 : Pour les amplificateurs audios.

II) Les différents connecteurs :

wolfson_audiocard_detail

– Prise Jack 3,5 mm en entrée avec la stéréo
– Prise Jack 3,5 mm en sortie avec la stéréo
– Prise Jack 3,5 mm avec 4 pôles
– Prise microphone en entrée
– Prise S/PDIF en entrée avec le transceiver Wolson WM8804
– Sortie vers des haut-parleurs
– 2 microphones MEMS (micro-électromécanique ) Wolfson WM7220
– Un amplificateur intégré de puissance “classe D” avec une source d’alimentation externe.

III) Installation :

La branchement de la carte audio se fait classiquement par les headers GPIO, positionner aussi correctement la carte sur le connecteur P5. Des pins de la carte étant en contact avec les 8 pins de P5, il n’y a pas besoin de faire de soudure en plus. L’entretoise et vis permettent de faire tenir solidement la carte audio sur le Raspeberry Pi.

Endroit où la carte son doit être correctement inséré :

Raspberry_Pi

Montage final :

RASPPI-WOLF-AUD-montage

Déballage et montage de la carte audio sur la Raspeberry Pi plus en détail ici : http://framboisepi.fr/carte-wolfson-montage-raspberry-pi/

IV) Configuration de la distribution :

1) Mise-à-jour des dépôts des paquetages :

2) Installation des outils de compilation :

3) Installation des logiciels pour la lecture et le paramètrage de l’audio :

V) Compilation des modules et du noyau.

1) Téléchargement et installation des patchs pour le support matétiel Wolfson :

– Téléchargement des fichiers pour modifier le noyau Linux :

– Décompression de l’archive :

– Code source des patchs :

– Ces scripts permettent d’activer une des fonctions de la carte audio. Ce sont des “wrappers” des outils de configuration du serveur de son Alsa (the Advanced Linux Sound Architecture).

Voici une description des différents scripts shell :

2) Téléchargement du code source du noyau en version 3.10 :

– Répertoire de travail :

– Initialisation du repository git :

– Récupération du code source du noyau :

– Se positionner sur la bonne version du noyau :

– Revenir vers une version antérieur de la version du noyau :

– Configuration de git pour l’adresse électronique :

– Configuration de git pour le nom du “committer” :

– Appliquer les patchs sur le code source du noyau :

3) Compilation du noyau :

– Copie le nouveau fichier de configuration :

– Compilation :

Attention, la compilation dure très très longtemps !!! O_o
La durée est d’environs : 11 heures

– Installation du noyau :

4) Remplacer l’actuel noyau par le nouveau :

– Vérification de la version actuel du noyau :

– Remplacement avec le nouveau noyau :

5) Redémarrer le Raspberry Pi.

– Vérification de la version actuel du noyau :

6) Tester la nouvelle configuration de la distribution :

Le Raspberry Pi est maintenant prêt à jouer des fichiers audios en haute-définitions.

Voir cette article : http://framboisepi.fr/carte-wolfson-test-audio-video/

V) Liens :

Guide de l’utilisateur : http://www.farnell.com/datasheets/1803925.pdf
Guide pour compiler les pilotes audio Wolfson : http://www.element14.com/community/servlet/JiveServlet/download/104303-128961/Building%20the%20Wolfson%20Audio%20drivers%20into%20the%20kernel%20on%20the%20Raspberry%20Pi.pdf

Vidéo de démonstration : http://www.element14.com/community/community/raspberry-pi/raspberry-pi-accessories/wolfson_pi

Un article sur le site Framboise314 : http://www.framboise314.fr/enfin-une-vraie-carte-son-wolfson-pour-le-raspberry-pi/
Un autre article de présentation : http://www.minimachines.net/actu/carte-son-avec-chipset-wolfson-concue-pour-la-raspberry-pi-16103

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *