Cours:BeagleBone : Différence entre versions

De troyesGEII
Aller à : navigation, rechercher
({{Bleu|Changement de version}})
({{Bleu|Changement de version}})
Ligne 22 : Ligne 22 :
 
**libfreetype6-dev
 
**libfreetype6-dev
 
**libfontconfig1-dev
 
**libfontconfig1-dev
 +
**libinput-dev
  
 
=={{Bleu|Mise à jour/préparation}}==
 
=={{Bleu|Mise à jour/préparation}}==

Version du 19 novembre 2016 à 23:49

Mise à jour de l'os

Changement de version

  • Télécharger la version à installer : http://elinux.org/Beagleboard:BeagleBoneBlack_Debian
  • Écrire le fichier .img sur une carte SD : dd if=BBB-eMMC-flasher-debian-X.Y-console-armhf-2015-10-25-2gb.img of=/dev/sdx bs=1M
  • La mise à jour est terminée lorsque les 4 leds sont allumées de façon fixe
  • gles/opengl
    • apt-get install lsb-release
    • /opt/scripts/tools/update_kernel.sh --lts-4_4 --bone-channel
    • git clone https://github.com/RobertCNelson/bb-kernel.git
    • cd bb-kernel/
    • git checkout origin/am33x-v4.1 -b tmp-sgx
    • ./sgx_create_package.sh
    • sudo tar xfv GFX_5.01.01.02.tar.gz -C /
    • cd /opt/gfxinstall/
    • sudo ./sgx-install.sh
    • sudo reboot
    • ajouter /opt/electronique/bbb/sgx/bb-kernel/ignore/SDK_BIN/Graphics_SDK_setuplinux_5_01_01_02/include dans /opt/gfxlibraries/include
  • cross compilation
    • pkg-config ???
    • build-essential
    • libfreetype6-dev
    • libfontconfig1-dev
    • libinput-dev

Mise à jour/préparation

  • apt-get update
  • apt-get dist-upgrade


I2c

http://beaglebone.cameon.net/home/i2c-devices

http://datko.net/2013/11/03/bbb_i2c/

apt-get install i2c-tools