castman.fr – La technologie, à la portée de tous ! Toujours d’actualité … Écologie et technologie en harmonie, est-ce encore de l’utopie ? Sur mon site, vous trouverez une mine d’informations, sur les produits high-tech en général. Vous trouverez aussi, des tutoriels, des astuces, mes coups de gueule et mes coups de cœur, sans oublier, mon espoir sur le thème “Je contribue, pour ma planète !“. Je n’ai pas la science infuse, mais c’est la science qui fuse.

Banana Pi M3, mes bidouilles en images ! Septième partie.

Banana Pi M3, mes bidouilles en images ! Septième partie.

Allais-je laisser le M3 dans un coin ? Et bien NON, c’est mal me connaître !

Ci-dessous je vous montre avec des photos mes bidouilles pour sortir le M3 de sa fonction qui était la sienne, depuis plus d’un mois “mon presse-papier“, sachant que SINOVOIP, n’a pas donné de suite à ma demande !

 

Dans cette présentation du M3, je vais implanter …

A- Un nouveau câble USB sur la platine du M3 pour passer la limite en énergie du port micro USB. (Il faut choisir un câble USB qui  accepte un ampérage supérieur à 2A)

B- Une batterie Li-ion de 3.7V en 5000 mAh de récupération.

C- Une sonde et un écran LCD pour surveiller la température en temps réel, du processeur 8 cœurs.

Et toujours :

D- Un ventilateur puissant pour refroidir l’ensemble.

Bonne lecture.

Dans cette configuration ci-dessus, il m’est possible de surveiller et cela en temps réel, la température du processeur. Résultat, le M3 semble plus stable avec les éléments.

 

 

A- Un nouveau câble USB sur la platine du M3 pour passer la limite en énergie du port micro USB.

Attention ! Important (Le câblage doit accepter un ampérage supérieur à 2A)

 

Connecteur Jack DC-IN introuvable.

Le connecteur qu’il est possible de souder sur la platine du M3 est introuvable, dans les magasins de composants électroniques autour de chez moi.

Je ne vais certainement pas commander un composant à moins d’1 € et plusieurs € de frais de port !

Ce n’est pas ma conception …

Seul choix possible pour moi, c’est d’adapter un connecteur HS USB vers micro USB qui accepte un ampérage supérieur à 2A.

En images ci-dessous …

M3 Partie7 CâbleUSB pour Alimentation01

.

M3 Partie7 CâbleUSB pour Alimentation02

 

B- Une batterie Li-ion de 3.7V en 5000 mAh de récupération.

Pour la batterie, accu de 3.7V en 5000 mAh de plus d’un an. Constat après utilisation.

M3 Partie7 Accu01

Un accu de ce genre, est très pratique pour des projets nomades, mais le souci c’est que le M3 consomme beaucoup. Le premier défaut constaté et non des moindres ! Les GPIO ne sont pas alimentés pendant l’utilisation du M3 avec un accu Li-ion.

Second problème, si vous laissez le M3 éteint, avec l’accu connecté, vous retrouverez celui-ci complètement vide le lendemain matin.

M3 Partie7 Accu02Branchement câble

.

M3 Partie7 Accu03Branchement câble OK

Pour les GPIO, il est certainement possible de détourner l’alimentation vers la batterie, mais bonjour la complication … Et je n’ai pas testé ni essayé !

C’est moins cool en mode batterie, pas de GPIO et l’accu qui se décharge inlassablement quand le Banana Pi M3 est éteint.

C’est tout de suite moins nomade cette histoire !

M3 Partie7 Alimentation viaAccuPas de GPIO

 

C- Une sonde et un écran LCD pour surveiller la température en temps réel, du processeur 8 cœurs.

Encore de la récupération avec cette sonde qui vient du monde du PC.

Elle est pratique et m’affiche en temps réel la température du processeur.

M3 Partie7 Sonde température et EcranLCD01

C’est plus simple pour la surveillance du M3 lors de mes tests.

Important !

Le démarrage du M3 est anarchique et aléatoire concernant la vitesse du processeur Octa Core. (Il faut implanter une gestion de la vitesse du processeur et cela en fonction de la distribution via un logiciel de contrôle ou dans la configuration).

Je sais, c’est plus facile à dire qu’à faire !

Un constat ! Si je ne branche pas le ventilateur pour refroidir le M3, celui-ci ne démarre plus ou difficilement car, la température du processeur avec le radiateur (refroidisseur alu) grimpe autour de 60°.

À cause de cette température élevée, le M3 est instable.

De plus, vous pouvez constater sur l’image ci-dessous que j’utilise un dissipateur alu en hauteur pour améliorer la dispersion de la chaleur, mais cela ne suffit pas !

M3 Partie7 Sonde température 60° et EcranLCD02

 

J’ai même eu une température bien plus haute que cela, avec comme résultat une odeur de chaud et un M3 qui ne démarre pas.

Dès le branchement du gros ventilateur, le M3 fonctionne presque correctement, avec la présence obligatoire d’un refroidisseur alu, sur le processeur.

M3 Partie7 Sonde température 30° et EcranLCD02

