Tablette cassée + Orange Pi

Pour 8 $, vous pouvez le transformer en un système Linux entièrement fonctionnel avec un moniteur, un clavier et un trackpoint:



Contexte


J'ai eu une fois une tablette Lenovo Thinkpad. Je n'aimais pas beaucoup l'appareil et a conduit à la déception à la fois sur Android et sur Lenovo et a longtemps découragé le désir d'acheter quelque chose de similaire. Il n'aimait pas le fait que:
  1. , , . root .
  2. . . - . . .
  3. . 259*179 , 216*135 ( , 1-2 ). .. 63% . , , , - - ( - ...), .

Mais une fois au démarrage, il a montré le logo Lenovo et s'est arrêté là. Une tentative de réinitialisation des paramètres via le menu de démarrage a conduit au message qu'il ne pouvait pas y monter quelque chose. Il a été décidé de ne pas se rendre au service.

Après avoir démonté la tablette, j'ai obtenu:
  1. Très bon écran LP101WX1-SLN2 avec une résolution de 1280 * 800 et une diagonale de 10,1 ";
  2. Clavier USB avec trackpoint;
  3. Alimentation avec sortie USB 5 V 2 A;
  4. Deux batteries lithium-ion encore en vie. Le test a montré une capacité de 3,25 A * h;
  5. Module Wifi + Bluetouth AW-NH931;
  6. Module 3G / GPS / HSPA Ericsson F5521gw;
  7. Microphone, haut-parleur, moteur de vibration et autres bagatelles.

Orange pi pc


Cette chose a été achetée pour une petite pièce. Ici, ils ont déjà écrit à son sujet , mais je vais décrire brièvement ce que je lui ai fait et je peux recommander à d'autres de le faire.

Refroidissement


Les puces mémoire ne sont presque pas chauffées. Le radiateur n'est nécessaire que pour la puce principale. J'ai acheté ces 40x40x11 mm ici: j'ai



coupé la taille requise avec une scie à métaux et je l'ai collé sur Alsil-5. La puce elle-même mesure 14x14 mm, mais le radiateur peut être agrandi un peu plus.

Installation du système d'exploitation


L' image satie recommandée ne prend pas en charge mon sifflet WiFi (RTL8188CUS). L'image a été prise à partir d'ici - les liens de la publicité du premier article uniquement, ont réussi à télécharger le lien à partir du deuxième article et, pour le rendre plus pratique pour vous, mettez-le sur Google .

La nutrition


Passer à travers le peigne GPIO n'est pas pratique et dangereux - vous pouvez faire une erreur et brûler quelque chose. J'ai acheté ce cordon: Si vous voulez la même chose - ici . Mais il s'est avéré que le fil y est si mince qu'avec une moyenne de ~ 250 mA consommée, Orange Pi ne veut pas s'allumer en raison d'une chute de tension dans le fil. Il a donc fallu remplacer le fil, mais l'achat n'a pas été vain - j'ai utilisé les connecteurs.





Activer et corriger l'overclocking


Pour les utilisateurs orangepi et root, le mot de passe par défaut est orangepi. De plus, par défaut, ssh est accessible par root, alors pensez à la sécurité!

Si le moniteur et le réseau ne fonctionnent pas, vous pouvez vous connecter au programme du terminal via UART.

Maintenant sur l'overclocking. Il existe un fichier /media/boot/script.bin. Les paramètres de la puce sont stockés dans ce fichier. Il peut être converti en un format lisible par l'utilitaire bin2fex. C'est ce que nous faisons. Dans le fichier fex résultant, recherchez la section [dvfs_table] et supprimez les modes inacceptables de votre point de vue. Je suis parti:

[dvfs_table]
pmuic_type = 2
pmu_gpio0 = port:PL06<1><1><2><1>
pmu_level0 = 11300
pmu_level1 = 576
extremity_freq = 1008000000
max_freq = 1008000000
min_freq = 480000000
LV_count = 3
LV1_freq = 1008000000
LV1_volt = 1120
LV2_freq = 480000000
LV2_volt = 1060
LV3_freq = 0
LV3_volt = 1060

Dans de tels modes sans boîtier, la puce chauffe jusqu'à 55 ° C maximum.
En utilisant l'utilitaire fex2bin, nous convertissons tout cela en script.bin, redémarrez, réjouissez-vous que nous n'avons plus besoin d'un ventilateur!

Ce serait bien de réduire la fréquence de la mémoire et du GPU, mais je n'ai pas encore pu le faire.

Clavier


Le boîtier du clavier était fourni avec la tablette Lenovo Thinkpad:



Il s'est avéré qu'il s'agit d'un clavier USB standard et il peut même fonctionner avec un ordinateur Windows standard. Le trackpoint fonctionne également. Le seul problème est qu'au lieu des touches F1 - F12, il y a toutes sortes de touches de volume, etc., et les combinaisons Alt + Ctrl + <autre chose> ne fonctionnent pas, car Alt et Ctrl sont représentés par des points USB différents. J'ai dû réaffecter certaines clés.

