Petits trucs en vrac

From ArmadeusWiki
Revision as of 09:57, 8 April 2008 by FabienM (Talk | contribs)

Jump to: navigation, search

En vrac

Schéma global Wishbone intégrant le core i2c d'opencores

Wishboneocore.png

Lire et écrire sur le bus i2c

Voici deux petits programmes permettant de lire et écrire sur un composant i2c:

Pour les compiler il suffit de taper :

gcc -Wall i2cread.c -o i2cread
gcc -Wall i2cwrite.c -o i2cwrite

Si vous voulez les compiler pour armadeus remplacez gcc par le compilo arm : ~/armadeus/buildroot/build_arm/staging_dir/bin/arm-linux-gcc

Téléchargement de fichiers sur la carte via une commande simple

Taper tftp -g -r fichier 192.168.0.10 à longueur de journée devient fatiguant à force, pour éviter ça il suffit de faire un petit "script" comme celui-là :

#!/bin/sh
tftp -g -r $1 192.168.0.10

Nommé "get" et mis dans le répertoire /bin de l'apf avec les droits qui vont bien :

chmod 755 /bin/get

Il permet de télécharger simplement les fichiers se trouvant dans le répertoire /tftpboot/ de l'ordinateur host :

get nomdufichier