Volumio 2 Installation Plugin ES9028Q2M Volume Hardware
Re: Volumio 2 Installation Plugin ES9028Q2M Volume Hardware
apparemment le drag and drop pour installer les plugin a été retiré des dernieres mises à jour.
Re: Volumio 2 Installation Plugin ES9028Q2M Volume Hardware
Effectivement, je viens de constater que ça ne fonctionne plus avec la dernière version.
On trouve une explication sur le forum de Volumio, https://volumio.org/forum/#p45536
Pour installer un plugin non officiel, il faut maintenant le faire en ligne de commande via un terminal SSH.
A moins qu"Audiophonics ne sollicite l'officialisation du plugin auprès du team Volumio ?
On trouve une explication sur le forum de Volumio, https://volumio.org/forum/#p45536
Pour installer un plugin non officiel, il faut maintenant le faire en ligne de commande via un terminal SSH.
A moins qu"Audiophonics ne sollicite l'officialisation du plugin auprès du team Volumio ?
Re: Volumio 2 Installation Plugin ES9028Q2M Volume Hardware
Ok, donc entre temps je suis allé sur le lien cité précédemment, j'ai suivi à la lettre les instructions, à savoir download du fichier_kernel dans le répertoire volumio, décompression du fichier et copie de tous les éléments dans un répertoire que j'ai appelé plugin puis j'ai lancé l'installation du plugin ; à l'arrivée il me dit que tout est ok, et effectivement dans volumio j'ai bien le plugin.
Mais le problème, quand j'active le plugin, il me dit qu'il faut redémarrer volumio, ce que je fais, et une fois que volumio est relancé, il me met "I2S DAC" OFF, comme si je n'avais pas activé le ess9028.
J'ai beau recommencer la manip x fois, c'est toujours la même chose.
Par ailleurs, je n'ai plus du tout de son.
:/
Avez vous des idées?
En "type de mixeur" j'ai soit "logiciel" soit "aucun".
Mais le problème, quand j'active le plugin, il me dit qu'il faut redémarrer volumio, ce que je fais, et une fois que volumio est relancé, il me met "I2S DAC" OFF, comme si je n'avais pas activé le ess9028.
J'ai beau recommencer la manip x fois, c'est toujours la même chose.
Par ailleurs, je n'ai plus du tout de son.
:/
Avez vous des idées?
En "type de mixeur" j'ai soit "logiciel" soit "aucun".
Dernière modification par Alexandre le dim. 01 avr. 2018 15:54, modifié 1 fois.
Re: Volumio 2 Installation Plugin ES9028Q2M Volume Hardware
En désactivant le plugin et en relançant volumio, il m'affiche le dac cette fois! 
Mais quand je veux lancer un morceau j'ai le message d'erreur :"Failed to open "alsa" [alsa]; Failed to open ALSA device soft volumu : no such file or directory".
Je précise que j'ai installé le dernier plugin (4.9.65)
Faut-il que je le désinstalle et tente avec le 4.9.51?
est-ce qu'il n'est pas préférable que j'installe une version plus ancienne de volumio? Dans ce cas, jusqu'à quelle version de volumio le kernel 4.9.65 fonctionne t-il svp?

Mais quand je veux lancer un morceau j'ai le message d'erreur :"Failed to open "alsa" [alsa]; Failed to open ALSA device soft volumu : no such file or directory".
Je précise que j'ai installé le dernier plugin (4.9.65)
Faut-il que je le désinstalle et tente avec le 4.9.51?
est-ce qu'il n'est pas préférable que j'installe une version plus ancienne de volumio? Dans ce cas, jusqu'à quelle version de volumio le kernel 4.9.65 fonctionne t-il svp?
Re: Volumio 2 Installation Plugin ES9028Q2M Volume Hardware
Le dernier proposé par Audiophonics mais ce n'est pas le dernier compatible Volumio.Alexandre a écrit : Je précise que j'ai installé le dernier plugin (4.9.65)
Plus haut, j'ai mis un lien vers le 4.9.80
Le 4.9.65 couvre les versions de Volumio 2.344 à 2.368.
Le 4.9.80 couvre les versions de Volumio 2.376 à 2.387.
Le glisser/déposer fonctionne correctement avec le 4.9.80 et Volumio 2.376.
A partir de la 2.378 il n'est plus possible d'installer un plugin par glisser/déposer.
Re: Volumio 2 Installation Plugin ES9028Q2M Volume Hardware
Rebonjour et merci pour vos précieuses indications.
J'ai viré l'ancien plugin, installé le plus récent et ça ne fonctionnait pas. Puis je me suis souvenu d'un de vos posts, ai recommencé l'installation en choisissant la langue anglaise, et cette fois-ci tout fonctionne!

