Un firmware ouvert remet en marche les récepteurs AV Onkyo défectueux. Il s’agit d’une panne connue. Sur certains récepteurs AV d’Onkyo utilisant la puce D830 de Texas Instruments, comme le TX-NR717, l’appareil s’allume et semble fonctionner, mais aucun son ne sort. Selon le développeur Jokūbas, le problème provient soit de la puce D830 elle-même, soit de la dégradation de la mémoire flash NAND de 64 MiB qui héberge le firmware.
La réparation est loin d’être simple. Lorsqu’on remplace le D830 par une puce compatible plus facile à trouver, le logiciel d’origine ne démarre pas. Et lorsqu’on installe une nouvelle mémoire NAND, l’ancien logiciel ne peut adresser que des pages de 512 octets, alors que les mémoires flash disponibles sur le marché utilisent des pages de 2 KiB ou 4 KiB.
Le logiciel open source OSIRIS, développé par Jokūbas, prend en charge les puces compatibles avec le D830, comme l’OMAP-L137, ainsi que les mémoires flash NAND modernes, ce qui permet de remettre ces récepteurs en état de marche. Le logiciel n’est toutefois pas encore achevé. Le nombre de fonctionnalités non testées ou non implémentées est supérieur à celui des fonctionnalités opérationnelles. Sur certains appareils défectueux, il suffit de remplacer quelques composants passifs.
Pourquoi c’est important
Ce développement montre comment la communauté open source peut intervenir lorsque le firmware ne fonctionne plus avec les pièces actuelles. Le remplacement de pièces ne constitue pas une solution à lui seul ; en effet, même si une puce compatible est installée, le logiciel d’origine ne démarre pas, et les mémoires flash NAND modernes ne sont pas compatibles avec l’ancien format d’adressage. Parce qu’OSIRIS franchit ce mur logiciel, les utilisateurs qui possèdent un récepteur Onkyo devenu silencieux ont désormais la possibilité de réparer l’appareil au lieu de le jeter. Néanmoins, le fait que le projet ne soit pas encore achevé et que les fonctionnalités non testées soient plus nombreuses que celles qui fonctionnent laisse ouverte la question de la fiabilité de la solution dans un usage quotidien. En outre, étant donné que sur certains appareils défectueux le remplacement de quelques composants passifs suffit, ce logiciel n’est pas un remède valable pour tous les propriétaires d’Onkyo.