Voici des liens intéressant et quelques commandes basiques pour vous guider dans l'utilisation de la carte embarquée dans le robot.
Documentation
La page principale concernant la carte :
http://www.embeddedarm.com/epc/ts7300-spec-h.htm
La datasheet de la TS-7300 (carac de la carte et emplacements des principaux composants) :
http://www.embeddedarm.com/Manuals/ts-7300-datasheet.pdf
Les shémas avec entre autre le cablage des pins du processeur et du FPGA :
http://www.embeddedarm.com/downloads/Schem_Mech/TS-7300_Schematic.pdf
Et les 2 principales docs, pleine d'infos :
http://www.embeddedarm.com/Manuals/ts-7300-manual-rev1.3.pdf
http://www.embeddedarm.com/Manuals/linuxarm-guide-rev2.3.pdf
Groupe de discution yahoo sur les TS-7xxx :
http://tech.groups.yahoo.com/group/ts-7000/
Le projet opencore pour le FPGA :
http://www.opencores.org/projects.cgi/web/ts7300_opencore/overview
Connection
Se connecter à la carte via le port ethernet
# ifconfig eth0 192.168.0.2
$ ssh robotik@192.168.0.1

Envoyer le fichier hello.c du PC vers le /home/robotik de la carte :
$ scp hello.c robotik@192.168.0.1:~
Pour envoyer un répertoire entier il suffit d'ajouter l'option -r :
$ scp -r dir robotik@192.168.0.1:~

Pour envoyer un fichier de la carte vers le pc :
$ scp robotik@192.168.0.1:/home/robotik/hello.c ~
Se connecter à la carte via le port COM :
$ minicom
puis régler la vitesse de transfert avec "CTRL-A Z" puis menu "P"
Compilation
Pour exécuter un programme sur la carte : 2 solutions :
- Vous envoyez les sources sur la carte, puis compilez le tout dessus
- Vous cross-compilez les fichier sur le PC, puis envoyez l'exécutable
Pour celà , il suffit d'utiliser le cross-compileur arm-unknown-linux-gnu-gcc
Où récupérer le cross-compileur :
ftp://ftp.embeddedarm.com/ts-arm-linux-cd/cross-toolchains/crosstool-linux-gcc-4.0.1-glibc-2.3.5.tar.bz2







1. Le lundi 30 janvier 2012 à 21:20, par Films en streaming
Ajouter un commentaire