J'ai appris comment faire ça d'ici . Le fichier de remappage des clés résultant:

keyboard:usb:v*p*
 KEYBOARD_KEY_c00e2=f1
 KEYBOARD_KEY_c00ea=f2
 KEYBOARD_KEY_c00e9=f3
 KEYBOARD_KEY_c0223=f4
 KEYBOARD_KEY_10047=f5
 KEYBOARD_KEY_100a2=f6
 KEYBOARD_KEY_10081=f7
 KEYBOARD_KEY_c022e=f8
 KEYBOARD_KEY_c022d=f9
 KEYBOARD_KEY_c00b6=f10
 KEYBOARD_KEY_c00cd=f11
 KEYBOARD_KEY_c00b5=f12
 KEYBOARD_KEY_c0040=leftctrl
 KEYBOARD_KEY_c0221=leftalt

Nous connectons le clavier et vous pouvez maintenant utiliser les combinaisons Alt + Ctrl + Fx!

Affichage


Connecter l'écran était la tâche la plus intéressante. Je ne sais pas si je réussirai ou non.
J'avais déjà ce convertisseur HDMI -> VGA:



Mais l'affichage est LVDS, donc j'avais besoin d'un contrôleur LVDS avec une entrée HDMI, DVI ou VGA. Le moins cher trouvé - MT6820-B coûte 6,33 $ avec les frais d'expédition . À mon arrivée, il s'est avéré que son connecteur n'était pas le même que celui de l'écran. Je voulais acheter un connecteur approprié avec des fils et un bloc, mais le prix de 6 $ m'a arrêté. J'ai coupé les connecteurs existants de ce qui était arrivé et de ce qui était dans la tablette, pris le brochage de l'écran de la fiche technique et soudé le câblage avec des noms similaires, puisque chaque sortie était signée sur le contrôleur chinois.

La puce du contrôleur LVDS chauffe facilement jusqu'à 70 ° C. Pendant que je le refroidis avec un ventilateur, mais il faudra aussi y coller les radiateurs et les stabilisateurs de tension.

En conséquence, il s'est avéré:


Au bas du contrôleur LVDS refroidi par un ventilateur



Malheureusement, nous n'avons pas encore réussi à faire fonctionner ce bundle avec une résolution de 1280x800. De plus, si vous insérez l'adaptateur HDMI -> VGA dans le port HDMI de l'ordinateur, Windows comprend qu'il peut fonctionner à 1280x800, mais pas l'Orange Pi.


Alimentation, Orange Pi, Clavier

Résumé


Il est peu probable que j'utilise tout cela dans un tel ensemble. Très probablement, je vais assembler l'écran avec le contrôleur dans un moniteur séparé et le connecter à un ordinateur avec Windows, et Orange Pi avec ce clavier vivra avec un autre moniteur simplement parce que je suis si à l'aise et parce que je n'ai pas pu obtenir les résolutions 1280x800 dans ce bundle, mais quand 1280x720 les proportions sont déformées, mais l'idée elle-même semble intéressante, et pas le fait que vous ne pouvez pas le faire correctement. Pour une utilisation stationnaire, Orange Pi + Linux présente plusieurs avantages par rapport à une tablette Android:
  1. Options de personnalisation, aucun problème pour rooter. Changer la fréquence / tension de la puce - veuillez réaffecter les clés - s'il vous plaît!
  2. La présence de GPIO (ce n'est pas un avantage pour tout le monde, mais ça me fait très plaisir).
  3. L'ensemble du système sur une seule carte microSD! Nous pouvons prendre une petite carte et personne n'aura accès à nos données! Nous pouvons avoir plusieurs cartes avec des systèmes pour différentes tâches! Sauvegardes faciles.
  4. Flexibilité de configuration: on peut choisir une carte Orange Pi adaptée et quel que soit cet affichage.


Et encore une comparaison. Orange Pi One coûte 14 $ avec la livraison + 6,3 $ pour microSD, Arduino Mega - 7 $. En payant 3 fois plus, nous obtenons:
  • 65536 fois plus de RAM;
  • 4 cœurs rapides 32 bits;
  • La possibilité d'accéder à l'appareil via SSH et de programmer / compiler / déboguer directement dans celui-ci dans votre langue préférée;
  • Un système d'exploitation qui peut exécuter simultanément des programmes écrits dans différentes langues!

Cela ne signifie pas que Arduino Mega n'est plus nécessaire, mais dans certains projets, vous pouvez penser à une alternative.

Pourquoi tout cela?


Et au fait que si votre tablette se casse ou tout autre appareil, sachez que bon nombre de ses composants peuvent avoir une seconde vie. Profitons du fait que nos appareils électroniques ne sont pas encore des boîtes noires remplies d'époxy (bien qu'il y ait un mouvement dans cette direction).

Et j'ai aussi un rêve de promouvoir l'idée de décharges spécialisées / marchés libres où vous pouvez laisser quelque chose dont vous n'avez plus besoin, mais que quelqu'un d'autre peut utiliser.

Source: https://habr.com/ru/post/fr396277/


All Articles