Merci encore pour tout le mal que vous vous êtes donné et pour vos réponses qui furent rapides.
Passez une bonne journée.
J'ai viré l'ancien plugin, installé le plus récent et ça ne fonctionnait pas. Puis je me suis souvenu d'un de vos posts, ai recommencé l'installation en choisissant la langue anglaise, et cette fois-ci tout fonctionne!

Merci encore pour tout le mal que vous vous êtes donné et pour vos réponses qui furent rapides.
Passez une bonne journée.
Re: Volumio 2 Installation Plugin ES9028Q2M Volume Hardware
Bonjour,
Ci-joint la mise à jour du plugin pour le kernel 4.14.29 utilisé par Volumio 2.389 et ultérieurs.
Comme il n'est plus possible d'installer un plugin non approuvé par le team Volumio depuis l'interface graphique, il faut désormais appliquer la procédure suivante après avoir téléchargé le plugin.
Actions préalables
- désinstaller l'ancien plugin Q2M.
- localiser l'interface de Volumio en anglais.
- procéder à la mise à jour de Volumio vers la version souhaitée.
- redémarrer Volumio
- copier le fichier zip contenant le plugin sous /home/volumio
(sous Linux, depuis le dossier contenant le fichier zip)
Ouvrir une session SSH dans volumio.
(sous Linux)
Dézipper le plugin depuis la ligne de commander Volumio.
Se placer dans le dossier Q2M nouvellement créé.
Installer le plugin.
Redémarrer Volumio.
Actions postérieures
- sélectionner le DAC Q2M.
- relocaliser l'interface dans une autre langue que l'anglais, si nécessaire.
- redémarrer Volumio
Ci-joint la mise à jour du plugin pour le kernel 4.14.29 utilisé par Volumio 2.389 et ultérieurs.
Comme il n'est plus possible d'installer un plugin non approuvé par le team Volumio depuis l'interface graphique, il faut désormais appliquer la procédure suivante après avoir téléchargé le plugin.
Actions préalables
- désinstaller l'ancien plugin Q2M.
- localiser l'interface de Volumio en anglais.
- procéder à la mise à jour de Volumio vers la version souhaitée.
- redémarrer Volumio
- copier le fichier zip contenant le plugin sous /home/volumio
(sous Linux, depuis le dossier contenant le fichier zip)
Code : Tout sélectionner
scp Q2M_kernel_4.14.29.zip volumio@volumio.local:/home/volumio
(sous Linux)
Code : Tout sélectionner
ssh volumio@volumio.local
Code : Tout sélectionner
miniunzip Q2M_kernel_4.14.29.zip
Code : Tout sélectionner
cd Q2M
Code : Tout sélectionner
volumio plugin install
Code : Tout sélectionner
reboot
- sélectionner le DAC Q2M.
- relocaliser l'interface dans une autre langue que l'anglais, si nécessaire.
- redémarrer Volumio
- Pièces jointes
-
- Q2M_kernel_4.14.29.zip
- Plugin I-Sabre Q2M pour le kernel 4.14.29
- (34.88 Kio) Téléchargé 260 fois
Dernière modification par Iznogoud le ven. 02 nov. 2018 19:07, modifié 1 fois.
- Nicko
- Administrateur - Site Admin
- Messages : 454
- Inscription : mer. 26 juil. 2006 12:21
- Localisation : Bordeaux
- Contact :
Re: Volumio 2 Installation Plugin ES9028Q2M Volume Hardware
Wow merci beaucoup pour ton soutien Iznogoud.
J'étais en train d'essayer de compiler le driver sur la nouvelle version, mais visiblement il me manquait un truc.
Je vais voir à les mettre en ligne pour qu'on puisse les appeler avec wget ce qui simplifiera l'installation.
Et de toute façon je suis en train de faire un image complète pour les clients que le SSH rebute.

