Comment compiler le .hex de PSGROOVE

1291 visiteurs sur le site | S'incrire

Accédez aux coordonnées de l’ensemble des techniciens professionnels recommandés par logic-sunrise 20 derniers dossiers et tutoriaux

Pré - requis :

 

GIT : http://code.google.c...iew20101002.exe

WinAVR : http://downloads.sou...&use_mirror=ovh

Lien de configuration : http://github.com/psgroove/

 

1) Installer GIT et WinAVR sur votre machine

 

2) Lancer cmd à l'aide de la commande "executer"

 

3) On tape :

 

cd ../..

 

puis entrée

 

4) puis :

 

cd WinAVR-20100110

 

Suivie de entrée

 

5) suivie de :

 

C:\"Program Files"\git\bin\sh.exe --login -i

 

Et encore entrée ^^

 

6) Ensuite une sequence de 4 commandes a rentré :

 

git clone git://github.com/psgroove/psgroove.git

entrée

cd psgroove

entrée

git submodule init

entrée

git submodule update

entrée

 

 

Le soft va tout télécharger donc rendez vous sur la page : http://github.com/psgroove/psgroove/

Pour retrouver les paramètres de votre dongle programmable.

 

 

 

7) Rendez vous dans :

 

C:\WinAVR-2010110\psgroove

 et editez le fichier "makefile" et remplacer les valeurs suivante par celles trouvés sur le site.

 

 

REMARQUE TRES IMPORTANTE : sur le site on trouve "F_Clock = 8000000" mais la valeur a remplacer est "F_CPU"

 

8) On se rend dans :

 

C:\WinAVR-20100110\bin

 

et on lance l'icône en forme de plume : tclsh84.exe

 

 

9) On retape une serie de commande :

 

cd ..

cd psgroove

make

 

 

10) Le soft compile tout tout seul (si c'est pas beau ça)

 

Et vous voila avec votre psgroove.hex dans votre dossier C:\WinAVR-2010110\psgroove

Posté : mercredi 13 octobre 2010, 18:46 par HellT.
13 octobre 2010, 18:55
Approuver ce commentaire (+1)
Merci ! J'essaye dès ce soir ;)
Répondre à ce commentaire
13 octobre 2010, 18:59
Approuver ce commentaire (+1)
héhé de rien
Répondre à ce commentaire
13 octobre 2010, 19:10
Approuver ce commentaire (+1)
Merci :) enfin un tuto bien expliquer pour compiler ces fichier seul :)
Merci encore HellT
Répondre à ce commentaire
13 octobre 2010, 19:41
Approuver ce commentaire (+1)
derien
Répondre à ce commentaire
13 octobre 2010, 19:52
Approuver ce commentaire (+1)
Un petit problème lors de la compilation du .hex... surement dû au fait que je suis sous x64 x)
Répondre à ce commentaire
13 octobre 2010, 20:09
Approuver ce commentaire (+1)
super merci, par contre moi j'ai une image qui ne s'affiche pas (la 3eme en partant du bas)
Répondre à ce commentaire
14 octobre 2010, 08:18
Approuver ce commentaire (+1)
bah je te rehost sa sur LS ça a du mal passer

EDIT : Voila c'est bon ^^
Répondre à ce commentaire
14 octobre 2010, 17:29
Approuver ce commentaire (+1)
merci HeIIT
Répondre à ce commentaire
17 octobre 2010, 18:05
Approuver ce commentaire (+1)
salut ! j'utilise http://github.com/kakaroto/psgroove pour compiler le dernier psgroove de kakaroto mais j'ai une erreur je ne peux pas compilé pour l'exemple avec une version hex AT90USBKEY

ya t'il un expert dans la salle :) ?
Répondre à ce commentaire
19 octobre 2010, 07:23
Approuver ce commentaire (+1)
as tu bien configurer F_CPU et pas F_Clock ?
As tu bien tout les programmes installées ?
Avant de recompiler un nouvel .hex tu tape dans tclsh84.exe : "makeclean"
tu reconfigure ton fichier makefile, puis tu tape toujours dans tclsh84.exe "make" et ça devrait passer
Répondre à ce commentaire
Utilisateur en ligne
07 novembre 2010, 00:06
Approuver ce commentaire (+1)
A zut moi je merdouille voila ce que j'ai :

% make clean

-------- begin --------
Cleaning project:
-------- end --------

% make

-------- begin --------
avr-gcc (WinAVR 20100110) 4.3.3
Copyright (C) 2008 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

C:/WinAVR-20100110/utils/bin/make.EXE -C PL3
make.EXE[1]: Entering directory `C:/WinAVR-20100110/psgroove/PL3'
C:/WinAVR-20100110/utils/bin/make.EXE -C tools
make.EXE[2]: Entering directory `C:/WinAVR-20100110/psgroove/PL3/tools'
cc -g    dump_lv2_pcap_to_bin.c   -o dump_lv2_pcap_to_bin
process_begin: CreateProcess(NULL, cc -g dump_lv2_pcap_to_bin.c -o dump_lv2_pcap
_to_bin, ...) failed.
make (e=2): Le fichier spécifié est introuvable.
make.EXE[2]: *** [dump_lv2_pcap_to_bin] Error 2
make.EXE[2]: Leaving directory `C:/WinAVR-20100110/psgroove/PL3/tools'
make.EXE[1]: *** [tools] Error 2
make.EXE[1]: Leaving directory `C:/WinAVR-20100110/psgroove/PL3'
make.EXE: *** [PL3] Error 2
child process exited abnormally
%
Répondre à ce commentaire
09 novembre 2010, 07:03
Approuver ce commentaire (+1)
Tu n'aurais pas modifier le "psgroove" par hasard ? XD
ou alors ne te serais tu pas trompé dans les valeurs de ta carte ?
Répondre à ce commentaire
Utilisateur en ligne
11 février 2011, 01:06
Approuver ce commentaire (+1)
bah je sais plus en faite (mais il semble que je manquais une partie des sources...)
Répondre à ce commentaire
12 février 2011, 14:31
Approuver ce commentaire (+1)
Moi quand je veux editer le fichier makefile, les ligne de corresponde pas et les inscriptions qui sont sur l'image ne sont pas pareil chez moi
Répondre à ce commentaire
Cliquer ici pour continuer sur le forum
Envoyer