Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
howtos:devboards [2014/11/02 14:07] – elarnon | howtos:devboards [2022/05/05 20:01] (Version actuelle) – hackens | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | < | ||
Boards de développement | Boards de développement | ||
======================= | ======================= | ||
Ligne 4: | Ligne 5: | ||
Buildroot c'est bien ! | Buildroot c'est bien ! | ||
- | ## Pandaboard (marche) | + | ## Pandaboard |
+ | |||
+ | ### Noyau Ubuntu/ | ||
La pandaboard n'est plus supportée par personne et ce n'est pas facile de trouver comment faire pour obtenir un système qui marche. | La pandaboard n'est plus supportée par personne et ce n'est pas facile de trouver comment faire pour obtenir un système qui marche. | ||
Ligne 14: | Ligne 17: | ||
* I2C | * I2C | ||
- | L' | + | L' |
- | TODO: Explications sur comment utiliser ducati et tesla. | + | TODO: Explications sur comment |
Buildroot c'est bien, mais ça ne boot pas sur la panda. Il faut donc utiliser l' | Buildroot c'est bien, mais ça ne boot pas sur la panda. Il faut donc utiliser l' | ||
Ligne 70: | Ligne 73: | ||
Enfin, pensez à installer et configurer le wifi par la méthode de votre choix (par exemple, wicd-curses). | Enfin, pensez à installer et configurer le wifi par la méthode de votre choix (par exemple, wicd-curses). | ||
- | ## Pandaboard | + | ### Ducati et Tesla |
+ | |||
+ | Ducati est le nom correspondant aux 2 cortex M3 disponibles sur la panda, et Tesla est le nom du DSP. | ||
+ | Le fichier ```/ | ||
+ | |||
+ | Pour programmer sur les cœurs de Ducati on utilise https:// | ||
+ | |||
+ | Pour programmer sur Tesla, c'est plus compliqué. Il faut utiliser `git:// | ||
+ | |||
+ | Je (elarnon) vais les installer sur les PCs de la cave. | ||
+ | |||
+ | Attention sysbios-rpmsg est conçu pour un système 32bits (sigh) donc il faut enlever les `-m32` dans `src/ | ||
+ | |||
+ | Il faut encore comprendre quels fichiers modifier pour changer l' | ||
+ | |||
+ | La doc là-dessus est scarce, voir principalement les liens sur http:// | ||
+ | |||
+ | ### Alimentation | ||
+ | |||
+ | From : http:// | ||
+ | |||
+ | The recommended power supply is rated at 5V (max) @ 4A. | ||
+ | Power Supply: 5V | ||
+ | Barrel Measurements: | ||
+ | |||
+ | ^ L' | ||
+ | |||
+ | En pratique j'ai eu du succès (ahem) avec l' | ||
+ | |||
+ | ### Méthode Buildroot | ||
Pour la Panda, il y a un fichier de configuration pré-disponible : | Pour la Panda, il y a un fichier de configuration pré-disponible : | ||
+ | |||
``` | ``` | ||
git clone git:// | git clone git:// | ||
Ligne 80: | Ligne 113: | ||
Lancer ensuite le script suivant (attention à la locale !) : | Lancer ensuite le script suivant (attention à la locale !) : | ||
+ | |||
``` | ``` | ||
#!/bin/sh | #!/bin/sh | ||
Ligne 102: | Ligne 136: | ||
Pour tester que la SD est bien formatée, compiler et lancer : | Pour tester que la SD est bien formatée, compiler et lancer : | ||
+ | |||
``` | ``` | ||
#include < | #include < | ||
Ligne 147: | Ligne 182: | ||
J'ai eu un bug avec la partition système en ext2, qui provoquait un Kernel panic, cf https:// | J'ai eu un bug avec la partition système en ext2, qui provoquait un Kernel panic, cf https:// | ||
- | |||
- | ### Alimentation | ||
- | |||
- | From : http:// | ||
- | |||
- | The recommended power supply is rated at 5V (max) @ 4A. | ||
- | Power Supply: 5V | ||
- | Barrel Measurements: | ||
- | |||
- | ^ L' |