Petits trucs en vrac: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
= | ==Mettre les couleurs dans la consoles== | ||
== | Le prompt par défaut de l'apf est assez austère, pour y mettre quelques couleurs et le nom du répertoire courant il faut modifier le répertoire /etc/profile (vi /etc/profile) et mettre les lignes : | ||
export PS1="[\u@\h \W]\\$ " | |||
alias ll='/bin/ls --color=tty -laFh' | |||
alias ls='/bin/ls --color=tty -F' | |||
export LS_COLORS='no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01; | |||
À la place de la ligne: | |||
export PS1="# " | |||
Et on obtient : | |||
[root@armadeus /root]$ | |||
Au lieu de : | |||
# | |||
==Lire et écrire sur le bus i2c== | ==Lire et écrire sur le bus i2c== | ||
Line 39: | Line 55: | ||
get nomdufichier | get nomdufichier | ||
</source> | </source> | ||
==Schéma global Wishbone intégrant le core i2c [http://www.opencores.org/projects.cgi/web/i2c/overview d'opencores]== | |||
[[Image:wishboneocore.png|800px|center]] |
Revision as of 13:24, 18 June 2008
Mettre les couleurs dans la consoles
Le prompt par défaut de l'apf est assez austère, pour y mettre quelques couleurs et le nom du répertoire courant il faut modifier le répertoire /etc/profile (vi /etc/profile) et mettre les lignes :
export PS1="[\u@\h \W]\\$ " alias ll='/bin/ls --color=tty -laFh' alias ls='/bin/ls --color=tty -F' export LS_COLORS='no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;
À la place de la ligne:
export PS1="# "
Et on obtient :
[root@armadeus /root]$
Au lieu de :
#
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