J'étais en train d'essayer de compiler le driver sur la nouvelle version, mais visiblement il me manquait un truc.
Je vais voir à les mettre en ligne pour qu'on puisse les appeler avec wget ce qui simplifiera l'installation.
Et de toute façon je suis en train de faire un image complète pour les clients que le SSH rebute.
Re: Volumio 2 Installation Plugin ES9028Q2M Volume Hardware
J'ai envisagé le wget mais ça suppose d'une part un dépôt, d'autre part que le nom de fichier reste constant au fil des versions.Nicko a écrit : Je vais voir à les mettre en ligne pour qu'on puisse les appeler avec wget ce qui simplifiera l'installation.
Et de toute façon je suis en train de faire un image complète pour les clients que le SSH rebute.
On doit pouvoir lancer un script à travers une commande SSH. Je regarderai quand j'aurai un moment.
A moins qu'Audiophonics ne trouve un terrain d'entente avec le team Volumio pour intégrer le driver nativement.
- Nicko
- Administrateur - Site Admin
- Messages : 454
- Inscription : mer. 26 juil. 2006 12:21
- Localisation : Bordeaux
- Contact :
Re: Volumio 2 Installation Plugin ES9028Q2M Volume Hardware
Je les ai mis sur le dépôt en zip, on peut au moins les appeler avec wget sur le lien du RAW.
Le plug-in n'est pas la solution idéale car cela demande de le mettre à jour a chaque fois pour suivre le kernel.
Il faudrait que l'overlay soit intégré au kernel général mais je n'ai toujours pas trouvé de partenaire qui pourrait nous proposer cette prestation.
Le plug-in n'est pas la solution idéale car cela demande de le mettre à jour a chaque fois pour suivre le kernel.
Il faudrait que l'overlay soit intégré au kernel général mais je n'ai toujours pas trouvé de partenaire qui pourrait nous proposer cette prestation.
Re: Volumio 2 Installation Plugin ES9028Q2M Volume Hardware
La probabilité que les mainteneurs du kernel intègrent d'office le driver pour un chipset si peu répandu, aussi performant soit il, est quasiment nulle.Nicko a écrit : Il faudrait que l'overlay soit intégré au kernel général mais je n'ai toujours pas trouvé de partenaire qui pourrait nous proposer cette prestation.
A mon humble avis, on est condamné au plugin sauf à officialiser le driver auprès du team Volumio. (ce serait d’ailleurs intéressant d'avoir le son de cloche d'Audiophonics sur le sujet par rapport aux sous-entendus que l'on peut lire sur le forum Volumio).
- Nicko
- Administrateur - Site Admin
- Messages : 454
- Inscription : mer. 26 juil. 2006 12:21
- Localisation : Bordeaux
- Contact :
Re: Volumio 2 Installation Plugin ES9028Q2M Volume Hardware
Concernant ce qu'on peut lire sur ce driver il faut savoir qu'il à évolué dans le temps, et n'est resté disponible dans sa version "répréhensible" que quelques jours, le temps qu'un développeur nous alerte sur le fait que les registres ESS étaient confidentiels et non publiables.
C'est pourquoi nous avons fait refaire ce driver en utilisant des registres génériques.
Un micro contrôleur embarqué sur notre carte s'occupe de lire ces registres pour appliquer les informations comme le volume ou l'entrée au DAC
Le DAC en lui-même est initialisé et configuré par un MCU, lui même épaulé par un CPLD, il ne communique pas avec le RPI.
Ainsi nous sommes en conformité avec le fait de publier le code source, et de ne pas publier les registres confidentiels soumis à NDA.
C'est assez facile à vérifier en regardant les sources.
C'est pourquoi nous avons fait refaire ce driver en utilisant des registres génériques.
Un micro contrôleur embarqué sur notre carte s'occupe de lire ces registres pour appliquer les informations comme le volume ou l'entrée au DAC
Le DAC en lui-même est initialisé et configuré par un MCU, lui même épaulé par un CPLD, il ne communique pas avec le RPI.
Ainsi nous sommes en conformité avec le fait de publier le code source, et de ne pas publier les registres confidentiels soumis à NDA.
C'est assez facile à vérifier en regardant les sources.
Re: Volumio 2 Installation Plugin ES9028Q2M Volume Hardware
Thank you Iznogoud for your instructions - they got me most of the way there. I could not manage to copy Q2M_kernel_4.14.29.zip to the folder you specified because windows only shows the boot directory.
Here's how I got the plugin to install using mainly windows operations -
1. Download Q2M_kernel_4.14.29.zip - or whichever one suits the Volumio release you are using. Check this forum page.
2. Unzip Q2M kernel - it will create a folder called "Q2M".
3. Copy the Q2M folder onto your Micro SD flash card under the visible boot directory.
4. Put the flash card back in your RPi and boot it up.
5. Enable SSH if this isn't your first boot - instructions here - https://volumio.github.io/docs/User_Manual/SSH.html" onclick="window.open(this.href);return false;
6. SSH to volumio. I used PuTTY. - volumio\volumio.
7. In SSH window:- CD.. ( should take you to "home" )
8. CD.. again.
9. ls - list directories, you should be able to now see "boot".
10. cd boot
11. cd Q2M - the unzipped folder you copied across.
12. without quotes "volumio plugin install"
13. "reboot"
All done.
Here's how I got the plugin to install using mainly windows operations -
1. Download Q2M_kernel_4.14.29.zip - or whichever one suits the Volumio release you are using. Check this forum page.
2. Unzip Q2M kernel - it will create a folder called "Q2M".
3. Copy the Q2M folder onto your Micro SD flash card under the visible boot directory.
4. Put the flash card back in your RPi and boot it up.
5. Enable SSH if this isn't your first boot - instructions here - https://volumio.github.io/docs/User_Manual/SSH.html" onclick="window.open(this.href);return false;
6. SSH to volumio. I used PuTTY. - volumio\volumio.
7. In SSH window:- CD.. ( should take you to "home" )
8. CD.. again.
9. ls - list directories, you should be able to now see "boot".
10. cd boot
11. cd Q2M - the unzipped folder you copied across.
12. without quotes "volumio plugin install"
13. "reboot"
All done.
Re: Volumio 2 Installation Plugin ES9028Q2M Volume Hardware
Je vous remercie pour ces instructions de la mise à jour du plugin du kernel 4.14.29. J'ai galéré un petit au début et j'ai failli même désinstaller mon Volumino car j'ai pensé qu'il y avait de fichiers manquants. Mais j'ai suivi les consignes que Iznogood avait donnés,
et tout est bien qui finit bien
et tout est bien qui finit bien

Re: Volumio 2 Installation Plugin ES9028Q2M Volume Hardware
Installation impeccable en utilisant un mélange des instructions d'Iznogoud et de JLH64.
En résumé :
- téléchargement et décompression du plugin sur mon Mac
- copie du dossier Q2M dans le répertoire /boot de la carte
- remise en place de la carte sur le Raspberry, lancement de Volumio et mise en Anglais
- suivre les instructions de JLH64 à partir de l'étape "6" en ssh
- remettre en Français
- reboot
Il m'a fallu 2 redémarrages pour que la sélection du DAC "audiophonics" soit bien effective.
Ensuite, tout fonctionne, le volume est réglable et le son superbe !
Seul petit bémol, avec le raspberry, lorsque je lis des DSD via mon réseau, j'ai des coupures de son. Les DSD lus à partir d'un DD en USB sont lus sans problème (le souci était identique avec un DAC 9018, donc le 9038 n'est pas en cause).
En résumé :
- téléchargement et décompression du plugin sur mon Mac
- copie du dossier Q2M dans le répertoire /boot de la carte
- remise en place de la carte sur le Raspberry, lancement de Volumio et mise en Anglais
- suivre les instructions de JLH64 à partir de l'étape "6" en ssh
- remettre en Français
- reboot
Il m'a fallu 2 redémarrages pour que la sélection du DAC "audiophonics" soit bien effective.
Ensuite, tout fonctionne, le volume est réglable et le son superbe !
Seul petit bémol, avec le raspberry, lorsque je lis des DSD via mon réseau, j'ai des coupures de son. Les DSD lus à partir d'un DD en USB sont lus sans problème (le souci était identique avec un DAC 9018, donc le 9038 n'est pas en cause).
Re: Volumio 2 Installation Plugin ES9028Q2M Volume Hardware
L'interface ethernet du RPi a un débit plutôt asthmatique. Sans doute la source du problème, sous réserve que le serveur fonctionne correctement et que l'on ne parle pas de WiFi.jfb894 a écrit : Seul petit bémol, avec le raspberry, lorsque je lis des DSD via mon réseau, j'ai des coupures de son. Les DSD lus à partir d'un DD en USB sont lus sans problème (le souci était identique avec un DAC 9018, donc le 9038 n'est pas en cause).
Il faudrait essayer avec un RPi3B+ dont l'interface ethernet est plus performante.
Re: Volumio 2 Installation Plugin ES9028Q2M Volume Hardware
i use the ES9028Q2M plugin for this Chinese ES9038Q2M DAC Board, https://www.ebay.com/itm/ES9038-Q2M-DAC ... Swu6taZ~Sz, the result is posted here, http://www.diyaudio.com/forums/digital- ... drive.html, any solutions for native 16/44.1 playback is appreciated.
- Nicko
- Administrateur - Site Admin
- Messages : 454
- Inscription : mer. 26 juil. 2006 12:21
- Localisation : Bordeaux
- Contact :
Re: Volumio 2 Installation Plugin ES9028Q2M Volume Hardware
This "driver" is only compatible with our board.
The only solution for these cheaps boards is to oversample all data to 24bit.
The only solution for these cheaps boards is to oversample all data to 24bit.
- Nicko
- Administrateur - Site Admin
- Messages : 454
- Inscription : mer. 26 juil. 2006 12:21
- Localisation : Bordeaux
- Contact :
Re: Volumio 2 Installation Plugin ES9028Q2M Volume Hardware
Pas de soucis de notre coté même en DSD...jfb894 a écrit : Seul petit bémol, avec le raspberry, lorsque je lis des DSD via mon réseau, j'ai des coupures de son. Les DSD lus à partir d'un DD en USB sont lus sans problème (le souci était identique avec un DAC 9018, donc le 9038 n'est pas en cause).
Ça peut également être la source réseau, surtout si c'est en UPNP
Re: Volumio 2 Installation Plugin ES9028Q2M Volume Hardware
Bonjour,
J'ai aussi le même problème avec le drag and drop pour l'installation du plugin. Je rencontre toujours les mêmes options ouvrir ou enregistrer. Je clique sur ouvrir et rien n'est affiché, et le plus plugin n'est pas installé. J'ai essayé maintes fois, et j'ai laissé tomber. Je reste sur l'ancienne version jusqu'à ce que je trouve une solution.
J'ai aussi le même problème avec le drag and drop pour l'installation du plugin. Je rencontre toujours les mêmes options ouvrir ou enregistrer. Je clique sur ouvrir et rien n'est affiché, et le plus plugin n'est pas installé. J'ai essayé maintes fois, et j'ai laissé tomber. Je reste sur l'ancienne version jusqu'à ce que je trouve une solution.
Dernière modification par Mathys le jeu. 06 sept. 2018 16:10, modifié 1 fois.
Re: Volumio 2 Installation Plugin ES9028Q2M Volume Hardware
Une suggestion : lire les posts précédents. La raison pour laquelle l'installation du plugin via l'IHM ne fonctionne plus y est clairement expliquée, de même que la méthode pour contourner le problème.Mathys a écrit :Bonjour,
J'ai aussi le même problème avec le drag and drop pour l'installation du plugin. Je rencontre toujours les mêmes options ouvrir ou enregistrer. Je clique sur ouvrir et rien n'est affiché, et le plus plugin n'est pas installé. J'ai essayé maintes fois et j'ai laissé tomber. Je reste sur l'ancienne version jusqu'à ce que je trouve une solution.

Re: Volumio 2 Installation Plugin ES9028Q2M Volume Hardware
Bonsoir,
Effectivement j'ai lu les réponses plus hauts et comme vos explications sont claires et détaillées comme d'habitude, je les ai appliquées intégralement pour ne pas avoir encore d'erreurs. Et je vous remercie tous car en ce moment, tout marche bien, plus de problèmes avec Volumio 2. L'installation du plugin s'est bien déroulé
Merci merci et adieu drag and drop
Effectivement j'ai lu les réponses plus hauts et comme vos explications sont claires et détaillées comme d'habitude, je les ai appliquées intégralement pour ne pas avoir encore d'erreurs. Et je vous remercie tous car en ce moment, tout marche bien, plus de problèmes avec Volumio 2. L'installation du plugin s'est bien déroulé

Dernière modification par Mathys le jeu. 06 sept. 2018 16:16, modifié 1 fois.
Re: Volumio 2 Installation Plugin ES9028Q2M Volume Hardware
Bonjour,
j'ai acheté récemment une carte DAC ES9028Q2M alimentée par un transfo toroïdal, pour mon Pi 3B+ avec la carte Allo Kali.
J'ai fait la procédure d'installation du plug-in pour Volumio mais je n'arrive pas à le faire marcher, notamment sous AirPlay : lorsque je lance un morceau de ma bibliothèque iTunes le son est un mélange du fichier d'origine et d'un bruit blanc horrible. Volumio marche bien en sortie jack classique, aussi avec AirPlay.
Quelqu'un aurait une piste?
Le plug-in est bien à jour? (j'ai la dernière version de Volumio mise à jour hier).
j'ai acheté récemment une carte DAC ES9028Q2M alimentée par un transfo toroïdal, pour mon Pi 3B+ avec la carte Allo Kali.
J'ai fait la procédure d'installation du plug-in pour Volumio mais je n'arrive pas à le faire marcher, notamment sous AirPlay : lorsque je lance un morceau de ma bibliothèque iTunes le son est un mélange du fichier d'origine et d'un bruit blanc horrible. Volumio marche bien en sortie jack classique, aussi avec AirPlay.
Quelqu'un aurait une piste?
Le plug-in est bien à jour? (j'ai la dernière version de Volumio mise à jour hier).
Re: Volumio 2 Installation Plugin ES9028Q2M Volume Hardware
Bonjour,
le driver ES9028Q2M marche bien pour la carte DAC I-Sabre ES9038Q2M mais y a t-il un driver spécifique pour le ES9038Q2M?
Merci
le driver ES9028Q2M marche bien pour la carte DAC I-Sabre ES9038Q2M mais y a t-il un driver spécifique pour le ES9038Q2M?
Merci
- Nicko
- Administrateur - Site Admin
- Messages : 454
- Inscription : mer. 26 juil. 2006 12:21
- Localisation : Bordeaux
- Contact :
Re: Volumio 2 Installation Plugin ES9028Q2M Volume Hardware
Le plugin est fait pour la version 2.389, il n'a pas été recompilé pour la dernière version.
La 2.389 est dispo avec le driver déjà installé ici :
https://mega.nz/#F!gApABIjA!2dm7GPdcqA0tbuGkh2CDGA" onclick="window.open(this.href);return false;
Il n'y a pas de driver pour la puce ES9038Q2M en direct, ce n'est pas possible légalement.
La 2.389 est dispo avec le driver déjà installé ici :
https://mega.nz/#F!gApABIjA!2dm7GPdcqA0tbuGkh2CDGA" onclick="window.open(this.href);return false;
Il n'y a pas de driver pour la puce ES9038Q2M en direct, ce n'est pas possible légalement.