lindev : administration linux , développement php

Aller au contenu | Aller au menu | Aller à la recherche

samedi, octobre 18 2008

J'ai flashé sur elle

Je vous rassure , je ne suis pas encore assez fou pour tomber amoureux d'une carte electronique Mort de rire qui plus est je doute que ma douce et tendre soit d'accord ...

Bon revenons à nos mouttons ..

Je vais vous expliquer comment flasher cette carte afin de lui mettre un nouveau firmeware ..

en effet on a besoin de tel ou tel module activé dans le noyau pour faire tel ou tel chose .. exemple le wifi , qui n'est pas activé par defaut ..

Ou alors vous voulez utiliser un firmeware tout fait stable avec tout ce qui faut , comme ceuui de foXServe . ou d'autres disponibles ici

Bref vous vous retrouvez avec une image par default nommé fimage mais peut avoir n'importe quel nom.

  • copiez votre image dans le repertoire devboard/
  • initialisez votre environement

# sudo . init_env
  • puis pour charger l'image complete :

# boot_linux -F -i
  • Votre image est prete à etre ecrite sur la carte (Ne fermez pas votre terminal)
  • Eteignez votre carte
  • Mettez un cavalier sur les bornes J8


  • Rallumez la carte fox
  • Et là vous pouvez constater que les données sont transféré vers votre carte (Ne touchez à rien avant la fin )
  • Puis la carte redemarre toute seule eteignez là enlevez le cavalier et rallumez là
  • Et voilà rien de plus simple.

Note : la del (dl1) clignote en rouge , cela signifie que vous devez attribuer une adresse mac .

Pour attribuer une adresse mac à la carte ,

  • connectez vous en ssh sur la carte
  • Par default vous avez au moins ceci : 00408Cxxxxxx
  • Sachant que c'est de l'hexadecimal , (de 0 à F ) mettez par exemple via la commande :

# bootblocktool -a SERNO 00408C000001
  • quitter la connexion ssh et entrez cette commande :


# arp -d


Bon flash ..

Code Blocks pour carte fox

Creer un programme pour la carte fox:

Oui mais car il y a un amais ...

Meme pour un tout petit programme , les manipulation pour le compiler , puis le tester sont énormes Triste

Mais grâce à Monsieur Monrose , une solution existe et simplifie vraiment grandement l'étape de compilation de programme en C ou C++

Deux choses sont nécessaires ,

  1. Avoir installé code Blocks
  2. Avoir installé et compilé le SDk ici Version R2_1 dans le repertoire /usr/local/

Ensuite je vous laisse suivre le tutoriel écrit par Mr Monrose .

Pour mon cas ca a été un énorme soulagement ...

- page 1 de 4