Projet

Général

Profil

Wiki » Historique » Version 51

Patrice Nadeau, 2020-07-05 09:50

1 49 Patrice Nadeau
Utilisation d'un BeagleBone Black
2
=================================
3 2 Patrice Nadeau
4 49 Patrice Nadeau
------------------------------------------------------------------------
5 1 Patrice Nadeau
6
{{toc}}
7
8
Dans ce document, l'appellation BeagleBone Black sera remplacé par BBB.
9
10 49 Patrice Nadeau
## Introduction
11 41 Patrice Nadeau
12 51 Patrice Nadeau
Le *BBB (BeagleBone Black)* est un ordinateur complet avec licence libre et utilisant GN/Linux comme système d'exploitation.
13
14
Toutes les spécifications sont disponibles sur le site <http://beagleboard.org/>.
15 33 Patrice Nadeau
16 1 Patrice Nadeau
Ceci en fait un outil de développement idéal.
17
18 49 Patrice Nadeau
Ce document explique comment utiliser un poste sous openSUSE pour faire
19
du développement avec le langage C.
20 1 Patrice Nadeau
21 49 Patrice Nadeau
J'ai choisi cette méthode pour les raisons suivantes :
22 50 Patrice Nadeau
* La programmation des µc AVR d'Atmel se fait de cette manière
23
* Je connais déjà le C
24
* Linux est écrit en C
25 1 Patrice Nadeau
26 49 Patrice Nadeau
### Ressources
27
28 50 Patrice Nadeau
* <http://beagleboard.org/bone>
29
* [Getting Started with BeagleBone](http://shop.oreilly.com/product/0636920028116.do?sortby=publicationDate)
30
* <http://elinux.org/GPIO>
31 49 Patrice Nadeau
32
\[\[ Environnement de travail à distance\]\]
33 42 Patrice Nadeau
--------------------------------------------
34 49 Patrice Nadeau
35
\[\[Programmation sous Linux\]\]
36 1 Patrice Nadeau
--------------------------------
37 49 Patrice Nadeau
38
Retrait des services BeagleBone Black
39 1 Patrice Nadeau
-------------------------------------
40 49 Patrice Nadeau
41
Informations provenant de
42 1 Patrice Nadeau
http://www.element14.com/community/community/designcenter/single-board-computers/next-gen\_beaglebone/blog/2013/11/20/beaglebone-web-server--setup
43 49 Patrice Nadeau
44 1 Patrice Nadeau
```bash
45 46 Patrice Nadeau
# on se met en mode "root"
46 42 Patrice Nadeau
su -
47
# On arrete les services suivants
48
systemctl disable cloud9.service
49
systemctl disable gateone.service
50 1 Patrice Nadeau
systemctl disable bonescript.service
51 42 Patrice Nadeau
systemctl disable bonescript.socket
52
systemctl disable bonescript-autorun.service
53
systemctl disable avahi-daemon.service
54 44 Patrice Nadeau
systemctl disable gdm.service
55 42 Patrice Nadeau
systemctl disable mpd.service
56 49 Patrice Nadeau
# On reboot
57 48 Patrice Nadeau
shutdown -r now
58 49 Patrice Nadeau
```
59
60 50 Patrice Nadeau
Remettre le port 80 au lieu de 8080 comme par défaut pour *apache* dans le fichier **/etc/apache2/ports.conf**.
61 49 Patrice Nadeau
62
Relancer *apache*
63
64 1 Patrice Nadeau
```bash
65 49 Patrice Nadeau
sudo systemctl reload apache2.service
66 1 Patrice Nadeau
```