Je suis un étudiant en informatique et je travaille actuellement sur un projet visant à créer une gameboy à partir de rien avec seulement un Beaglebone Black REV C, un ami TFT à 40 broches que j'ai acheté. ici et un écran TFT 5 '' acheté sur buydisplay.com/default/5-tft-lcd-display-module-wvga-800x480-high-resolution-for-mp4-gps. En raison de la faible quantité d'informations disponibles, nous avons probablement fait quelque chose de mal et notre beaglebone black est court-circuité et refuse de s'allumer. Nous en avons acheté un nouveau et nous cherchons à empêcher cela.
- Quelles broches du beaglebone black sont connectées à quel ami TFT? Vous pouvez voir notre brochage TFT actuel sur Avant que notre beaglebone noir se frit et refuse de s'allumer, lorsque nous l'avons allumé, l'écran s'est allumé et vous pouviez voir un fond blanc et le rétroéclairage s'allumer.
- Comment pouvons-nous afficher des pixels ou des images sur l'écran? Comme le dit la description du TFT: "Il n'y a pas de tutoriels sur l'utilisation de cet ami TFT", nous ne savons pas si nous devons écrire notre propre pilote pour cet écran ou s'il existe des pilotes prêts à être utilisés avec ce TFT. -amie?
- Nous manque-t-il un morceau de matériel? Notre professeur veut que nous n'utilisions que les 3 éléments mentionnés dans le premier paragraphe, mais manque-t-il peut-être un élément important qui pourrait nous aider à afficher des images sur l'écran?
Quelqu'un peut-il nous aider?
lcd
beaglebone
beagleboard
tft
Emerald Sorceress
la source
la source
Réponses:
Je passais par là quand j'ai lu votre message. J'ai fait exactement ce que vous essayez de faire il n'y a pas si longtemps. C'est en fait assez simple ... si le brochage de l'écran LCD est identique à celui de l'ami TFT! Vous devez câbler les signaux LCD du BeagleBone à votre ami TFT (les noms des signaux sont similaires). Vous remarquerez que tous les signaux RVB ne sont pas câblés, mais c'est normal. De plus, l’ami TFT requiert ses propres signaux: une entrée propre 5V, une entrée 3,3V, un PWM pour gérer la luminosité ... Mon conseil: choisissez ces tensions sur votre BeagleBone uniquement s’il est alimenté avec une alimentation solide (& gt; 2 A). Sinon, du moins dans mon cas, les tensions risquent d'être trop faibles pour alimenter l'écran LCD si vous n'avez pas câblé les signaux de rétroéclairage. Branchez le PWM sur un signal 3,3V, ainsi que sur ON / OFF.
Du côté logiciel, assurez-vous que le contrôleur LCD de la CPU est activé et synchronisé. Je vous suggère d'essayer avec le très bon BSP fourni par David Vescovi ici: https://beaglebonebsp.codeplex.com/ . L'écran LCD est activé par défaut.
J'ai également frit un de mes BBB en essayant de faire fonctionner un écran LCD. Jamais compris comment cela s'était passé et jamais réussi à faire fonctionner l'écran. Je ne peux pas vérifier l'écran LCD que vous avez choisi car le lien est brisé. Mais, pour votre information, j'utilise un écran Newhaven maintenant et cela fonctionne parfaitement ( http://www.newhavendisplay.com/nhd50800480tfatxlctp-p-6062.html ).
J'espère que cela pourra vous être utile!
la source
Juste ma contribution, mais je crois que le beagle bone black n’est censé tirer que 3,3 v de son gpio, sinon vous ferez frire une partie du processeur. C'est peut-être pour cette raison que vous avez tué votre premier tableau ... Je vous recommande d'utiliser une source externe pour alimenter la broche 5vin.
la source