Cette température élevée n’est pas stable et pas toujours haute au démarrage. Il semble que le M3 selon la distribution installée démarre avec une vitesse de processeur complètement anarchique. Il n’y a aucune gestion des cœurs du processeur, car le processeur peut démarrer à 1.8 GHz ou à 1.** aléatoirement.

 

D- Un ventilateur puissant pour refroidir l’ensemble.

M3 Partie7 Gros Ventilateur

 

Ma conclusion.

Il faut obligatoirement un système de refroidissement opérationnel, couplé à un logiciel de surveillance et de gestion de la vitesse du processeur pour optimiser et régler comme il se doit la température de celui-ci.

Ajouter une batterie (Accu li-ion), pour le rendre autonome ? Mais le résultat n’est cependant pas terrible et certainement pas nomade… car, la batterie se décharge inlassablement. Elle doit être utilisée dans le cas d’une coupure de courant, c’est dans ce cas précis que l’accu est utile !

Pour pallier ce manque et cette limite en Ampérage et pour améliorer le démarrage du Banana Pi M3, il est conseillé de modifier le connecteur micro USB pour l’alimenter par un connecteur Jack DC-IN. Mais, c’est un risque, car si vous cramez quelque chose, vous n’aurez plus de garantie !

Et surtout, renvoyer le M3 en Chine en DHL ce n’est pas gratuit !!! Il est plus simple d’acheter le M3 dans un magasin en France ou un conseil plus judicieux ….

N’acheter pas, le Banana Pi M3.

C’est vraiment, mais vraiment…. une très grosse déception !

 

4 commentaires

  1. Bonjour,
    J’ai vu un autre tuto, du même auteur, autour des banana mais je ne le retrouve pas…
    Du coup je poste ici! 😉

    Déjà ma conf :
    – BPI M3 avec processeur A83T et Jack DC-IN 5V / 2A
    – Disque dur Seagate de 2″5 de 1To affichant 0,85A max en 5v ! (Données constructeur …)
    Branché en sata !
    – Coté os : une Debian Jessis.

    Astuce coté chaleur :
    – Mettre des radiateurs sur le CPU et GPU ne sont pas des options !
    – Mettre la BananPi en vertical et non en horizontal !
    Je sais c’est bête mais sinon la chaleur reste en dessous et du coup …
    – Un ventilo peut être branché en plus sur les ports 4 et 6 du GPIO pour ventilé.
    Attention à prendre un ventilateur adapté en 5v et pas un truc de bourin 10v etc.
    – Sous linux on peut connaitre la température via :
    cat /sys/class/thermal/thermal_zone0/temp

    Astuce coté alimentation
    – On dispose de 5v sur 2A soit 10w au total ! Donc faut faire avec (ou alors on met une alim externe en plus) !
    – Dans les distributions Gnu/Linux avec les architecture Arm il peut y avoir une limitation sur le bus USB (et semble till SATA !!!).
    Il faut alors penser à rajouter la ligne : max_usb_current=1 dans le fichier /boot/config…
    (Personnellement, sans ce paramétre mon disque décroché régulièrement)
    – Grosse astuce chez moi au niveau de l’alimentation du SATA le + et le – sont inversé par rapport à un connecteur classique !(ou alors c’est mes connecteurs qui ont des soucis !)
    J’ai remarqué que dans ce cas ; aprés branchement la bananai ne démarre pas.
    Normalement si le disque n’a pas assez d’alimentation au démarrage la BPI M3 doit démarrer mais pas le disque !
    – Le connecteur d’alimentation SATA et,chez moi , un peu trop large ce qui peux provoquer des faux contactes. J’ai donc opté pour une alimentation plutôt par port USB .
    L’alimentation coté USB : https://openclassrooms.com/courses/comprendre-l-usb-et-bricoler-un-peripherique
    L’alimentation coté SATA : https://fr.wikipedia.org/wiki/Serial_ATA

    En conclusion :
    La Doc de la banana PI manque cruellement ! De plus je crois que la gamme BPI et pour un publique avertis… Mais personnellement la mienne marche très bien !

  2. Merci pour ce descriptif et les astuces pour aider les utilisateurs du M3.

    Je pense que vous disposer de la version DC/IN 5v d’origine. (C’est la version vendue avec le connecteur jack DC/IN)

    Mon ventilo fonctionne en 5 ou 12 volts et utilise un ampérage très bas, c’est pourquoi je l’utilise. Ventilateur + radiateur, le M3 reste stable.

    Le forum du Banana Pi M3 existe, mais c’est le bazar pour chercher une information précise.

    La communauté autour du Banana Pi est en général mondiale, mais les utilisateurs dans chaque pays, sont très rares !

  3. Bonjour;
    joyeuses fêtes à tous et j’espère que vous avez bien noyé les Joël !

    Oui la communauté BPI est relativement restreinte.
    Du coup, il ne faut pas avoir peur de se salir les mains.

    PS : Merci a l’auteur de ce site (surtout qu’il n’y a pas de pub).

  4. Bon Noël !
    Il faut juste que la nouvelle équipe BPI, qui est en charge du prototypage et du développement apprenne de leurs erreurs pour avancer vers un produit plus stable et mieux finalisé …

    Bonnes fêtes de fin d’année ✌

    castman

Répondre à castman Annuler la réponse

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

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.